fix automatic po grab
This commit is contained in:
parent
db27864f03
commit
ffcf1b594c
1 changed files with 1 additions and 1 deletions
|
@ -45,7 +45,6 @@ con = sqlite3.connect(os.getenv("QUEUE_PATH","queue.db"), check_same_thread=Fals
|
||||||
cur = con.cursor()
|
cur = con.cursor()
|
||||||
options = Options()
|
options = Options()
|
||||||
options.add_argument("--headless")
|
options.add_argument("--headless")
|
||||||
options.profile = webdriver.FirefoxProfile(os.getenv("PROFILE_PATH"))
|
|
||||||
driver = webdriver.Firefox(options=options)
|
driver = webdriver.Firefox(options=options)
|
||||||
|
|
||||||
print("Getting potoken from firefox...")
|
print("Getting potoken from firefox...")
|
||||||
|
@ -58,6 +57,7 @@ for r in driver.requests:
|
||||||
if "https://www.youtube.com/youtubei/v1/player" in r.url:
|
if "https://www.youtube.com/youtubei/v1/player" in r.url:
|
||||||
potoken = json.loads(r.body)['serviceIntegrityDimensions']["poToken"]
|
potoken = json.loads(r.body)['serviceIntegrityDimensions']["poToken"]
|
||||||
break
|
break
|
||||||
|
driver.get("https://youtube.com")
|
||||||
cookiesstr = to_netscape_string(driver.get_cookies())
|
cookiesstr = to_netscape_string(driver.get_cookies())
|
||||||
with open("cookies.txt", 'w') as f:
|
with open("cookies.txt", 'w') as f:
|
||||||
f.write(f'# Netscape HTTP Cookie File\n# https://curl.haxx.se/rfc/cookie_spec.html\n# This is a generated file! Do not edit.\n\n{cookiesstr}')
|
f.write(f'# Netscape HTTP Cookie File\n# https://curl.haxx.se/rfc/cookie_spec.html\n# This is a generated file! Do not edit.\n\n{cookiesstr}')
|
||||||
|
|
Loading…
Reference in a new issue