wangkun 2 年 前
コミット
9acde49f47
1 ファイル変更9 行追加6 行削除
  1. 9 6
      main/click_share_video.py

+ 9 - 6
main/click_share_video.py

@@ -11,7 +11,7 @@ from main.common import Common
 
 
 class Click:
 class Click:
     @classmethod
     @classmethod
-    def click_video(cls, log_type):
+    def click_video(cls, log_type, video_title):
         Common.logger(log_type).info('启动"微信"')
         Common.logger(log_type).info('启动"微信"')
         desired_caps = {'app': r"C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"}
         desired_caps = {'app': r"C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"}
         driver = webdriver.Remote(
         driver = webdriver.Remote(
@@ -22,16 +22,19 @@ class Click:
         Common.logger(log_type).info('点击"爬虫群"')
         Common.logger(log_type).info('点击"爬虫群"')
         driver.find_element(By.NAME, '爬虫群').click()
         driver.find_element(By.NAME, '爬虫群').click()
 
 
-        msg_list = driver.find_elements(By.NAME, '消息')
+        Common.logger(log_type).info('点击视频:{}', video_title)
+        driver.find_element(By.NAME, video_title).click()
+
+        # msg_list = driver.find_elements(By.NAME, '消息')
         # for msg in msg_list:
         # for msg in msg_list:
         #     print(msg.get_attribute('name'))
         #     print(msg.get_attribute('name'))
 
 
-        Common.logger(log_type).info('点击最新一条"消息"')
-        msg = msg_list[-1]
-        msg.click()
+        # Common.logger(log_type).info('点击最新一条"消息"')
+        # msg = msg_list[-1]
+        # msg.click()
         # title = msg.get_attribute('name')
         # title = msg.get_attribute('name')
         # Common.logger(log_type).info('title:{}', title)
         # Common.logger(log_type).info('title:{}', title)
 
 
 
 
 if __name__ == '__main__':
 if __name__ == '__main__':
-    Click.click_video('recommend')
+    Click.click_video('recommend', '9月你好,最美丽的秋天,有最好的月亮,也会有最好的消息,愿你的好运,如秋日硕果般如约而至。')