From a0588e7da68a192906bf6e2c0d6e64cd26788ea4 Mon Sep 17 00:00:00 2001 From: Roland125 <44255013+Roland125@users.noreply.github.com> Date: Tue, 5 May 2026 01:01:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=BB=BF=E7=A5=A8=E5=95=86=E5=BA=97?= =?UTF-8?q?=E7=A8=B3=E5=AE=9A=E6=80=A7=E6=8F=90=E5=8D=87=20(#16369)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix: 添加1层ocr识别失败时备用逻辑 fix:2层只购买公招券和单抽券 --- resource/tasks/tasks.json | 54 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 51 insertions(+), 3 deletions(-) diff --git a/resource/tasks/tasks.json b/resource/tasks/tasks.json index 0709325e7c..85eec2fa70 100644 --- a/resource/tasks/tasks.json +++ b/resource/tasks/tasks.json @@ -4981,7 +4981,16 @@ "action": "ClickSelf", "text": ["资质凭证区"], "roi": [108, 163, 124, 56], - "next": ["Store@EnterTicketStore@LoadingIcon", "GreenTicket@Store@ClickFirstFloor"] + "next": ["Store@EnterTicketStore@LoadingIcon", "GreenTicket@Store@ClickFirstFloor", "GreenTicket@Store@SwitchToSecondFloor"] + }, + "GreenTicket@Store@SwitchToSecondFloor": { + "doc": "备选方案:点击二层使一层按钮变为灰底,提高一层OCR识别成功率", + "algorithm": "OcrDetect", + "text": ["2"], + "action": "ClickSelf", + "isAscii": false, + "roi": [262, 364, 38, 58], + "next": ["GreenTicket@Store@ClickFirstFloor"] }, "GreenTicket@Store@ClickFirstFloor": { "algorithm": "OcrDetect", @@ -4990,7 +4999,7 @@ "action": "ClickSelf", "roi": [263, 196, 35, 73], "sub": ["SlowlySwipeToTheLeft"], - "postDelay": 1000, + "postDelay": 500, "next": ["GreenTicket@Store@ClickItemList#next", "GreenTicket@Store@ClickSecondFloor"] }, "GreenTicket@Store@ClickItem": { @@ -5084,7 +5093,46 @@ "maxTimes": 1, "sub": ["SlowlySwipeToTheLeft*3"], "postDelay": 1000, - "next": ["GreenTicket@Store@ClickItemList#next", "Stop"] + "next": ["GreenTicket@Store@ClickSecondFloorItemList#next", "Stop"] + }, + "GreenTicket@Store@ClickSecondFloorItemList": { + "algorithm": "JustReturn", + "next": [ + "GreenTicket@Store@ClickSecondFloorItem_Headhunting_Permit", + "GreenTicket@Store@ClickSecondFloorItem_Recruitment_Permit" + ] + }, + "GreenTicket@Store@ClickSecondFloorItem": { + "baseTask": "GreenTicket@Store@ClickItem", + "template": "empty.png", + "next": ["GreenTicket@Store@SecondFloorChooseMaxAmount"] + }, + "GreenTicket@Store@ClickSecondFloorItem_Headhunting_Permit": { + "doc": "二层-单抽", + "baseTask": "GreenTicket@Store@ClickSecondFloorItem", + "template": "items/7003.png" + }, + "GreenTicket@Store@ClickSecondFloorItem_Recruitment_Permit": { + "doc": "二层-招募许可", + "baseTask": "GreenTicket@Store@ClickSecondFloorItem", + "template": "items/7001.png" + }, + "GreenTicket@Store@SecondFloorChooseMaxAmount": { + "baseTask": "GreenTicket@Store@ChooseMaxAmount", + "next": ["GreenTicket@Store@UnderfundedOCR", "GreenTicket@Store@SecondFloorPurchase"] + }, + "GreenTicket@Store@SecondFloorPurchase": { + "baseTask": "GreenTicket@Store@Purchase", + "next": ["GreenTicket@Store@SecondFloorPurchasedConfirm"] + }, + "GreenTicket@Store@SecondFloorPurchasedConfirm": { + "baseTask": "GreenTicket@Store@PurchasedConfirm", + "template": "CreditShop-Bought.png", + "next": [ + "GreenTicket@Store@SecondFloorPurchasedConfirm", + "GreenTicket@Store@ClickSecondFloorItemList#next", + "Stop" + ] }, "YellowTicket@Store@ChooseTicketType": { "algorithm": "OcrDetect",