mirror of
https://github.com/babalae/bettergi-scripts-list.git
synced 2026-03-22 04:29:49 +08:00
feat: 支持切换账号后领取小月卡奖励 (#2232)
* feat: 支持切换账号后领取小月卡奖励 * fix manifest.json
This commit is contained in:
@@ -10,3 +10,8 @@
|
||||
2. 右键点击选择"修改JS脚本自定义配置"
|
||||
3. 填入你想登录的账户名称,该名称必须和账号列表中显示的一致
|
||||
- 请确认你此次登录使用的是手机号还是邮箱
|
||||
|
||||
## 更新记录
|
||||
|
||||
### 1.1
|
||||
- 支持领取空月祝福(小月卡)
|
||||
|
||||
@@ -116,6 +116,39 @@
|
||||
// ======================================================
|
||||
// Check current state
|
||||
|
||||
/**
|
||||
* 领取空月祝福
|
||||
*/
|
||||
async function useBlessingOfTheWelkinMoon() {
|
||||
u.logi("开始尝试领取空月祝福");
|
||||
|
||||
let captureRegion = captureGameRegion();
|
||||
let resList = captureRegion.findMulti(RecognitionObject.ocrThis);
|
||||
|
||||
for (let i = 0; i < resList.count; i++) {
|
||||
let res = resList[i];
|
||||
if (res.text.includes("点击领取") || res.text.includes("空月祝福")) {
|
||||
res.click();
|
||||
await sleep(500);
|
||||
res.click();
|
||||
res.click();
|
||||
await sleep(500);
|
||||
}
|
||||
}
|
||||
|
||||
let captureRegionGetReward = captureGameRegion();
|
||||
let resGetReward = captureRegionGetReward.findMulti(RecognitionObject.ocrThis);
|
||||
for (let i = 0; i < resGetReward.count; i++) {
|
||||
let res = resGetReward[i];
|
||||
if (res.text.includes("点击") || res.text.includes("空白") || res.text.includes("获得")) {
|
||||
res.click();
|
||||
await sleep(500);
|
||||
}
|
||||
}
|
||||
|
||||
u.logi("空月祝福领取成功");
|
||||
}
|
||||
|
||||
async function waitAndDetermineCurrentView() {
|
||||
u.logi("开始判断当前画面状态");
|
||||
while (true) {
|
||||
@@ -131,6 +164,9 @@
|
||||
}
|
||||
}
|
||||
|
||||
// 尝试领取空月祝福
|
||||
await useBlessingOfTheWelkinMoon();
|
||||
|
||||
// Not in the login screen, check if is in the game main menu.
|
||||
let paimonIcon = captureRegion.Find(assetPaimonMenuIcon);
|
||||
if (!paimonIcon.isEmpty()) {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"manifest_version": 1,
|
||||
"name": "切换账号(从下拉列表中选择)",
|
||||
"version": "1.0",
|
||||
"version": "1.1",
|
||||
"bgi_version": "0.49.0",
|
||||
"description": "退出当前登录用户并从列表中选定指定用户,纯鼠标操作。",
|
||||
"tags": [
|
||||
@@ -11,6 +11,10 @@
|
||||
"authors": [
|
||||
{
|
||||
"name": "密密麻麻"
|
||||
},
|
||||
{
|
||||
"name": "羊汪汪",
|
||||
"links": "https://github.com/ColinXHL"
|
||||
}
|
||||
],
|
||||
"settings_ui": "settings.json",
|
||||
|
||||
Reference in New Issue
Block a user