This commit is contained in:
熊潇 2025-05-02 19:38:25 +08:00
parent 047d050b05
commit d3b5c6a64e

View File

@ -64,11 +64,15 @@ def sign(uri, data, a1, web_session):
time.sleep(1) time.sleep(1)
global_a1 = a1 global_a1 = a1
# 执行 JavaScript 函数 # 执行 JavaScript 函数
# localStorage.getItem("b1")
b1 = context_page.evaluate("() => localStorage.getItem('b1')")
b1b1 = context_page.evaluate("() => localStorage.getItem('b1b1')")
encrypt_params = context_page.evaluate("([url, data]) => window._webmsxyw(url, data)", [uri, data]) encrypt_params = context_page.evaluate("([url, data]) => window._webmsxyw(url, data)", [uri, data])
return { return {
"x-s": encrypt_params["X-s"], "x-s": encrypt_params["X-s"],
"x-t": str(encrypt_params["X-t"]), "x-t": str(encrypt_params["X-t"]),
"encrypt_params": encrypt_params, "b1": b1,
"b1b1": b1b1,
} }
except Exception as e: except Exception as e:
print(f"Error during sign operation: {e}") print(f"Error during sign operation: {e}")