From d9e5d112b9506666b41902c56259ab8a9c9e9f3e Mon Sep 17 00:00:00 2001 From: mno <718135749@qq.com> Date: Mon, 19 Jan 2026 01:13:57 +0800 Subject: [PATCH] =?UTF-8?q?js=EF=BC=9A=E4=B8=BA=E7=9B=B8=E5=85=B3=E8=84=9A?= =?UTF-8?q?=E6=9C=AC=E7=82=B9=E5=87=BB=E5=90=8E=E6=B7=BB=E5=8A=A0=E5=BB=B6?= =?UTF-8?q?=E6=97=B6=20(#2729)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- repo/js/AAA-Artifacts-Bulk-Supply/main.js | 2 ++ repo/js/AAA-Artifacts-Bulk-Supply/manifest.json | 2 +- repo/js/ArtifactsGroupPurchasing/main.js | 2 ++ repo/js/ArtifactsGroupPurchasing/manifest.json | 2 +- repo/js/AutoEnter/main.js | 2 ++ repo/js/AutoEnter/manifest.json | 2 +- repo/js/AutoHoeingOneDragon/main.js | 2 +- repo/js/AutoHoeingOneDragon/manifest.json | 2 +- repo/js/AutoInstructorLock/main.js | 2 +- repo/js/AutoInstructorLock/manifest.json | 2 +- repo/js/Ciallo/main.js | 2 +- repo/js/Ciallo/manifest.json | 2 +- repo/js/HoeingPathingTest/main.js | 1 + repo/js/HoeingPathingTest/manifest.json | 2 +- repo/js/只要大瓶/main.js | 2 +- repo/js/只要大瓶/manifest.json | 2 +- repo/js/采集cd管理/main.js | 2 +- repo/js/采集cd管理/manifest.json | 2 +- repo/js/食材加工极速版/main.js | 2 +- repo/js/食材加工极速版/manifest.json | 2 +- 20 files changed, 23 insertions(+), 16 deletions(-) diff --git a/repo/js/AAA-Artifacts-Bulk-Supply/main.js b/repo/js/AAA-Artifacts-Bulk-Supply/main.js index be929412b..57ae731b0 100644 --- a/repo/js/AAA-Artifacts-Bulk-Supply/main.js +++ b/repo/js/AAA-Artifacts-Bulk-Supply/main.js @@ -556,7 +556,9 @@ async function processArtifacts(times = 1) { try { const result = gameRegion.find(target); if (result.isExist) { + await sleep(50); result.click(); + await sleep(50); return true; // 成功立刻返回 } log.warn(`识别失败,第 ${attempts + 1} 次重试`); diff --git a/repo/js/AAA-Artifacts-Bulk-Supply/manifest.json b/repo/js/AAA-Artifacts-Bulk-Supply/manifest.json index 7bb141791..e857c9c0c 100644 --- a/repo/js/AAA-Artifacts-Bulk-Supply/manifest.json +++ b/repo/js/AAA-Artifacts-Bulk-Supply/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "AAA狗粮批发", - "version": "1.6.8", + "version": "1.6.9", "tags": [ "狗粮" ], diff --git a/repo/js/ArtifactsGroupPurchasing/main.js b/repo/js/ArtifactsGroupPurchasing/main.js index 3e1f8da71..8d932f711 100644 --- a/repo/js/ArtifactsGroupPurchasing/main.js +++ b/repo/js/ArtifactsGroupPurchasing/main.js @@ -880,6 +880,7 @@ async function findAndClick(target, maxAttempts = 20) { if (result.isExist()) { await sleep(250); result.click(); + await sleep(50); return true; // 成功立刻返回 } } catch (err) { @@ -1568,6 +1569,7 @@ async function processArtifacts() { if (result.isExist()) { await sleep(250); result.click(); + await sleep(50); return true; // 成功立刻返回 } } catch (err) { diff --git a/repo/js/ArtifactsGroupPurchasing/manifest.json b/repo/js/ArtifactsGroupPurchasing/manifest.json index 816aa5a50..7993f763b 100644 --- a/repo/js/ArtifactsGroupPurchasing/manifest.json +++ b/repo/js/ArtifactsGroupPurchasing/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "AAA狗粮联机团购", - "version": "1.11.3", + "version": "1.11.4", "tags": [ "狗粮" ], diff --git a/repo/js/AutoEnter/main.js b/repo/js/AutoEnter/main.js index 301b141db..4d45f2bd2 100644 --- a/repo/js/AutoEnter/main.js +++ b/repo/js/AutoEnter/main.js @@ -290,7 +290,9 @@ async function findAndClick(target, maxAttempts = 20) { try { const result = gameRegion.find(target); if (result.isExist) { + await sleep(50); result.click(); + await sleep(50); return true; // 成功立刻返回 } log.warn(`识别失败,第 ${attempts + 1} 次重试`); diff --git a/repo/js/AutoEnter/manifest.json b/repo/js/AutoEnter/manifest.json index e9fd1ac1b..406b36eb8 100644 --- a/repo/js/AutoEnter/manifest.json +++ b/repo/js/AutoEnter/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "进入联机状态", - "version": "0.0.3", + "version": "0.0.4", "tags": [ "狗粮" ], diff --git a/repo/js/AutoHoeingOneDragon/main.js b/repo/js/AutoHoeingOneDragon/main.js index 18316bc2d..3ba75f90e 100644 --- a/repo/js/AutoHoeingOneDragon/main.js +++ b/repo/js/AutoHoeingOneDragon/main.js @@ -1898,7 +1898,7 @@ async function findAndClick(target, doClick = true, maxAttempts = 60) { const rg = captureGameRegion(); try { const res = rg.find(target); - if (res.isExist()) { await sleep(50 * 2 + 50); if (doClick) { res.click(); } return true; } + if (res.isExist()) { await sleep(50 * 2 + 50); if (doClick) { res.click(); } await sleep(50); return true; } } finally { rg.dispose(); } if (i < maxAttempts - 1) await sleep(50); } diff --git a/repo/js/AutoHoeingOneDragon/manifest.json b/repo/js/AutoHoeingOneDragon/manifest.json index b5bd13164..2e530773d 100644 --- a/repo/js/AutoHoeingOneDragon/manifest.json +++ b/repo/js/AutoHoeingOneDragon/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "锄地一条龙", - "version": "1.20.4", + "version": "1.20.5", "description": "一站式解决自动化锄地,支持只拾取狗粮,请仔细阅读README.md后使用", "authors": [ { diff --git a/repo/js/AutoInstructorLock/main.js b/repo/js/AutoInstructorLock/main.js index d0a040158..47a61cfb4 100644 --- a/repo/js/AutoInstructorLock/main.js +++ b/repo/js/AutoInstructorLock/main.js @@ -103,7 +103,7 @@ async function findAndClick(target, maxAttempts = 20) { const rg = captureGameRegion(); try { const res = rg.find(target); - if (res.isExist()) { await sleep(50); res.click(); return true; } + if (res.isExist()) { await sleep(50); res.click(); await sleep(50); return true; } } finally { rg.dispose(); } if (i < maxAttempts - 1) await sleep(50); } diff --git a/repo/js/AutoInstructorLock/manifest.json b/repo/js/AutoInstructorLock/manifest.json index a3d12ef66..42c86a0bc 100644 --- a/repo/js/AutoInstructorLock/manifest.json +++ b/repo/js/AutoInstructorLock/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "锁定四星教官", - "version": "1.2", + "version": "1.3", "description": "锁定背包中的四星教官", "authors": [ { diff --git a/repo/js/Ciallo/main.js b/repo/js/Ciallo/main.js index 4c624d735..e32a1e698 100644 --- a/repo/js/Ciallo/main.js +++ b/repo/js/Ciallo/main.js @@ -47,7 +47,7 @@ async function findAndClick(target, maxAttempts = 5) { const rg = captureGameRegion(); try { const res = rg.find(target); - if (res.isExist()) { res.click(); return true; } + if (res.isExist()) { await sleep(50); res.click(); await sleep(50); return true; } } finally { rg.dispose(); } if (i < maxAttempts - 1) await sleep(250); } diff --git a/repo/js/Ciallo/manifest.json b/repo/js/Ciallo/manifest.json index 08733b516..1d52924e7 100644 --- a/repo/js/Ciallo/manifest.json +++ b/repo/js/Ciallo/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "自动恰咯", - "version": "0.0.1", + "version": "0.0.2", "tags": [], "description": "挑战向好友列表前七位发送ciallo让他们感到莫名其妙", "authors": [ diff --git a/repo/js/HoeingPathingTest/main.js b/repo/js/HoeingPathingTest/main.js index 9bbc97c0c..3b7c1c075 100644 --- a/repo/js/HoeingPathingTest/main.js +++ b/repo/js/HoeingPathingTest/main.js @@ -420,6 +420,7 @@ async function getMonsterCounts() { const result = gameRegion.find(target); if (result.isExist()) { result.click(); + await sleep(50); return true; // 成功立刻返回 } } catch (err) { diff --git a/repo/js/HoeingPathingTest/manifest.json b/repo/js/HoeingPathingTest/manifest.json index b4cc9b458..a74ba534d 100644 --- a/repo/js/HoeingPathingTest/manifest.json +++ b/repo/js/HoeingPathingTest/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "锄地路线测试", - "version": "1.2", + "version": "1.3", "description": "用于测试锄地路线的怪物信息,运行时间,并根据运行记录修改description字段,以适配js锄地一条龙", "authors": [ { diff --git a/repo/js/只要大瓶/main.js b/repo/js/只要大瓶/main.js index 7216c7d75..2d66689be 100644 --- a/repo/js/只要大瓶/main.js +++ b/repo/js/只要大瓶/main.js @@ -289,7 +289,7 @@ async function findAndClick(target, maxAttempts = 20) { const rg = captureGameRegion(); try { const res = rg.find(target); - if (res.isExist()) { await sleep(16); res.click(); return true; } + if (res.isExist()) { await sleep(16); res.click(); await sleep(50); return true; } } finally { rg.dispose(); } if (i < maxAttempts - 1) await sleep(50); } diff --git a/repo/js/只要大瓶/manifest.json b/repo/js/只要大瓶/manifest.json index 075629183..d5126e1bf 100644 --- a/repo/js/只要大瓶/manifest.json +++ b/repo/js/只要大瓶/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "只要大瓶", - "version": "1.3", + "version": "1.4", "description": "分解狗粮尽量只要大瓶", "authors": [ { diff --git a/repo/js/采集cd管理/main.js b/repo/js/采集cd管理/main.js index d7c6458dd..b312689db 100644 --- a/repo/js/采集cd管理/main.js +++ b/repo/js/采集cd管理/main.js @@ -2080,7 +2080,7 @@ async function findAndClick(target, doClick = true, maxAttempts = 60) { const rg = captureGameRegion(); try { const res = rg.find(target); - if (res.isExist()) { await sleep(checkInterval * 2 + 50); if (doClick) { res.click(); } return true; } + if (res.isExist()) { await sleep(checkInterval * 2 + 50); if (doClick) { res.click(); }await sleep(50); return true; } } finally { rg.dispose(); } if (i < maxAttempts - 1) await sleep(checkInterval); } diff --git a/repo/js/采集cd管理/manifest.json b/repo/js/采集cd管理/manifest.json index d271b1f10..b0f73702b 100644 --- a/repo/js/采集cd管理/manifest.json +++ b/repo/js/采集cd管理/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "采集cd管理", - "version": "2.9.0", + "version": "2.9.1", "bgi_version": "0.44.8", "description": "仅面对会操作文件和读readme的用户,基于文件夹操作自动管理采集路线的cd,会按照路径组的顺序依次运行,直到指定的时间,并会按照给定的cd类型,自动跳过未刷新的路线", "saved_files": [ diff --git a/repo/js/食材加工极速版/main.js b/repo/js/食材加工极速版/main.js index 7745ea2e7..1d5d7bfa3 100644 --- a/repo/js/食材加工极速版/main.js +++ b/repo/js/食材加工极速版/main.js @@ -303,7 +303,7 @@ async function findAndClick(target, doClick = true, maxAttempts = 60) { const rg = captureGameRegion(); try { const res = rg.find(target); - if (res.isExist()) { await sleep(checkInterval * 2 + 50); if (doClick) { res.click(); } return true; } + if (res.isExist()) { await sleep(checkInterval * 2 + 50); if (doClick) { res.click(); } await sleep(50); return true; } } finally { rg.dispose(); } if (i < maxAttempts - 1) await sleep(checkInterval); } diff --git a/repo/js/食材加工极速版/manifest.json b/repo/js/食材加工极速版/manifest.json index 5cb874cc7..706f643a4 100644 --- a/repo/js/食材加工极速版/manifest.json +++ b/repo/js/食材加工极速版/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "食材加工极速版", - "version": "1.0", + "version": "1.1", "bgi_version": "0.44.8", "description": "目前最快最稳的食材加工(原则上仅用于1080p分辨率,其他分辨率能够使用纯属巧合,出现问题后果自负", "saved_files": [],