🐛 修复JS脚本执行异常

This commit is contained in:
BTMuli
2025-10-15 00:12:51 +08:00
parent 651cbef0a0
commit a9ec93b18d
2 changed files with 17 additions and 21 deletions

View File

@@ -106,17 +106,13 @@ async function getRecentForumPostList(
page_size: pageSize,
};
if (lastId) params.last_id = lastId;
let ck: string = "";
if (cookie) {
for (const key in cookie) {
ck += `${key}=${cookie[key]}; `;
}
}
let header: Record<string, string> = { cookie: "" };
if (cookie) header = getRequestHeader(cookie, "GET", params);
return (
await TGHttp<TGApp.BBS.Forum.PostForumResp>(`${bapBu}getRecentForumPostList`, {
method: "GET",
query: params,
headers: { cookie: ck },
headers: header,
})
).data;
}

View File

@@ -546,13 +546,13 @@ class Client {
let domainCur = window.location.hostname;
if (domainCur.endsWith('.miyoushe.com')) domainCur = '.miyoushe.com';
else domainCur = '.mihoyo.com';
document.cookie = 'account_id=${user.cookie!.account_id}; domain=' + domainCur + '; path=/;
document.cookie = 'account_id_v2=${user.cookie!.account_id}; domain=' + domainCur + '; path=/;
document.cookie = 'account_mid_v2=${user.cookie!.mid}; domain=' + domainCur + '; path=/;
document.cookie = 'cookie_token=${user.cookie!.cookie_token}; domain=' + domainCur + '; path=/;
document.cookie = 'ltmid_v2=${user.cookie!.mid}; domain=' + domainCur + '; path=/;
document.cookie = 'ltoken=${user.cookie!.ltoken}; domain=' + domainCur + '; path=/;
document.cookie = 'ltuid_v2=${user.cookie!.ltuid}; domain=' + domainCur + '; path=/;
document.cookie = 'account_id=${user.cookie!.account_id}; domain=' + domainCur + '; path=/;';
document.cookie = 'account_id_v2=${user.cookie!.account_id}; domain=' + domainCur + '; path=/;';
document.cookie = 'account_mid_v2=${user.cookie!.mid}; domain=' + domainCur + '; path=/;';
document.cookie = 'cookie_token=${user.cookie!.cookie_token}; domain=' + domainCur + '; path=/;';
document.cookie = 'ltmid_v2=${user.cookie!.mid}; domain=' + domainCur + '; path=/;';
document.cookie = 'ltoken=${user.cookie!.ltoken}; domain=' + domainCur + '; path=/;';
document.cookie = 'ltuid_v2=${user.cookie!.ltuid}; domain=' + domainCur + '; path=/;';
})();`;
console.info(`[getCookieInfo] ${executeJS}`);
await core.invoke("execute_js", { label: "mhy_client", js: executeJS });
@@ -582,13 +582,13 @@ class Client {
let domainCur = window.location.hostname;
if (domainCur.endsWith('.miyoushe.com')) domainCur = '.miyoushe.com';
else domainCur = '.mihoyo.com';
document.cookie = 'account_id=${user.cookie!.account_id}; domain=' + domainCur + '; path=/;
document.cookie = 'account_id_v2=${user.cookie!.account_id}; domain=' + domainCur + '; path=/;
document.cookie = 'account_mid_v2=${user.cookie!.mid}; domain=' + domainCur + '; path=/;
document.cookie = 'cookie_token=${user.cookie!.cookie_token}; domain=' + domainCur + '; path=/;
document.cookie = 'ltmid_v2=${user.cookie!.mid}; domain=' + domainCur + '; path=/;
document.cookie = 'ltoken=${user.cookie!.ltoken}; domain=' + domainCur + '; path=/;
document.cookie = 'ltuid_v2=${user.cookie!.ltuid}; domain=' + domainCur + '; path=/;
document.cookie = 'account_id=${user.cookie!.account_id}; domain=' + domainCur + '; path=/;';
document.cookie = 'account_id_v2=${user.cookie!.account_id}; domain=' + domainCur + '; path=/;';
document.cookie = 'account_mid_v2=${user.cookie!.mid}; domain=' + domainCur + '; path=/;';
document.cookie = 'cookie_token=${user.cookie!.cookie_token}; domain=' + domainCur + '; path=/;';
document.cookie = 'ltmid_v2=${user.cookie!.mid}; domain=' + domainCur + '; path=/;';
document.cookie = 'ltoken=${user.cookie!.ltoken}; domain=' + domainCur + '; path=/;';
document.cookie = 'ltuid_v2=${user.cookie!.ltuid}; domain=' + domainCur + '; path=/;';
})();`;
console.info(`[getCookieToken] ${executeJS}`);
await core.invoke("execute_js", { label: "mhy_client", js: executeJS });