1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- import sys
- import codecs
- import traceback
- import requests
- import re
- import random
- import urllib
- import json
- import fire
- import datetime
- import os
- import redis
- import time
- def run_once(pport,dockername):
- time.sleep(5)
- # r = redis.Redis(host='db.ptt.cx', port=6379, db=1,password='choozmo9')
- # js=r.get('innews_sheet')
- # jsobj=json.loads(js)
- mywords=['邱小莫 元宇宙','元宇宙策展 集仕多','引新聞 集仕多','集仕多 元宇宙','集仕多 策展','集仕多 邱小莫','集仕多 主播','南橘','茶葉直播','連千毅nft','南投龍華宮','元欣','引新聞 炸物']
- if True:
- kw={}
- kw['kw']=random.choice(mywords)
- # print(kw)
-
-
- # os.chdir('/Users/zooeytsai/kw_tools/INNNews')
- # os.chdir('c:/gitlab/kw_tools/kw_tools/INNNews')
- # os.chdir('c:/gitlab/kw_tools/kw_tools/INNNews')
- intval=0
- print( 'python3 local_general_clickbot.py get --kw="'+kw['kw']+'" --domain=innews.com.tw --port='+str(pport))
- if os.name=='nt':
- intval= os.system('python local_general_clickbot.py get --kw="'+kw['kw']+'" --domain=innews.com.tw --port='+str(pport))
- else:
- intval=os.system('python3 local_general_clickbot.py get --kw="'+kw['kw']+'" --domain=innews.com.tw --port='+str(pport))
- print('等待')
- print(intval)
- if intval==-1:
- print('-1')
- sys.exit()
- # time.sleep(5)
- # time.sleep(120)
- # time.sleep(120)
- # os.system('python3 general_clickbot.py get --kw="'+kw_innews+'" --domain=innews.com.tw')
- # os.system('python notifytest.py send_msg')
- class JParams(object):
- def get(self, port=9222):
- print(port)
- while True:
- try:
- os.system('docker container restart tiny1')
- os.system('docker container restart tiny2')
- os.system('docker container restart tiny3')
- time.sleep(1)
- run_once( 9922 ,'tiny1' )
- run_once( 9923 ,'tiny2' )
- run_once( 9924 ,'tiny3' )
- time.sleep(20)
- except:
- os.system('docker container restart tiny1')
- time.sleep(15)
- if __name__ == '__main__':
- fire.Fire(JParams)
|