fix extension crx download link
This commit is contained in:
parent
7e0edaff80
commit
b017e208a2
3
.gitignore
vendored
3
.gitignore
vendored
@ -14,3 +14,6 @@ wheels/
|
||||
|
||||
# Chrome profile
|
||||
chrome_profile/
|
||||
|
||||
# Zotero extension
|
||||
zotero_extension/
|
||||
@ -9,7 +9,9 @@ import sys
|
||||
import argparse
|
||||
|
||||
EXTENSION_ID = 'ekhagklcjbdpajgpjgmbionohlpdbjgc'
|
||||
EXTENSION_URL = f"https://clients2.google.com/service/update2/crx?response=redirect&prodversion=114.0.5735.90&acceptformat=crx2,crx3&x=id%3D{EXTENSION_ID}%2Cinstallsource%3Dondemand%2Cuc"
|
||||
|
||||
# Fetch extension directly from the alternative Chrome Webstore endpoint
|
||||
EXTENSION_URL = f"https://clients2.google.com/service/update2/crx?response=redirect&os=mac&arch=x86-64&os_arch=x86-64&nacl_arch=x86-64&prod=chromecrx&prodchannel=&prodversion=114.0.5735.90&lang=en-US&acceptformat=crx3&x=id%3D{EXTENSION_ID}%26installsource%3Dondemand%26uc"
|
||||
EXTENSION_DIR = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'zotero_extension')
|
||||
USER_DATA_DIR = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'chrome_profile')
|
||||
print(EXTENSION_DIR)
|
||||
@ -20,7 +22,7 @@ def setup_extension():
|
||||
print("[*] Zotero Extension already unpacked locally.")
|
||||
return os.path.abspath(EXTENSION_DIR)
|
||||
|
||||
print("[*] Downloading Zotero Connector from Chrome Web Store...")
|
||||
print("[*] Downloading Zotero Connector")
|
||||
req = urllib.request.Request(
|
||||
EXTENSION_URL,
|
||||
headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user