mirror of
https://github.com/6dylan6/jdpro.git
synced 2025-12-17 07:18:42 +08:00
保持与js部分的代理服务器的环境变量一致,减少人为难度
This commit is contained in:
14
jd_wsck.py
14
jd_wsck.py
@@ -261,7 +261,7 @@ def get_sign_diy(pin):
|
|||||||
|
|
||||||
def getcookie_wskey(key):
|
def getcookie_wskey(key):
|
||||||
proxys = proxy_url
|
proxys = proxy_url
|
||||||
if os.environ.get("WSKEY_PROXY_URL") is not None:
|
if os.environ.get("DY_PROXY") is not None:
|
||||||
proxys = get_proxy_api(proxy_url)
|
proxys = get_proxy_api(proxy_url)
|
||||||
|
|
||||||
body = "body=%7B%22to%22%3A%22https%3A//plogin.m.jd.com/jd-mlogin/static/html/appjmp_blank.html%22%7D"
|
body = "body=%7B%22to%22%3A%22https%3A//plogin.m.jd.com/jd-mlogin/static/html/appjmp_blank.html%22%7D"
|
||||||
@@ -289,7 +289,7 @@ def getcookie_wskey(key):
|
|||||||
printf(f"【错误】{unquote(pin)}在获取token时:\n{error}")
|
printf(f"【错误】{unquote(pin)}在获取token时:\n{error}")
|
||||||
return pin, "False"
|
return pin, "False"
|
||||||
randomuserAgent()
|
randomuserAgent()
|
||||||
if os.environ.get("WSKEY_PROXY_URL") is not None:
|
if os.environ.get("DY_PROXY") is not None:
|
||||||
proxys = get_proxy_api(proxy_url)
|
proxys = get_proxy_api(proxy_url)
|
||||||
continue
|
continue
|
||||||
|
|
||||||
@@ -299,7 +299,7 @@ def getcookie_wskey(key):
|
|||||||
printf(f"【警告】{unquote(pin)}在获取token时失败,等待5秒后重试")
|
printf(f"【警告】{unquote(pin)}在获取token时失败,等待5秒后重试")
|
||||||
time.sleep(5)
|
time.sleep(5)
|
||||||
randomuserAgent()
|
randomuserAgent()
|
||||||
if os.environ.get("WSKEY_PROXY_URL") is not None:
|
if os.environ.get("DY_PROXY") is not None:
|
||||||
proxys = get_proxy_api(proxy_url)
|
proxys = get_proxy_api(proxy_url)
|
||||||
|
|
||||||
if token=="xxx":
|
if token=="xxx":
|
||||||
@@ -326,7 +326,7 @@ def getcookie_wskey(key):
|
|||||||
printf(f"【错误】{unquote(pin)}在获取cookie时:\n{error}")
|
printf(f"【错误】{unquote(pin)}在获取cookie时:\n{error}")
|
||||||
return "Error"
|
return "Error"
|
||||||
randomuserAgent()
|
randomuserAgent()
|
||||||
if os.environ.get("WSKEY_PROXY_URL") is not None:
|
if os.environ.get("DY_PROXY") is not None:
|
||||||
proxys = get_proxy_api(proxy_url)
|
proxys = get_proxy_api(proxy_url)
|
||||||
continue
|
continue
|
||||||
|
|
||||||
@@ -461,13 +461,13 @@ def main():
|
|||||||
printf("版本: 20230602")
|
printf("版本: 20230602")
|
||||||
printf("说明: 如果用Wxpusher通知需配置WP_APP_TOKEN_ONE和WP_APP_MAIN_UID,其中WP_APP_MAIN_UID是你的Wxpusher UID")
|
printf("说明: 如果用Wxpusher通知需配置WP_APP_TOKEN_ONE和WP_APP_MAIN_UID,其中WP_APP_MAIN_UID是你的Wxpusher UID")
|
||||||
printf("隧道型代理池接口:export WSKEY_PROXY_TUNNRL='http://127.0.0.1:123456'")
|
printf("隧道型代理池接口:export WSKEY_PROXY_TUNNRL='http://127.0.0.1:123456'")
|
||||||
printf("拉取型代理API接口(数据格式:txt;提取数量:每次一个):export WSKEY_PROXY_URL='http://xxx.com/apiUrl'")
|
printf("拉取型代理API接口(数据格式:txt;提取数量:每次一个):export DY_PROXY='http://xxx.com/apiUrl'")
|
||||||
printf("没有代理可以自行注册,比如携趣,巨量,每日免费1000IP,完全够用")
|
printf("没有代理可以自行注册,比如携趣,巨量,每日免费1000IP,完全够用")
|
||||||
printf("====================================")
|
printf("====================================")
|
||||||
config=""
|
config=""
|
||||||
envtype=""
|
envtype=""
|
||||||
global proxy_url
|
global proxy_url
|
||||||
proxy_url=os.environ.get("WSKEY_PROXY_URL") or os.environ.get("WSKEY_PROXY_TUNNRL") or None
|
proxy_url=os.environ.get("DY_PROXY") or os.environ.get("WSKEY_PROXY_TUNNRL") or None
|
||||||
iswxpusher=False
|
iswxpusher=False
|
||||||
counttime=0
|
counttime=0
|
||||||
|
|
||||||
@@ -498,7 +498,7 @@ def main():
|
|||||||
iswxpusher=False
|
iswxpusher=False
|
||||||
|
|
||||||
if proxy_url is None:
|
if proxy_url is None:
|
||||||
printf("没有配置代理,无法使用代理!\n请配置环境变量WSKEY_PROXY_TUNNRL或WSKEY_PROXY_URL\n")
|
printf("没有配置代理,无法使用代理!\n请配置环境变量WSKEY_PROXY_TUNNRL或DY_PROXY\n")
|
||||||
printf("====================================")
|
printf("====================================")
|
||||||
else:
|
else:
|
||||||
printf(f"已配置代理: {proxy_url}\n")
|
printf(f"已配置代理: {proxy_url}\n")
|
||||||
|
|||||||
Reference in New Issue
Block a user