Jason hai 1 ano
pai
achega
4969576e3c
Modificáronse 2 ficheiros con 9 adicións e 6 borrados
  1. 5 2
      website_clickjobs/type-V/_execute.py
  2. 4 4
      website_clickjobs/type-V/c1.py

+ 5 - 2
website_clickjobs/type-V/_execute.py

@@ -44,7 +44,7 @@ def process_one(term, tgt, n, sr, se):
 
         df=pd.DataFrame()
     
-        elmts=driver.find_elements(By.CLASS_NAME,"ct3b9e")
+        elmts=driver.find_elements(By.CLASS_NAME,"MjjYud")
         count = len(elmts)
         print(count)
         time.sleep(10)
@@ -67,7 +67,10 @@ def process_one(term, tgt, n, sr, se):
                 datadict['結果網址'].append(href)
                 datadict['結果名次'].append(str(cnt))
 
-                if (n==1 or n==2) and href.split('?')[0] in tgt:
+                if 'youtube' not in href:
+                    href=href.split('?')[0]
+
+                if (n==1 or n==2) and href in tgt:
                     found=1
                     clickelmt = elmt
                     resultrank = str(cnt)

+ 4 - 4
website_clickjobs/type-V/c1.py

@@ -8,10 +8,10 @@ def pickvideo():
         whitelist = ['https://www.youtube.com/channel/UCU76s7FGtDvDta2mf2Zdn4Q','https://www.youtube.com/user/sinyicity','https://www.sinyi.com.tw/aboutsinyi/aboutsinyi_publish','https://events.sinyi.com.tw/20190828_webintro/','https://csr.sinyi.com.tw/','https://csr.sinyi.com.tw/society/index.php','https://csr.sinyi.com.tw/governance/index.php','https://www.youtube.com/channel/UCV-0ttUE0Z-BTuBcwvQNjgQ','https://hr.sinyi.com.tw/events/1/','https://events.sinyi.com.tw/tvc2018-forhome/','https://www.ncscre.nccu.edu.tw/node/638','https://www.youtube.com/playlist?list=PLftfxwJcQDUCL8v2oB_jHWHue4I6vHyBz','https://www.facebook.com/SinyiRealtyInc.HR/?locale=zh_TW','https://csr.sinyi.com.tw/society/charity.php','https://csr.sinyi.com.tw/society/community.php','https://www.youtube.com/watch?v=iWOHUiGwnPE']
     if n==1:
         term = "信義 房屋"
-        whitelist = ['https://www.youtube.com/channel/UCU76s7FGtDvDta2mf2Zdn4Q','https://www.youtube.com/user/sinyicity','https://www.sinyi.com.tw/aboutsinyi/aboutsinyi_publish','https://csr.sinyi.com.tw/','https://events.sinyi.com.tw/20190828_webintro/','https://csr.sinyi.com.tw/governance/index.php','https://www.facebook.com/profile.php?id=100063685940694','https://www.facebook.com/SinyiRealtyInc.HR/?locale=zh_TW','https://csr.sinyi.com.tw/society/index.php','https://hr.sinyi.com.tw/events/1/','https://events.sinyi.com.tw/tvc2018-forhome/','https://www.youtube.com/channel/UCV-0ttUE0Z-BTuBcwvQNjgQ','https://www.youtube.com/playlist?list=PLftfxwJcQDUCL8v2oB_jHWHue4I6vHyBz','https://www.youtube.com/watch?v=A5GuB3Enw9U']
+        whitelist = ['https://www.facebook.com/sinyifans/','https://www.youtube.com/channel/UCU76s7FGtDvDta2mf2Zdn4Q','https://www.youtube.com/user/sinyicity','https://csr.sinyi.com.tw/','https://csr.sinyi.com.tw/society/index.php','https://csr.sinyi.com.tw/governance/index.php','https://www.youtube.com/channel/UCV-0ttUE0Z-BTuBcwvQNjgQ','https://hr.sinyi.com.tw/events/1/','https://www.youtube.com/watch?v=GDYKd3cvEXk','https://csr.sinyi.com.tw/society/community.php','https://csr.sinyi.com.tw/society/charity.php','https://www.youtube.com/watch?v=4-sJLbMLP-0','https://www.facebook.com/SinyiRealtyInc.HR/','https://m.youtube.com/watch?v=7UGiKEc2JEU','https://events.sinyi.com.tw/airecommend/sell/','https://www.youtube.com/playlist?list=PLftfxwJcQDUCL8v2oB_jHWHue4I6vHyBz']
     if n==2:
         term = "信義房仲"
-        whitelist = ['https://www.youtube.com/watch?v=uOsZiIhyxVM','https://www.youtube.com/channel/UCU76s7FGtDvDta2mf2Zdn4Q','https://www.sinyinews.com.tw/sinyipedia/buyarticle/337','https://www.youtube.com/watch?v=68PyCj3iKPM','https://www.youtube.com/watch?v=1OxZNuwlUOk','https://www.youtube.com/watch?v=juJTjzi4DV0','https://www.youtube.com/user/sinyicity','https://hr.sinyi.com.tw/events/tvc/','https://www.youtube.com/watch?v=iWOHUiGwnPE','https://www.sinyinews.com.tw/s_channel/videodetail/60','https://hr.sinyi.com.tw/events/1/','https://sinyipodcast.com.tw/article/news/trend/44','https://www.youtube.com/watch?v=tbdpEt65LRI','https://www.youtube.com/watch?v=A5GuB3Enw9U','https://www.facebook.com/SinyiRealtyInc.HR/?locale=zh_TW','https://www.youtube.com/watch?v=_81dZcHI3_Q']
+        whitelist = ['https://www.facebook.com/sinyifans/?locale=zh_TW','https://hr.sinyi.com.tw/video','https://www.youtube.com/watch?v=uOsZiIhyxVM','https://www.youtube.com/watch?v=1OxZNuwlUOk','https://www.youtube.com/watch?v=68PyCj3iKPM','https://www.sinyinews.com.tw/sinyipedia/buyarticle/337','https://www.youtube.com/channel/UCU76s7FGtDvDta2mf2Zdn4Q','https://www.youtube.com/watch?v=juJTjzi4DV0','https://www.youtube.com/user/sinyicity','https://www.youtube.com/watch?v=sIpGsjxXyVw','https://www.youtube.com/watch?v=X7OcMNhXPD8','https://www.youtube.com/watch?v=iWOHUiGwnPE','https://www.youtube.com/watch?v=JzH-XYkEjgg','https://www.youtube.com/watch?v=By63yTOiPFQ','https://www.youtube.com/watch?v=e2jILHgLW10','https://www.youtube.com/watch?v=TwZwAAqkX_k','https://www.youtube.com/watch?v=A5GuB3Enw9U']
     if n==3:
         term = "信義 房仲"
         whitelist = ['https://www.youtube.com/watch?v=uOsZiIhyxVM','https://www.sinyinews.com.tw/sinyipedia/buyarticle/337','https://www.youtube.com/watch?v=68PyCj3iKPM','https://www.youtube.com/watch?v=1OxZNuwlUOk','https://www.youtube.com/watch?v=juJTjzi4DV0','https://sinyipodcast.com.tw/article/news/trend/44','https://www.youtube.com/channel/UCU76s7FGtDvDta2mf2Zdn4Q','https://www.sinyinews.com.tw/s_channel/videodetail/60','https://hr.sinyi.com.tw/events/1/','https://hr.sinyi.com.tw/events/tvc/','https://www.sinyinews.com.tw/s_channel/videodetail/58','https://www.youtube.com/watch?v=JzH-XYkEjgg','https://sinyipodcast.com.tw/article/news/trend/46','https://www.youtube.com/watch?v=tbdpEt65LRI','https://www.youtube.com/watch?v=70u509rtnHc']
@@ -19,10 +19,10 @@ def pickvideo():
 
 termlist = ["信義房屋","信義 房屋","信義房仲","信義 房仲"]
 
-clickvideo = 2 # set to 1 to alert if video is found (DOES NOT CLICK!), requires whitelist
+clickvideo = 0 # set to 1 to alert if video is found (DOES NOT CLICK!), requires whitelist
 # ^ set to 2 to click the video when found, requires whitelist
 # ^ any other value will only search for videos based on termlist
-savefile = 0 # set to 1 to save screenshot and ranking to file
+savefile = 1 # set to 1 to save screenshot and ranking to file
 sec = 1
 
 if clickvideo == 1 or clickvideo == 2: