64 lines
1.8 KiB
JavaScript
64 lines
1.8 KiB
JavaScript
(async function () {
|
||
/**
|
||
* 不使用屏幕识别的登出至其他账号的脚本
|
||
* 版本:
|
||
* 原神:5.5
|
||
* BIG:0.44.6
|
||
*/
|
||
//实测缩放倍数1.0、1.5可行,实测凡16:9(大于1920*1080)均能正常使用。
|
||
setGameMetrics(1920, 1080, 2.0);
|
||
//到达主页面
|
||
await genshin.returnMainUi();
|
||
await sleep(1000);
|
||
//打开派蒙页面
|
||
keyPress("VK_ESCAPE");
|
||
await sleep(1000);
|
||
click(50, 1030);
|
||
//退出门图标
|
||
await sleep(1000);
|
||
//退出至登录页面
|
||
click(978, 540);
|
||
await sleep(10000);
|
||
//登录页面退出当前账号的小门图标
|
||
click(1828, 985);
|
||
await sleep(1000);
|
||
//勾选:退出并保留登录记录
|
||
click(701, 573);
|
||
await sleep(1000);
|
||
//点击退出大按钮
|
||
click(1107, 684);
|
||
await sleep(1000);
|
||
//登录其他账号
|
||
click(946, 703);
|
||
await sleep(1000);
|
||
//点击用户名输入框
|
||
click(815, 400);
|
||
//如果有文本,清除
|
||
await keyPress("VK_DELETE");
|
||
// 输入文本
|
||
await inputText(settings.username);
|
||
await sleep(500);
|
||
//点击密码输入框
|
||
click(815, 480);
|
||
//如果有文本,清除
|
||
await keyPress("VK_DELETE");
|
||
// 输入文本
|
||
await inputText(settings.password);
|
||
await sleep(500);
|
||
//登录
|
||
keyPress("VK_RETURN");
|
||
await sleep(500);
|
||
//用户协议弹窗,点击同意,等待8.5s,增加容错
|
||
click(1093, 593);
|
||
await sleep(8500);
|
||
//进入世界循环点击,增加容错
|
||
for(let i = 3;i>0;i--){
|
||
click(960, 540);
|
||
await sleep(1500);
|
||
}
|
||
//确保进入主页面
|
||
await sleep(12000);
|
||
//点击领月卡
|
||
await genshin.blessingOfTheWelkinMoon();
|
||
|
||
})(); |