Jared 2 gadi atpakaļ
vecāks
revīzija
6a68a42a3a
2 mainītis faili ar 10 papildinājumiem un 4 dzēšanām
  1. 2 0
      INNNews/local_general_clickbot.py
  2. 8 4
      INNNews/run_jared.py

+ 2 - 0
INNNews/local_general_clickbot.py

@@ -44,6 +44,7 @@ def process_query(qs):
     print(googleurl)
     driver.get(googleurl)
     time.sleep(6)
+    driver.save_screenshot('c:/tmp/test.png')
 
     elmts=driver.find_elements(By.XPATH,"//div[@class='yuRUbf']/a")
 
@@ -65,6 +66,7 @@ def process_query(qs):
                 table.insert({'kw':q,'domain':domain,'ranking':idx,'title':txt,'url':href,'dt':datetime.datetime.now()})
                 webdriver.ActionChains(driver).move_to_element(elmt).perform()
                 webdriver.ActionChains(driver).move_to_element(elmt).click().perform()
+                time.sleep(5)
                 break
         idx+=1
 

+ 8 - 4
INNNews/run_jared.py

@@ -19,7 +19,7 @@ def run_once(pport):
     js=r.get('innews_sheet')
     jsobj=json.loads(js)
 
-    mywords=['引新聞 集仕多','集仕多 元宇宙','集仕多 策展','南橘','茶葉直播','連千毅nft','南投龍華宮','元欣']
+    mywords=['引新聞 集仕多','集仕多 元宇宙','集仕多 策展','南橘','茶葉直播','連千毅nft','南投龍華宮','元欣','引新聞 炸物']
     while True:
         kw=random.choice(jsobj)  # 第一次(三組關鍵字)
         
@@ -29,8 +29,9 @@ def run_once(pport):
             kw_innews+=kw['kw'].split(' ')[i]+' '
         
         r=random.randint(0,1)
-        if r==0:
-            kw['kw']='集仕多 策展'   
+#        if r==0:
+        if True:
+            kw['kw']=random.choice(mywords)
     #    print(kw)
         
         
@@ -39,7 +40,10 @@ def run_once(pport):
 #        os.chdir('c:/gitlab/kw_tools/kw_tools/INNNews')
 
         print(    'python3 local_general_clickbot.py get --kw="'+kw['kw']+'" --domain=innews.com.tw --port='+str(pport))
-        os.system('python3 local_general_clickbot.py get --kw="'+kw['kw']+'" --domain=innews.com.tw --port='+str(pport))
+        if os.name=='nt':
+            os.system('python local_general_clickbot.py get --kw="'+kw['kw']+'" --domain=innews.com.tw --port='+str(pport))
+        else:
+            os.system('python local_general_clickbot.py get --kw="'+kw['kw']+'" --domain=innews.com.tw --port='+str(pport))
         print('等待')
         time.sleep(5)