AzurLaneAutoScript
AzurLaneAutoScript copied to clipboard
主线刷图时莫名卡在选取舰队上
在提问之前...
- [X] 我已经搜索了现有的 issues
- [X] 我在提问题之前至少花费了 5 分钟来思考和准备
- [X] 我已经阅读了 Wiki 中的 常见问题(FAQ)
- [X] 我正在使用最新版的 Alas
描述你的问题
如题,刷12-4时将跨队设置为第三舰队,但是alas在选好舰队后没有进图而是反复选择舰队,重复多次后判定中断并自动重启游戏,然后继续重复选择舰队并尝试重启
log中第一次重复是alas自主行为,第二次是在alas重复时我尝试手动进图产生冲突
如何复现
- 前往 '...'
- 点击 '....'
- 滑动到 '....'
- 出现问题
预期行为
No response
相关 Logs
INFO 13:24:42.905 │ 12-4
INFO 13:24:42.906 │ Expect emotion reduce: (14, 0)
INFO 13:24:42.918 │ Bind task ['General', 'Alas', 'Main']
INFO 13:24:42.920 │ Save config ./config\alas.json,
Main.Emotion.Fleet1Value=119,
Main.Emotion.Fleet1Record=datetime.datetime(2024, 3, 11, 13, 24, 42),
Main.Emotion.Fleet2Value=119,
Main.Emotion.Fleet2Record=datetime.datetime(2024, 3, 11, 13, 24, 42)
INFO 13:24:42.930 │ [Emotion fleet_1] 119
INFO 13:24:42.932 │ [Emotion fleet_2] 119
INFO 13:24:42.934 │ <<< ENTER MAP >>>
INFO 13:24:42.964 │ Click ( 904, 555) @ 12-4
INFO 13:24:43.721 │ [Map_clear_percentage] 0.26453488372093026
INFO 13:24:44.017 │ [Map_clear_percentage] 0.872093023255814
INFO 13:24:44.317 │ [Map_clear_percentage] 0.997093023255814
INFO 13:24:44.318 │ [MAP_CLEAR_ALL_THIS_TIME] False
INFO 13:24:44.319 │ [Map_info] 99%, star_1, star_2, star_3, 100_percent_clear,
3_stars, threat_safe, clear_mode
INFO 13:24:44.320 │ [StopCondition_MapAchievement] non_stop
INFO 13:24:44.321 │ [Fast_Forward] on
INFO 13:24:44.331 │ [Auto_Search] off
INFO 13:24:44.332 │ Click ( 999, 516) @ MAP_PREPARATION
INFO 13:24:44.957 │ Handling 2x book setting, mode=prep.
INFO 13:24:45.568 │ Using fleet: [1, 3, 1]
INFO 13:24:45.596 │ Hard satisfied: Fleet_1: None, Fleet_2: None, Submarine:
None
INFO 13:24:45.599 │ Click (1055, 492) @ SUBMARINE_CHOOSE
INFO 13:24:45.882 │ Current selected: [1]
INFO 13:24:45.883 │ Click (1048, 465) @ SUBMARINE_CHOOSE
INFO 13:24:46.192 │ Click (1131, 335) @ FLEET_2_CLEAR
INFO 13:24:46.500 │ Click (1057, 210) @ FLEET_1_CHOOSE
INFO 13:24:46.802 │ Current selected: [5]
INFO 13:24:46.804 │ Click (1151, 296) @ FLEET_1_BAR_INDEX_1
INFO 13:24:47.438 │ Click (1053, 345) @ FLEET_2_CHOOSE
INFO 13:24:47.742 │ Current selected: [1]
INFO 13:24:47.743 │ Click (1122, 483) @ FLEET_2_BAR_INDEX_3
INFO 13:24:48.079 │ Click (1060, 338) @ FLEET_2_CHOOSE
INFO 13:24:50.852 │ Click (1123, 475) @ FLEET_2_BAR_INDEX_3
INFO 13:24:51.175 │ Click (1069, 348) @ FLEET_2_CHOOSE
INFO 13:24:53.977 │ Click (1097, 482) @ FLEET_2_BAR_INDEX_3
INFO 13:24:54.288 │ Click (1052, 345) @ FLEET_2_CHOOSE
INFO 13:24:57.089 │ Click (1123, 483) @ FLEET_2_BAR_INDEX_3
INFO 13:24:57.398 │ Click (1067, 340) @ FLEET_2_CHOOSE
INFO 13:25:00.203 │ Click (1106, 483) @ FLEET_2_BAR_INDEX_3
INFO 13:25:00.498 │ Click (1044, 329) @ FLEET_2_CHOOSE
INFO 13:25:03.306 │ Function calls:
<string> L1 <module>
spawn.py L105 spawn_main()
spawn.py L118 _main()
process.py L297 _bootstrap()
process.py L99 run()
process_manager.py L151 run_process()
alas.py L514 loop()
alas.py L68 run()
alas.py L343 main()
run.py L381 run()
campaign_base.py L125 run()
map_operation.py L175 enter_map()
map_fleet_preparation.py L335 fleet_preparation()
map_fleet_preparation.py L268 ensure_to_be()
map_fleet_preparation.py L222 click()
control.py L35 click()
device.py L183 handle_control_check()
device.py L225 click_record_check()
device.py L41 show_function_call()
WARNING 13:25:03.309 │ Too many click between 2 buttons: FLEET_2_CHOOSE,
FLEET_2_BAR_INDEX_3
WARNING 13:25:03.310 │ History click: ['FLEET_2_CLEAR', 'FLEET_1_CHOOSE',
'FLEET_1_BAR_INDEX_1', 'FLEET_2_CHOOSE', 'FLEET_2_BAR_INDEX_3',
'FLEET_2_CHOOSE', 'FLEET_2_BAR_INDEX_3', 'FLEET_2_CHOOSE',
'FLEET_2_BAR_INDEX_3', 'FLEET_2_CHOOSE', 'FLEET_2_BAR_INDEX_3',
'FLEET_2_CHOOSE', 'FLEET_2_BAR_INDEX_3', 'FLEET_2_CHOOSE',
'FLEET_2_BAR_INDEX_3']
ERROR 13:25:03.311 │ GameTooManyClickError: Too many click between 2 buttons:
FLEET_2_CHOOSE, FLEET_2_BAR_INDEX_3
WARNING 13:25:03.313 │ Saving error: ./log/error/1710134703313
WARNING 13:25:03.457 │ Game stuck, com.bilibili.azurlane will be restarted in 10
seconds
WARNING 13:25:03.458 │ If you are playing by hand, please stop Alas
INFO 13:25:03.459 │ Task call: Restart
INFO 13:25:03.468 │ Bind task ['General', 'Alas', 'Main']
INFO 13:25:03.470 │ Save config ./config\alas.json,
Restart.Scheduler.NextRun=datetime.datetime(2024, 3, 11, 13, 25, 3),
Restart.Scheduler.Enable=True
INFO 13:25:13.483 │ Scheduler: End task `Main`
INFO 13:25:13.593 │ Server "杜立特空袭" is available.
INFO 13:25:13.594 │ [Server] cn
INFO 13:25:13.606 │ Bind task ['General', 'Alas']
INFO 13:25:13.608 │ Pending tasks: ['Restart', 'Main', 'GemsFarming']
INFO 13:25:13.609 │ [Task] Restart (Enable, 2024-03-11 13:25:03)
INFO 13:25:13.610 │ Bind task ['General', 'Alas', 'Restart']
INFO 13:25:13.622 │ Scheduler: Start task `Restart`
═══════════════════════════════════════════════════════════════════════════════════
RESTART
═══════════════════════════════════════════════════════════════════════════════════
INFO 13:25:13.692 │ <<< APP RESTART >>>
INFO 13:25:13.693 │ App stop: com.bilibili.azurlane
INFO 13:25:13.705 │ [u2.Device] Device(atx_agent_url=http://127.0.0.1:60318)
INFO 13:25:13.781 │ App start: com.bilibili.azurlane
INFO 13:25:14.377 │ <<< APP LOGIN >>>
INFO 13:25:14.403 │ [Device Orientation] 0 (Normal)
INFO 13:25:19.415 │ [Device Orientation] 0 (Normal)
INFO 13:25:24.717 │ [Device Orientation] 0 (Normal)
INFO 13:25:30.000 │ [Device Orientation] 0 (Normal)
INFO 13:25:35.319 │ [Device Orientation] 0 (Normal)
INFO 13:25:40.532 │ [Device Orientation] 0 (Normal)
INFO 13:25:43.317 │ Click ( 506, 336) @ LOGIN_CHECK
INFO 13:25:43.376 │ Login success
INFO 13:25:48.340 │ Click ( 460, 341) @ LOGIN_CHECK
INFO 13:25:52.351 │ Login to main confirm
INFO 13:25:52.353 │ Delay task `Restart` to 2024-03-12 00:00:00
(server_update='00:00')
INFO 13:25:52.362 │ Bind task ['General', 'Alas', 'Restart']
INFO 13:25:52.364 │ Save config ./config\alas.json,
Restart.Scheduler.NextRun=datetime.datetime(2024, 3, 12, 0, 0)
INFO 13:25:52.372 │ Scheduler: End task `Restart`
INFO 13:25:52.374 │ [Server] cn
INFO 13:25:52.385 │ Bind task ['General', 'Alas']
INFO 13:25:52.388 │ Pending tasks: ['Main', 'GemsFarming']
INFO 13:25:52.389 │ [Task] Main (Enable, 2024-02-29 02:35:28)
INFO 13:25:52.390 │ Bind task ['General', 'Alas', 'Main']
INFO 13:25:52.395 │ Scheduler: Start task `Main`
═══════════════════════════════════════════════════════════════════════════════════
MAIN
═══════════════════════════════════════════════════════════════════════════════════
══════════════════════════════════ CAMPAIGN_12_4 ══════════════════════════════════
INFO 13:25:52.686 │ CAMPAIGN_12_4
INFO 13:25:52.686 │ Count: 0
INFO 13:25:52.695 │ <<< UI ENSURE >>>
INFO 13:25:52.696 │ UI get current page
INFO 13:25:52.698 │ [UI] page_main
INFO 13:25:52.699 │ Goto page_campaign
INFO 13:25:52.701 │ <<< UI GOTO PAGE_CAMPAIGN >>>
INFO 13:25:52.703 │ Page switch: page_main -> page_campaign_menu
INFO 13:25:52.704 │ Click (1076, 360) @ MAIN_GOTO_CAMPAIGN
INFO 13:25:57.970 │ Page switch: page_main -> page_campaign_menu
INFO 13:25:57.971 │ Click (1074, 364) @ MAIN_GOTO_CAMPAIGN
INFO 13:25:59.206 │ Page switch: page_campaign_menu -> page_campaign
INFO 13:25:59.208 │ Click ( 294, 338) @ CAMPAIGN_MENU_GOTO_CAMPAIGN
INFO 13:25:59.818 │ Page arrive: page_campaign
INFO 13:25:59.839 │ [Mode_switch_1] hard
INFO 13:25:59.841 │ <<< UI ENSURE INDEX >>>
INFO 13:25:59.868 │ No stage found.
INFO 13:26:00.185 │ [campaign 0.018s] ['', '', '', '']
INFO 13:26:00.536 │ [campaign 0.047s] ['12--1', '12--3', '12--2', '12--4']
INFO 13:26:00.537 │ [Chapter] 12
INFO 13:26:00.539 │ [Stage] 12-1, 12-3, 12-2, 12-4
INFO 13:26:00.540 │ [Index] 12
INFO 13:26:00.582 │ [OCR_OIL 0.029s] 19539
────────────────────────────────────── 12-4 ───────────────────────────────────────
INFO 13:26:00.585 │ 12-4
INFO 13:26:00.587 │ Expect emotion reduce: (14, 0)
INFO 13:26:00.601 │ Bind task ['General', 'Alas', 'Main']
INFO 13:26:00.603 │ Save config ./config\alas.json,
Main.Emotion.Fleet1Value=119,
Main.Emotion.Fleet1Record=datetime.datetime(2024, 3, 11, 13, 26),
Main.Emotion.Fleet2Value=119,
Main.Emotion.Fleet2Record=datetime.datetime(2024, 3, 11, 13, 26)
INFO 13:26:00.613 │ [Emotion fleet_1] 119
INFO 13:26:00.615 │ [Emotion fleet_2] 119
INFO 13:26:00.616 │ <<< ENTER MAP >>>
INFO 13:26:00.647 │ Click ( 896, 540) @ 12-4
INFO 13:26:01.396 │ [Map_clear_percentage] 0.45930232558139533
INFO 13:26:01.703 │ [Map_clear_percentage] 0.997093023255814
INFO 13:26:01.705 │ [MAP_CLEAR_ALL_THIS_TIME] False
INFO 13:26:01.707 │ [Map_info] 99%, star_1, star_2, star_3, 100_percent_clear,
3_stars, threat_safe, clear_mode
INFO 13:26:01.708 │ [StopCondition_MapAchievement] non_stop
INFO 13:26:01.709 │ [Fast_Forward] on
INFO 13:26:01.720 │ [Auto_Search] off
INFO 13:26:01.721 │ Click ( 914, 504) @ MAP_PREPARATION
INFO 13:26:02.649 │ Handling 2x book setting, mode=prep.
INFO 13:26:03.248 │ Using fleet: [1, 3, 1]
INFO 13:26:03.276 │ Hard satisfied: Fleet_1: None, Fleet_2: None, Submarine:
None
INFO 13:26:03.279 │ Click (1044, 477) @ SUBMARINE_CHOOSE
INFO 13:26:03.566 │ Current selected: [1]
INFO 13:26:03.568 │ Click (1052, 462) @ SUBMARINE_CHOOSE
INFO 13:26:03.881 │ Click (1139, 333) @ FLEET_2_CLEAR
INFO 13:26:04.191 │ Click (1039, 208) @ FLEET_1_CHOOSE
INFO 13:26:04.502 │ Current selected: [1]
INFO 13:26:04.503 │ Click (1060, 222) @ FLEET_1_CHOOSE
INFO 13:26:04.803 │ Click (1057, 321) @ FLEET_2_CHOOSE
INFO 13:26:05.163 │ Current selected: [1]
INFO 13:26:05.164 │ Click (1078, 485) @ FLEET_2_BAR_INDEX_3
INFO 13:26:05.440 │ Click (1061, 333) @ FLEET_2_CHOOSE
INFO 13:26:08.227 │ Click (1100, 483) @ FLEET_2_BAR_INDEX_3
INFO 13:26:08.544 │ Click (1046, 325) @ FLEET_2_CHOOSE
INFO 13:26:11.350 │ Click (1033, 480) @ FLEET_2_BAR_INDEX_3
INFO 13:26:11.651 │ Click (1031, 321) @ FLEET_2_CHOOSE
INFO 13:26:14.484 │ Click (1089, 477) @ FLEET_2_BAR_INDEX_3
INFO 13:26:14.773 │ Click (1045, 334) @ FLEET_2_CHOOSE
INFO 13:26:17.566 │ Click (1092, 478) @ FLEET_2_BAR_INDEX_3
INFO 13:26:17.867 │ Click (1055, 327) @ FLEET_2_CHOOSE
INFO 13:26:18.484 │ Click (1046, 331) @ FLEET_2_CHOOSE
INFO 13:26:19.118 │ Click (1042, 315) @ FLEET_2_CHOOSE
INFO 13:26:19.754 │ Click (1055, 338) @ FLEET_2_CHOOSE
截图
No response
还有别的吗?
No response