javdb.py:javdbx.json bugfix, find path before check days

This commit is contained in:
lededev
2021-09-30 06:29:29 +08:00
parent 08470a4cba
commit 0aa4c7d76c

View File

@@ -218,11 +218,13 @@ def main(number):
cookie_json = './' + javdb_site + '.json' cookie_json = './' + javdb_site + '.json'
javdb_cookies = {'over18':'1', 'theme':'auto', 'locale':'zh'} javdb_cookies = {'over18':'1', 'theme':'auto', 'locale':'zh'}
# 不加载过期的cookiejavdb登录界面显示为7天免登录故假定cookie有效期为7天 # 不加载过期的cookiejavdb登录界面显示为7天免登录故假定cookie有效期为7天
cdays = file_modification_days(cookie_json) cookies_dict, cookies_filepath = load_cookies(cookie_json)
if cdays < 7: if isinstance(cookies_dict, dict) and isinstance(cookies_filepath, str):
javdb_cookies, cookies_filepath = load_cookies(cookie_json) cdays = file_modification_days(cookies_filepath)
elif cdays != 9999: if cdays < 7:
print( javdb_cookies = cookies_dict
elif cdays != 9999:
print(
f'[!]Cookies file {cookies_filepath} was updated {cdays} days ago, it will not be used for HTTP requests.') f'[!]Cookies file {cookies_filepath} was updated {cdays} days ago, it will not be used for HTTP requests.')
try: try: