Skip to content

悬赏封印遇到协作任务总是失败 #1667

Description

@y1342474280

在提问之前...

  • 我已经搜索了现有的 issues
  • 我在提问题之前至少花费了 5 分钟来思考和准备
  • 我已经阅读了文档中的 常见问题(FAQ)
  • 这个问题出现了至少三次,不是偶发的
  • 我使用 OAS 的 dev 分支

描述你的问题

遇到协作任务很多时候没有邀请好友,反而是等待一段时间就自动关闭邀请界面开始做任务,然后发现完不成就报错停止,需要手动重新开始任务。
INFO | 20:30:49.356 | Click ( 32, 43) @ PAGE_BACK_YOLLOW
INFO | 20:30:49.409 | Waiting for page_exploration
INFO | 20:30:49.661 | [0.3s]Page arrived page_exploration
INFO | 20:30:49.956 | Secret mission finished
INFO | 20:30:51.773 | [WQ_WANTED 0.168s] ['协', '11711', '悬赏封印',
'结界突破']
INFO | 20:30:51.790 | OCR [WQ_WANTED] detected in [0, 1, 2, 3]
INFO | 20:30:51.802 | OCR [WQ_WANTED] detected in (17.0, 119.0, 79.0, 76.0)
INFO | 20:30:51.966 | [WQ_TEXT_ALL 0.153s] ['协', '11711', '悬赏封印',
'结界突破']
INFO | 20:30:51.976 | Matched: 11711
INFO | 20:30:51.980 | find_wq result: current 0 remain 1 total 3 area [16.0,
200.0, 80.0, 21.0]
INFO | 20:30:51.984 | <<< START WANTED QUESTS >>>
INFO | 20:30:52.151 | Click ( 79, 201) @ WQ_TEXT_ALL
INFO | 20:30:52.905 | [WQ_MONSTER_TYPE 0.160s] [水地经事]
INFO | 20:30:52.915 | [WQ_TYPE_1 0.003s] [式神]
INFO | 20:30:52.945 | [WQ_INFO_1 0.013s] [片第七章(数量:14)]
INFO | 20:30:52.947 | [Wanted Quests] type: 式神 destination: 片第七章
number: 14
INFO | 20:30:52.953 | [WQ_TYPE_2 0.003s] [探索]
INFO | 20:30:52.974 | [WQ_INFO_2 0.013s] [第二十七章(数量:5)]
INFO | 20:30:52.980 | [Wanted Quests] type: 探索 destination: 第二十七章
number: 5
INFO | 20:30:52.986 | [WQ_TYPE_3 0.003s] [秘闻]
INFO | 20:30:52.995 | [WQ_INFO_3 0.006s] [海怪的温柔·叁(数量:5)]
INFO | 20:30:52.999 | [Wanted Quests] type: 秘闻 destination: 海怪的温柔·叁
number: 5
INFO | 20:30:53.004 | [WQ_TYPE_4 0.003s] [秘闻]
INFO | 20:30:53.012 | [WQ_INFO_4 0.005s] [雨女的等候·挪(数量:5)]
INFO | 20:30:53.016 | [Wanted Quests] type: 秘闻 destination: 雨女的等候·挪
number: 5
INFO | 20:30:53.163 | Click (1031, 410) @ WQ_GOTO_3
INFO | 20:30:54.077 | Click (1106, 589) @ WQ_WQSE_FIRE
───────────────────────────── GENERAL BATTLE START ─────────────────────────────
INFO | 20:30:54.659 | GENERAL BATTLE START
INFO | 20:30:54.661 | Current count: 27
INFO | 20:30:55.560 | Click (1224, 573) @ GB_PREPARE_HIGHLIGHT
INFO | 20:30:56.467 | Click (1159, 614) @ GB_PREPARE_HIGHLIGHT
INFO | 20:30:56.758 | Add stuck record: BATTLE_STATUS_S
INFO | 20:30:56.761 | Start battle process
INFO | 20:31:16.638 | Click ( 426, 210) @ GB_WIN
INFO | 20:31:17.845 | Win battle
INFO | 20:31:18.134 | Click ( 583, 569) @ GB_REWARD
INFO | 20:31:19.347 | Click ( 582, 522) @ GB_REWARD
INFO | 20:31:20.257 | Click (1176, 114) @ UI_UI_BACK_RED
INFO | 20:31:20.853 | UI get current page
INFO | 20:31:20.866 | [UI] page_secret_zones
INFO | 20:31:20.869 | <<< UI GOTO PAGE_EXPLORATION >>>
INFO | 20:31:20.872 | Current page: page_secret_zones. Following shortest
path:
INFO | 20:31:20.874 | page_secret_zones -> page_exploration
INFO | 20:31:20.875 | Page switch: page_secret_zones -> page_exploration
INFO | 20:31:20.876 | Wait appear and operate PAGE_BACK_YOLLOW on
page_secret_zones
INFO | 20:31:21.151 | Click ( 43, 64) @ PAGE_BACK_YOLLOW
INFO | 20:31:21.203 | Waiting for page_exploration
INFO | 20:31:21.459 | [0.3s]Page arrived page_exploration
INFO | 20:31:21.762 | Secret mission finished
INFO | 20:31:23.576 | [WQ_WANTED 0.157s] ['协', '11711', '悬赏封印',
'结界突破']
INFO | 20:31:23.593 | OCR [WQ_WANTED] detected in [0, 1, 2, 3]
INFO | 20:31:23.597 | OCR [WQ_WANTED] detected in (17.0, 119.0, 79.0, 76.0)
INFO | 20:31:23.760 | [WQ_TEXT_ALL 0.148s] ['协', '11711', '悬赏封印',
'结界突破']
INFO | 20:31:23.767 | Matched: 11711
INFO | 20:31:23.782 | find_wq result: current 0 remain 1 total 3 area [16.0,
200.0, 80.0, 21.0]
INFO | 20:31:23.787 | <<< START WANTED QUESTS >>>
INFO | 20:31:23.933 | Click ( 85, 202) @ WQ_TEXT_ALL
INFO | 20:31:24.675 | [WQ_MONSTER_TYPE 0.152s] [水地经事]
INFO | 20:31:24.720 | [WQ_TYPE_1 0.003s] [式神]
INFO | 20:31:24.747 | [WQ_INFO_1 0.023s] [片第七章(数量:14)]
INFO | 20:31:24.750 | [Wanted Quests] type: 式神 destination: 片第七章
number: 14
INFO | 20:31:24.758 | [WQ_TYPE_2 0.003s] [探索]
INFO | 20:31:24.768 | [WQ_INFO_2 0.006s] [第二十七章(数量:5)]
INFO | 20:31:24.771 | [Wanted Quests] type: 探索 destination: 第二十七章
number: 5
INFO | 20:31:24.776 | [WQ_TYPE_3 0.003s] [秘闻]
INFO | 20:31:24.784 | [WQ_INFO_3 0.005s] [海怪的温柔·叁(数量:5)]
INFO | 20:31:24.788 | [Wanted Quests] type: 秘闻 destination: 海怪的温柔·叁
number: 5
INFO | 20:31:24.794 | [WQ_TYPE_4 0.003s] [秘闻]
INFO | 20:31:24.803 | [WQ_INFO_4 0.006s] [雨女的等候·挪(数量:5)]
INFO | 20:31:24.807 | [Wanted Quests] type: 秘闻 destination: 雨女的等候·挪
number: 5
INFO | 20:31:24.945 | Click (1032, 412) @ WQ_GOTO_3
INFO | 20:31:25.842 | Click (1107, 572) @ WQ_WQSE_FIRE
───────────────────────────── GENERAL BATTLE START ─────────────────────────────
INFO | 20:31:26.438 | GENERAL BATTLE START
INFO | 20:31:26.440 | Current count: 28
INFO | 20:31:27.473 | Click (1186, 601) @ GB_PREPARE_HIGHLIGHT
INFO | 20:31:28.384 | Click (1208, 571) @ GB_PREPARE_HIGHLIGHT
INFO | 20:31:28.676 | Add stuck record: BATTLE_STATUS_S
INFO | 20:31:28.680 | Start battle process
INFO | 20:31:48.546 | Click ( 509, 205) @ GB_WIN
INFO | 20:31:49.757 | Win battle
INFO | 20:31:50.056 | Click ( 617, 539) @ GB_REWARD
INFO | 20:31:51.241 | Click ( 712, 591) @ GB_REWARD
INFO | 20:31:52.151 | Click (1179, 120) @ UI_UI_BACK_RED
INFO | 20:31:52.752 | UI get current page
INFO | 20:31:52.765 | [UI] page_secret_zones
INFO | 20:31:52.767 | <<< UI GOTO PAGE_EXPLORATION >>>
INFO | 20:31:52.770 | Current page: page_secret_zones. Following shortest
path:
INFO | 20:31:52.772 | page_secret_zones -> page_exploration
INFO | 20:31:52.774 | Page switch: page_secret_zones -> page_exploration
INFO | 20:31:52.776 | Wait appear and operate PAGE_BACK_YOLLOW on
page_secret_zones
INFO | 20:31:53.042 | Click ( 65, 56) @ PAGE_BACK_YOLLOW
INFO | 20:31:53.096 | Waiting for page_exploration
INFO | 20:31:53.350 | [0.3s]Page arrived page_exploration
INFO | 20:31:53.653 | Secret mission finished
INFO | 20:31:55.438 | [WQ_WANTED 0.150s] ['协', '11711', '悬赏封印',
'结界突破']
INFO | 20:31:55.477 | OCR [WQ_WANTED] detected in [0, 1, 2, 3]
INFO | 20:31:55.482 | OCR [WQ_WANTED] detected in (17.0, 119.0, 79.0, 76.0)
INFO | 20:31:55.651 | [WQ_TEXT_ALL 0.159s] ['协', '11711', '悬赏封印',
'结界突破']
INFO | 20:31:55.658 | Matched: 11711
INFO | 20:31:55.660 | find_wq result: current 0 remain 1 total 3 area [16.0,
200.0, 80.0, 21.0]
INFO | 20:31:55.669 | <<< START WANTED QUESTS >>>
INFO | 20:31:55.807 | Click ( 16, 215) @ WQ_TEXT_ALL
INFO | 20:31:56.531 | [WQ_MONSTER_TYPE 0.129s] [水地经事]
INFO | 20:31:56.538 | [WQ_TYPE_1 0.003s] [式神]
INFO | 20:31:56.561 | [WQ_INFO_1 0.007s] [片第七章(数量:14)]
INFO | 20:31:56.581 | [Wanted Quests] type: 式神 destination: 片第七章
number: 14
INFO | 20:31:56.586 | [WQ_TYPE_2 0.003s] [探索]
INFO | 20:31:56.601 | [WQ_INFO_2 0.009s] [第二十七章(数量:5)]
INFO | 20:31:56.604 | [Wanted Quests] type: 探索 destination: 第二十七章
number: 5
INFO | 20:31:56.611 | [WQ_TYPE_3 0.004s] [秘闻]
INFO | 20:31:56.622 | [WQ_INFO_3 0.007s] [海怪的温柔·叁(数量:5)]
INFO | 20:31:56.625 | [Wanted Quests] type: 秘闻 destination: 海怪的温柔·叁
number: 5
INFO | 20:31:56.634 | [WQ_TYPE_4 0.003s] [秘闻]
INFO | 20:31:56.647 | [WQ_INFO_4 0.007s] [雨女的等候·挪(数量:5)]
INFO | 20:31:56.651 | [Wanted Quests] type: 秘闻 destination: 雨女的等候·挪
number: 5
INFO | 20:31:56.792 | Click (1037, 415) @ WQ_GOTO_3
INFO | 20:31:57.691 | Click (1106, 658) @ WQ_WQSE_FIRE
───────────────────────────── GENERAL BATTLE START ─────────────────────────────
INFO | 20:31:58.284 | GENERAL BATTLE START
INFO | 20:31:58.287 | Current count: 29
INFO | 20:31:59.191 | Click (1142, 613) @ GB_PREPARE_HIGHLIGHT
INFO | 20:32:00.089 | Click (1142, 578) @ GB_PREPARE_HIGHLIGHT
INFO | 20:32:00.402 | Add stuck record: BATTLE_STATUS_S
INFO | 20:32:00.404 | Start battle process
INFO | 20:32:19.934 | Click ( 437, 199) @ GB_WIN
INFO | 20:32:21.144 | Win battle
INFO | 20:32:21.437 | Click ( 633, 580) @ GB_REWARD
INFO | 20:32:22.633 | Click ( 697, 585) @ GB_REWARD
INFO | 20:32:23.547 | Click (1189, 111) @ UI_UI_BACK_RED
INFO | 20:32:24.141 | UI get current page
INFO | 20:32:24.154 | [UI] page_secret_zones
INFO | 20:32:24.156 | <<< UI GOTO PAGE_EXPLORATION >>>
INFO | 20:32:24.158 | Current page: page_secret_zones. Following shortest
path:
INFO | 20:32:24.160 | page_secret_zones -> page_exploration
INFO | 20:32:24.162 | Page switch: page_secret_zones -> page_exploration
INFO | 20:32:24.164 | Wait appear and operate PAGE_BACK_YOLLOW on
page_secret_zones
INFO | 20:32:24.443 | Click ( 72, 51) @ PAGE_BACK_YOLLOW
INFO | 20:32:24.495 | Waiting for page_exploration
INFO | 20:32:24.742 | [0.2s]Page arrived page_exploration
INFO | 20:32:25.047 | Secret mission finished
INFO | 20:32:26.809 | [WQ_WANTED 0.142s] ['协', '11711', '悬赏封印',
'结界突破']
INFO | 20:32:26.813 | OCR [WQ_WANTED] detected in [0, 1, 2, 3]
INFO | 20:32:26.817 | OCR [WQ_WANTED] detected in (17.0, 119.0, 79.0, 76.0)
INFO | 20:32:26.980 | [WQ_TEXT_ALL 0.149s] ['协', '11711', '悬赏封印',
'结界突破']
INFO | 20:32:26.985 | Matched: 11711
INFO | 20:32:26.988 | find_wq result: current 0 remain 1 total 3 area [16.0,
200.0, 80.0, 21.0]
INFO | 20:32:26.993 | <<< START WANTED QUESTS >>>
INFO | 20:32:27.120 | Click ( 34, 209) @ WQ_TEXT_ALL
INFO | 20:32:27.838 | [WQ_MONSTER_TYPE 0.125s] [水地经事]
INFO | 20:32:27.847 | [WQ_TYPE_1 0.002s] [式神]
INFO | 20:32:27.860 | [WQ_INFO_1 0.010s] [片第七章(数量:14)]
INFO | 20:32:27.864 | [Wanted Quests] type: 式神 destination: 片第七章
number: 14
INFO | 20:32:27.875 | [WQ_TYPE_2 0.005s] [探索]
INFO | 20:32:27.884 | [WQ_INFO_2 0.005s] [第二十七章(数量:5)]
INFO | 20:32:27.886 | [Wanted Quests] type: 探索 destination: 第二十七章
number: 5
INFO | 20:32:27.892 | [WQ_TYPE_3 0.003s] [秘闻]
INFO | 20:32:27.900 | [WQ_INFO_3 0.006s] [海怪的温柔·叁(数量:5)]
INFO | 20:32:27.903 | [Wanted Quests] type: 秘闻 destination: 海怪的温柔·叁
number: 5
INFO | 20:32:27.908 | [WQ_TYPE_4 0.002s] [秘闻]
INFO | 20:32:27.919 | [WQ_INFO_4 0.007s] [雨女的等候·挪(数量:5)]
INFO | 20:32:27.922 | [Wanted Quests] type: 秘闻 destination: 雨女的等候·挪
number: 5
INFO | 20:32:28.043 | Click ( 994, 401) @ WQ_GOTO_3
INFO | 20:32:28.948 | Click (1132, 614) @ WQ_WQSE_FIRE
───────────────────────────── GENERAL BATTLE START ─────────────────────────────
INFO | 20:32:29.544 | GENERAL BATTLE START
INFO | 20:32:29.546 | Current count: 30
INFO | 20:32:29.864 | Click (1192, 617) @ GB_PREPARE_HIGHLIGHT
INFO | 20:32:30.745 | Click (1222, 608) @ GB_PREPARE_HIGHLIGHT
INFO | 20:32:31.658 | Click (1161, 556) @ GB_PREPARE_HIGHLIGHT
INFO | 20:32:31.965 | Add stuck record: BATTLE_STATUS_S
INFO | 20:32:31.967 | Start battle process
INFO | 20:32:51.532 | Click ( 509, 156) @ GB_WIN
INFO | 20:32:52.733 | Win battle
INFO | 20:32:53.039 | Click ( 556, 573) @ GB_REWARD
INFO | 20:32:54.237 | Click ( 592, 562) @ GB_REWARD
INFO | 20:32:55.143 | Click (1190, 99) @ UI_UI_BACK_RED
INFO | 20:32:55.732 | UI get current page
INFO | 20:32:55.746 | [UI] page_secret_zones
INFO | 20:32:55.748 | <<< UI GOTO PAGE_EXPLORATION >>>
INFO | 20:32:55.750 | Current page: page_secret_zones. Following shortest
path:
INFO | 20:32:55.751 | page_secret_zones -> page_exploration
INFO | 20:32:55.753 | Page switch: page_secret_zones -> page_exploration
INFO | 20:32:55.756 | Wait appear and operate PAGE_BACK_YOLLOW on
page_secret_zones
INFO | 20:32:56.035 | Click ( 28, 60) @ PAGE_BACK_YOLLOW
INFO | 20:32:56.088 | Waiting for page_exploration
INFO | 20:32:56.340 | [0.3s]Page arrived page_exploration
INFO | 20:32:56.639 | Secret mission finished
INFO | 20:32:58.417 | [WQ_WANTED 0.145s] ['协', '11711', '悬赏封印',
'结界突破']
INFO | 20:32:58.423 | OCR [WQ_WANTED] detected in [0, 1, 2, 3]
INFO | 20:32:58.432 | OCR [WQ_WANTED] detected in (17.0, 119.0, 79.0, 76.0)
ERROR | 20:32:58.450 | current count 30 >= 20, exit
ERROR | 20:32:58.453 | Exception: current count >= 20, exit
╭───────────────── Traceback (most recent call last) ─────────────────╮
│ C:\Users\yuguang\Downloads\ONMYOJ1\script.py:475 in run │
│ │
│ 472 │ │ │ module_path = str(Path.cwd() / 'tasks' / command │
│ 473 │ │ │ logger.info(f'module_path: {module_path}, module_ │
│ 474 │ │ │ task_module = load_module(module_name, module_pat │
│ ❱ 475 │ │ │ task_module.ScriptTask(config=self.config, device │
│ 476 │ │ except TaskEnd: │
│ 477 │ │ │ return True │
│ 478 │ │ except GameNotRunningError as e: │
│ │
│ ╭──────────────────────────── locals ─────────────────────────────╮ │
│ │ command = 'WantedQuests' │ │
│ │ e = Exception('current count >= 20, exit') │ │
│ │ module_name = 'script_task' │ │
│ │ module_path = 'C:\Users\yuguang\Downloads\ONMYOJ
1\tasks\… │ │
│ │ self = <script.Script object at 0x00000252421853C0> │ │
│ │ task_module = <module 'script_task' from │ │
│ │ 'C:\Users\yuguang\Downloads\ONMYOJ1\tasks\… │ │
│ ╰─────────────────────────────────────────────────────────────────╯ │
│ │
│ C:\Users\yuguang\Downloads\ONMYOJ
1\tasks\WantedQuests\script_task. │
│ py:81 in run │
│ │
│ 78 │ │ │ │ break │
│ 79 │ │ │ if self.current_count >= 30: │
│ 80 │ │ │ │ logger.error(f'current count {self.current_co │
│ ❱ 81 │ │ │ │ raise Exception('current count >= 20, exit') │
│ 82 │ │ │ cu, re, total, area = self.find_wq(self.device.im │
│ 83 │ │ │ logger.info(f"find_wq result: current {cu} remain │
│ {area}") │
│ 84 │ │ │ if re == -2: │
│ │
│ ╭──────────────────────────── locals ─────────────────────────────╮ │
│ │ area = [16.0, 200.0, 80.0, 21.0] │ │
│ │ con = WantedQuests( │ │
│ │ │ scheduler=Scheduler( │ │
│ │ │ │ enable=True, │ │
│ │ │ │ next_run=datetime.datetime(2026, │ │
│ │ 7, 3, 4, 0), │ │
│ │ │ │ priority=5, │ │
│ │ │ │ │ │
│ │ success_interval=datetime.timedelta(seco… │ │
│ │ │ │ │ │
│ │ failure_interval=datetime.timedelta(seco… │ │
│ │ │ │ server_update=datetime.time(9, │ │
│ │ 0), │ │
│ │ │ │ delay_date=1, │ │
│ │ │ │ float_time=datetime.time(0, 0) │ │
│ │ │ ), │ │
│ │ │ │ │
│ │ wanted_quests_config=WantedQuestsConfig( │ │
│ │ │ │ before_end=datetime.time(1, 0), │ │
│ │ │ │ invite_friend_name='', │ │
│ │ │ │ │ │
│ │ cooperation_type=<CooperationSelectMaskD… │ │
│ │ 'Any'>, │ │
│ │ │ │ battle_priority='秘闻 > 挑战 > │ │
│ │ 探索', │ │
│ │ │ │ cooperation_only=False, │ │
│ │ │ │ │ │
│ │ unwanted_boss_names='酒吞童子,阎魔', │ │
│ │ │ │ layer_limit=<LayerLimit.LAYER_8: │ │
│ │ '捌'> │ │
│ │ │ ), │ │
│ │ │ switch_soul_config=SwitchSoulConfig( │ │
│ │ │ │ enable=False, │ │
│ │ │ │ switch_group_team='-1,-1', │ │
│ │ │ │ enable_switch_by_name=False, │ │
│ │ │ │ group_name='', │ │
│ │ │ │ team_name='' │ │
│ │ │ ) │ │
│ │ ) │ │
│ │ cu = 0 │ │
│ │ error_count = 0 │ │
│ │ number_challenge = 1605 │ │
│ │ preSuc = True │ │
│ │ re = 1 │ │
│ │ self = <script_task.ScriptTask object at │ │
│ │ 0x0000025248ADB010> │ │
│ │ total = 3 │ │
│ │ unwanted_boss_names = '酒吞童子,阎魔' │ │
│ ╰─────────────────────────────────────────────────────────────────╯ │
╰─────────────────────────────────────────────────────────────────────╯
Exception: current count >= 20, exit
WARNING | 20:32:58.872 | Saving error: ./log/error/1783081978872
INFO | 20:32:58.878 | 保存详细错误的日志和截图到路径:
INFO | 20:32:58.883 |
C:\Users\yuguang\Downloads\ONMYOJ~1\log\error\1783081978872
INFO | 20:32:59.107 | Notifier: OAS1
INFO | 20:32:59.114 | Script oas1 process exit
ERROR | 20:32:59.118 | Error: 1
Image

如何复现

  1. 前往 '...'
  2. 点击 '....'
  3. 滑动到 '....'
  4. 出现问题

预期行为

No response

相关 Logs


报错时游戏的截图/别的截图

No response

还有别的吗?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions