更新联机换号,增加结束延时自定义,保证ABGI (#2544)

This commit is contained in:
古又
2025-12-22 18:28:44 +08:00
committed by GitHub
parent 7858b145be
commit 52a557acd8
4 changed files with 85 additions and 52 deletions

View File

@@ -4,8 +4,8 @@
#### 不了解的可以去BetterGI的QQ频道搜索【auto-bgi】
#### 也可以电脑点击【[ABGI](https://gitee.com/wangjian0327/auto-bgi/blob/ginVue/README.md)】进行学习了解以及加入QQ群215053644
##### 可启动的功能有
"一条龙", 参数为:一条龙名字,ps【默认配置】
"配置组", 参数为:配置组名字,ps【锄地】
"一条龙", [参数为:一条龙名字,Ps【默认配置】]
"配置组", [参数为:配置组名字,Ps【锄地】]
"狗粮联机上线",
"狗粮联机下线",
"狗粮联机调试",
@@ -15,13 +15,15 @@
"电脑静音",
"开始obs录制",
"结束obs录制",
"米游社签到" (需要自己配置相关文件)
"启动bat脚本"参数为bat脚本路径ps【E:\ABGI\重启.bat】
"米游社签到" [需要自己配置相关文件]
"启动bat脚本"[参数为bat脚本路径Ps【E:\ABGI\重启.bat】]
"联机更换ABGI的账号信息"[参数为uid-namePs【1*******-原神大王】]
"关闭原神",(待开放)
------
## <font color=red>注意</font>
#### 使用`ABGIHoui`脚本时,`ABGI`最低版本为【<font color=#FF69B4>3.4.5</font>】
#### 使用`ABGIHoui`脚本时,`ABGI`最低版本为【<font color=#FF69B4>3.4.15</font>】
#### 原理解释
这是ABGI内置关键词识别然后进行调用功能

View File

@@ -1,46 +1,69 @@
(async function () {
switch (settings.selectTask) {
case "一条龙":
log.info(`ABGI启动${settings.selectTask}`+""+`${settings.inputText}`);
return;
case "配置组":
log.info(`ABGI启动${settings.selectTask}`+""+`${settings.inputText}`);
return;
case "狗粮联机上线":
log.info(`ABGI启动联机上线`+"");
return;
case "狗粮联机线":
log.info(`ABGI启动联机线`+"");
return;
case "狗粮联机调试":
log.info(`ABGI启动联机调试`+"");
return;
case "指定脚本更新":
log.info(`ABGI启动脚本更新`+""+`${settings.inputText}`);
return;
case "今日配置组执行情况通知":
log.info(`ABGI启动${settings.selectTask}`+"");
return;
case "关闭原神和关闭bgi":
log.info(`ABGI启动${settings.selectTask}`+"");
return;
case "电脑静音":
log.info(`ABGI启动${settings.selectTask}`+"");
return;
case "开始obs录制":
log.info(`ABGI启动obs`+""+`启动`);
return;
case "结束obs录制":
log.info(`ABGI启动obs`+""+`关闭`);
return;
case "米游社签到":
log.info(`ABGI启动${settings.selectTask}`+"");
return;
case "bat脚本":
log.info(`ABGI启动BAT脚本`+""+`${settings.inputText}`);
return;
default:
log.error(`ABGI不支持的任务${settings.selectTask}`);
return;
};
var outTime= parseInt(settings.outTime, 10);
switch (settings.selectTask) {
case "一条龙":
log.info(`ABGI启动${settings.selectTask}`+""+`${settings.inputText}`);
await sleep(outTime);
return;
case "配置组":
log.info(`ABGI启动${settings.selectTask}`+""+`${settings.inputText}`);
await sleep(outTime);
return;
case "狗粮联机线":
log.info(`ABGI启动联机线`+"");
await sleep(outTime);
return;
case "狗粮联机下线":
log.info(`ABGI启动联机下线`+"");
await sleep(outTime);
return;
case "狗粮联机调试":
log.info(`ABGI启动联机调试`+"");
await sleep(outTime);
return;
case "指定脚本更新":
log.info(`ABGI启动脚本更新`+""+`${settings.inputText}`);
await sleep(outTime);
return;
case "今日配置组执行情况通知":
log.info(`ABGI启动${settings.selectTask}`+"");
await sleep(outTime);
return;
case "关闭原神和关闭bgi":
log.info(`ABGI启动${settings.selectTask}`+"");
await sleep(outTime);
return;
case "电脑静音":
log.info(`ABGI启动${settings.selectTask}`+"");
await sleep(outTime);
return;
case "开始obs录制":
log.info(`ABGI启动obs`+""+`启动`);
await sleep(outTime);
return;
case "结束obs录制":
log.info(`ABGI启动obs`+""+`关闭`);
await sleep(outTime);
return;
case "米游社签到":
log.info(`ABGI启动${settings.selectTask}`+"");
await sleep(outTime);
return;
case "bat脚本":
log.info(`ABGI启动BAT脚本`+""+`${settings.inputText}`);
await sleep(outTime);
return;
case "联机更换ABGI的账号信息":
log.info(`ABGI启动联机换号`+""+`${settings.inputText}`);
await sleep(outTime);
return;
case "关闭原神":
log.info(`ABGI启动${settings.selectTask}`+"");
await sleep(outTime);
return;
default:
log.error(`ABGI不支持的任务${settings.selectTask}`);
await sleep(outTime);
return;
};
})();

View File

@@ -1,7 +1,7 @@
{
"manifest_version": 1,
"name": "老王妙妙屋",
"version": "0.3",
"version": "0.4",
"tags": [
"abgi"
],

View File

@@ -16,14 +16,22 @@
"开始obs录制",
"结束obs录制",
"米游社签到",
"bat脚本"
"bat脚本",
"联机更换ABGI的账号信息"
// "关闭原神"
],
"default": ""
},
{
"name": "inputText",
"type": "input-text",
"label": " 任务参数(可选) \n 一条龙名字、配置组名字以及JS脚本名字\n注意多个配置组或JS脚本名字之间用【空格】分隔",
"label": " 任务参数(可选) \n 一条龙名字、配置组名字以及JS脚本名字\n注意多个配置组或JS脚本名字之间用【空格】分隔\n其他任务参数请阅读README.md",
"default": ""
},
{
"name": "outTime",
"type": "input-text",
"label": " 结束延时(可改) \n 默认一秒,可以设置延时时间,单位毫秒",
"default": "1000"
}
]