mirror of
https://github.com/fmz200/wool_scripts.git
synced 2025-12-19 13:41:18 +08:00
update TestFlight
This commit is contained in:
@ -51,10 +51,12 @@ const userAgents = [
|
|||||||
// await randomDelay(10);
|
// await randomDelay(10);
|
||||||
// 执行
|
// 执行
|
||||||
let appId = appIdInfo;
|
let appId = appIdInfo;
|
||||||
|
let appName = null;
|
||||||
if (appIdInfo.includes("#")) {
|
if (appIdInfo.includes("#")) {
|
||||||
appId = appIdInfo.split("#")[0].trim();
|
appId = appIdInfo.split("#")[0].trim();
|
||||||
|
appName = appIdInfo.split("#")[1].trim();
|
||||||
}
|
}
|
||||||
await autoPost(appId, appIdInfo);
|
await autoPost(appId, appName, appIdInfo);
|
||||||
counter++;
|
counter++;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -62,7 +64,7 @@ const userAgents = [
|
|||||||
$.done();
|
$.done();
|
||||||
})();
|
})();
|
||||||
|
|
||||||
function autoPost(appId, appIdInfo) {
|
function autoPost(appId, appName, appIdInfo) {
|
||||||
const url = `https://testflight.apple.com/join/${appId}`;
|
const url = `https://testflight.apple.com/join/${appId}`;
|
||||||
const header = {
|
const header = {
|
||||||
'User-Agent': `${getRandomUA()}`,
|
'User-Agent': `${getRandomUA()}`,
|
||||||
@ -75,8 +77,8 @@ function autoPost(appId, appIdInfo) {
|
|||||||
console.log(error);
|
console.log(error);
|
||||||
// console.log("2、打印resp,包括headers,status,body");
|
// console.log("2、打印resp,包括headers,status,body");
|
||||||
// console.log(resp);
|
// console.log(resp);
|
||||||
console.log("3、打印data,这是响应体");
|
// console.log("3、打印data,这是响应体");
|
||||||
console.log(data);
|
// console.log(data);
|
||||||
|
|
||||||
if (resp.status === 404) {
|
if (resp.status === 404) {
|
||||||
console.log(`[D] ${url} → 不存在 ⚠️`);
|
console.log(`[D] ${url} → 不存在 ⚠️`);
|
||||||
@ -87,7 +89,7 @@ function autoPost(appId, appIdInfo) {
|
|||||||
console.log(`[?] ${url} → 返回状态码: ${resp.status}`);
|
console.log(`[?] ${url} → 返回状态码: ${resp.status}`);
|
||||||
resolve();
|
resolve();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (error == null) {
|
if (error == null) {
|
||||||
// 检查状态 F
|
// 检查状态 F
|
||||||
if (/版本的测试员已满|This beta is full/.test(data)) {
|
if (/版本的测试员已满|This beta is full/.test(data)) {
|
||||||
@ -105,7 +107,11 @@ function autoPost(appId, appIdInfo) {
|
|||||||
if (isNode) {
|
if (isNode) {
|
||||||
$.nodeNotifyMsg.push(`[${appIdInfo}]可加入,URL: ${url}`);
|
$.nodeNotifyMsg.push(`[${appIdInfo}]可加入,URL: ${url}`);
|
||||||
} else {
|
} else {
|
||||||
await sendMsg(`[${appIdInfo}]可加入`, "点击此通知可直接跳转加入", {"open-url": url, "media-url": "https://raw.githubusercontent.com/fmz200/wool_scripts/main/icons/apps/testflight.png"});
|
const subMsg = appName || appId;
|
||||||
|
await sendMsg(`[${subMsg}]可加入,点击此通知可直接跳转加入`, {
|
||||||
|
"open-url": url,
|
||||||
|
"media-url": "https://raw.githubusercontent.com/fmz200/wool_scripts/main/icons/apps/testflight.png"
|
||||||
|
});
|
||||||
}
|
}
|
||||||
resolve();
|
resolve();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user