import time import json from selenium import webdriver from selenium.webdriver.common.desired_capabilities import DesiredCapabilities import time import os import urllib.parse from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.common.by import By from selenium.webdriver.support import expected_conditions as EC import codecs import random import requests import datetime import dataset import time import traceback import sys import fire #from INNNews import notifytest probdict={} probdict[0]={'client':'hhh','domain':'hhh.com.tw'} probdict[1]={'client':'毛怪','domain':'beastparadise.net'} probdict[2]={'client':'清原','domain':'taroboba-yuan.com'} db = dataset.connect('mysql://choozmo:pAssw0rd@db.ptt.cx:3306/seo?charset=utf8mb4') prob=[0,0,0,0,1,1,2,2] idx=random.choice(prob) client=probdict[idx]['client'] domain=probdict[idx]['domain'] term=None address="192.168.192.45:9922" cursor=db.query('SELECT term FROM seo.selected_kw where client = "'+client+'" order by rand() limit 1') for c in cursor: term=c['term'] break if os.name == 'nt': py='python' else: py='python3' #set WEBDRIVER=C:/portable/webdriver/chrome98/chromedriver.exe #os.system(py+' general_remote_click.py get --kw="'+term+'" --domain='+domain+' --address="'+address+'" --epath="C:/portable/webdriver/chrome98/chromedriver.exe"') os.system(py+' general_remote_click.py get --kw="'+term+'" --domain='+domain+' --address="'+address+'"')