Jared %!s(int64=2) %!d(string=hai) anos
pai
achega
e2a0fe4248
Modificáronse 2 ficheiros con 62 adicións e 1 borrados
  1. 61 0
      choozmo/watch_yt.py
  2. 1 1
      tests/rpc_key_test.py

+ 61 - 0
choozmo/watch_yt.py

@@ -0,0 +1,61 @@
+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
+from selenium.webdriver.common.keys import Keys
+import codecs
+import random
+import requests
+import datetime
+import dataset
+import time
+import traceback
+import sys
+import fire
+def init_browser():
+    os.system('docker container restart proxy1')
+    os.system('docker container restart tiny1')
+
+    time.sleep(10)
+    options = webdriver.ChromeOptions()
+    options.add_argument('--headless')
+    options.add_argument('--proxy-server=socks5://127.0.0.1:9050')
+    options.add_argument('--disable-dev-shm-usage')
+    options.add_argument('--no-sandbox')
+#    options.add_argument('--remote-debugging-port=9222')
+
+#    epath=os.environ['WEBDRIVER']
+
+    options.add_experimental_option("debuggerAddress", "127.0.0.1:9922")
+
+#    options.add_experimental_option("debuggerAddress", "192.168.192.45:9922")
+#    options.add_experimental_option("debuggerAddress", q[2])
+
+#    options.add_argument("--user-agent=" +user_agent)
+    options.add_argument("--incognito")
+    driver = webdriver.Chrome(executable_path=r'C:\portable\webdriver\chrome98\chromedriver.exe',options=options)
+#    driver = webdriver.Chrome(executable_path=epath,options=options)
+
+    driver.delete_all_cookies()
+    driver.set_window_size(1400,1000)
+    return driver
+    print(q)
+    process_query(q)
+
+driver=init_browser()
+#driver.get('https://www.youtube.com/watch?v=K5DEJXajtqA')
+driver.get('https://www.youtube.com/watch?v=_N0VneVhkoQ')
+
+video = driver.find_element_by_id('movie_player')
+video.send_keys(Keys.SPACE) #hits space
+time.sleep(1)
+video.click()               #mouse click
+
+time.sleep(31)
+

+ 1 - 1
tests/rpc_key_test.py

@@ -10,7 +10,7 @@ s4={'ip':'192.168.192.45','names':['poi1','poi2']} #public1
 #s5={'ip':'192.168.192.156','names':['seo1','seo2']} #32g
 s5={'ip':'192.168.192.156','names':['poi1','poi2','poi3','poi4','poi5','poi6']} #32g
 #s5={'ip':'192.168.192.156','names':['hhhclick1','hhhclick2','seo1','seo2']}
-s6={'ip':'192.168.192.9','names':['poi1','poi2','poi3','poi4','poi5','poi6','poi7','poi8','poi9','poi10','poi11','poi12','poi13','poi14']} #64G
+s6={'ip':'192.168.192.9','names':['poi1','poi2','poi3','poi4','poi5','poi6','poi7','poi8','poi9','poi10','poi11','poi12','poi13','poi14','poi15','poi16']} #64G
 s7={'ip':'192.168.192.139','names':['poi1','poi2','poi3','poi4','poi5','poi6','poi7','poi8','poi9','poi10','poi11','poi12','poi13','poi14','poi15','poi16']} #alston1
 s8={'ip':'192.168.192.43','names':['poi1','poi2','poi3','poi4','poi5','poi6','poi7','poi8','poi9','poi10','poi11','poi12','poi13','poi14','poi15','poi16']} #alston2