OnmyojiAutoScript icon indicating copy to clipboard operation
OnmyojiAutoScript copied to clipboard

平将门爬塔会卡在达摩奖励领取界面

Open L1625315004l opened this issue 2 months ago • 16 comments

在提问之前...

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

描述你的问题

2025-10-13 11:51:14.431 | script_task.py:0299 | INFO | Click battle
2025-10-13 11:51:14.607 | logger.py:0320 | INFO | [FIRE 0.006s] [挑战]
2025-10-13 11:51:14.608 | control.py:0074 | INFO | Click (1172, 669) @ FIRE
───────────────────────────── GENERAL BATTLE START ───────────────────────────── 2025-10-13 11:51:16.104 | logger.py:0310 | INFO | GENERAL BATTLE START
2025-10-13 11:51:16.105 | general_battle.py:0038 | INFO | Current count: 2
2025-10-13 11:51:18.512 | device.py:0135 | INFO | Add stuck record: BATTLE_STATUS_S
2025-10-13 11:51:18.513 | script_task.py:0377 | INFO | Start battle process
2025-10-13 11:51:44.762 | script_task.py:0318 | INFO | General battle success
2025-10-13 11:51:44.764 | game_ui.py:0107 | INFO | UI get current page
2025-10-13 11:51:45.134 | logger.py:0320 | INFO | [Package_name] com.netease.onmyoji.wyzymnqsd_cps
2025-10-13 11:51:45.178 | logger.py:0320 | INFO | [Device Orientation] 1 (HOME key on the right)
2025-10-13 11:51:54.821 | game_ui.py:0164 | WARNING | Unknown ui page
2025-10-13 11:51:54.823 | logger.py:0320 | INFO | [EMULATOR__SCREENSHOT_METHOD] ScreenshotMethod.NEMU_IPC
2025-10-13 11:51:54.824 | logger.py:0320 | INFO | [EMULATOR__CONTROL_METHOD] ControlMethod.MINITOUCH
2025-10-13 11:51:54.825 | game_ui.py:0167 | WARNING | Starting from current page is not supported
2025-10-13 11:51:54.826 | game_ui.py:0168 | WARNING | Supported page: ['page_login', 'page_main', 'page_summon', 'page_exploration', 'page_town',
'page_awake_zones', 'page_soul_zones', 'page_realm_raid', 'page_goryou_realm', 'page_delegation', 'page_secret_zones', 'page_area_boss', 'page_heian_kitan',
'page_six_gates', 'page_bondling_fairyland', 'page_kekkai_toppa', 'page_duel', 'page_demon_encounter', 'page_hunt', 'page_hunt_kirin', 'page_draft_duel',
'page_hyakkisen', 'page_shikigami_records', 'page_onmyodo', 'page_friends', 'page_daily', 'page_mall', 'page_guild', 'page_team', 'page_collection',
'page_act_list', 'page_act_list_climb_act', 'page_climb_act', 'page_climb_act_2', 'page_climb_act_3', 'page_climb_act_pass', 'page_climb_act_ap',
'page_climb_act_boss', 'page_climb_act_buff']
2025-10-13 11:51:54.829 | game_ui.py:0169 | WARNING | Supported page: Any page with a "HOME" button on the upper-right
2025-10-13 11:51:54.830 | game_ui.py:0170 | CRITICAL | Please switch to a supported page before starting oas
2025-10-13 11:51:54.832 | script.py:0394 | INFO | Game server may be under maintenance or network may be broken, check server status now
2025-10-13 11:51:54.833 | script.py:0396 | CRITICAL | Game page unknown
2025-10-13 11:51:54.835 | script.py:0104 | WARNING | Saving error: ./log/error/1760327514835

如何复现

其他战斗不清楚,我打的体力爬塔,有较大概率战斗结束后卡在达摩奖励页面。

预期行为

No response

相关 Logs

2025-10-13 11:51:14.431 |       script_task.py:0299 |     INFO | Click battle                                                                                   
2025-10-13 11:51:14.607 |            logger.py:0320 |     INFO | [FIRE 0.006s] [挑战]                                                                           
2025-10-13 11:51:14.608 |           control.py:0074 |     INFO | Click (1172,  669) @ FIRE                                                                      
───────────────────────────── GENERAL BATTLE START ─────────────────────────────
2025-10-13 11:51:16.104 |            logger.py:0310 |     INFO | GENERAL BATTLE START                                                                           
2025-10-13 11:51:16.105 |    general_battle.py:0038 |     INFO | Current count: 2                                                                               
2025-10-13 11:51:18.512 |            device.py:0135 |     INFO | Add stuck record: BATTLE_STATUS_S                                                              
2025-10-13 11:51:18.513 |       script_task.py:0377 |     INFO | Start battle process                                                                           
2025-10-13 11:51:44.762 |       script_task.py:0318 |     INFO | General battle success                                                                         
2025-10-13 11:51:44.764 |           game_ui.py:0107 |     INFO | UI get current page                                                                            
2025-10-13 11:51:45.134 |            logger.py:0320 |     INFO | [Package_name] com.netease.onmyoji.wyzymnqsd_cps                                               
2025-10-13 11:51:45.178 |            logger.py:0320 |     INFO | [Device Orientation] 1 (HOME key on the right)                                                 
2025-10-13 11:51:54.821 |           game_ui.py:0164 |  WARNING | Unknown ui page                                                                                
2025-10-13 11:51:54.823 |            logger.py:0320 |     INFO | [EMULATOR__SCREENSHOT_METHOD] ScreenshotMethod.NEMU_IPC                                        
2025-10-13 11:51:54.824 |            logger.py:0320 |     INFO | [EMULATOR__CONTROL_METHOD] ControlMethod.MINITOUCH                                             
2025-10-13 11:51:54.825 |           game_ui.py:0167 |  WARNING | Starting from current page is not supported                                                    
2025-10-13 11:51:54.826 |           game_ui.py:0168 |  WARNING | Supported page: ['page_login', 'page_main', 'page_summon', 'page_exploration', 'page_town',    
'page_awake_zones', 'page_soul_zones', 'page_realm_raid', 'page_goryou_realm', 'page_delegation', 'page_secret_zones', 'page_area_boss', 'page_heian_kitan',    
'page_six_gates', 'page_bondling_fairyland', 'page_kekkai_toppa', 'page_duel', 'page_demon_encounter', 'page_hunt', 'page_hunt_kirin', 'page_draft_duel',       
'page_hyakkisen', 'page_shikigami_records', 'page_onmyodo', 'page_friends', 'page_daily', 'page_mall', 'page_guild', 'page_team', 'page_collection',            
'page_act_list', 'page_act_list_climb_act', 'page_climb_act', 'page_climb_act_2', 'page_climb_act_3', 'page_climb_act_pass', 'page_climb_act_ap',               
'page_climb_act_boss', 'page_climb_act_buff']                                                                                                                   
2025-10-13 11:51:54.829 |           game_ui.py:0169 |  WARNING | Supported page: Any page with a "HOME" button on the upper-right                               
2025-10-13 11:51:54.830 |           game_ui.py:0170 | CRITICAL | Please switch to a supported page before starting oas                                          
2025-10-13 11:51:54.832 |            script.py:0394 |     INFO | Game server may be under maintenance or network may be broken, check server status now         
2025-10-13 11:51:54.833 |            script.py:0396 | CRITICAL | Game page unknown                                                                              
2025-10-13 11:51:54.835 |            script.py:0104 |  WARNING | Saving error: ./log/error/1760327514835

截图

Image

还有别的吗?

No response

L1625315004l avatar Oct 13 '25 04:10 L1625315004l

刚刚又试了一会儿,感觉与战斗前随机休息random-sleep和爬塔过程随机点击相关,把这两个关了打了一会儿没出现了,但是只要开启这两个,我这不超过5把就会出现

L1625315004l avatar Oct 13 '25 04:10 L1625315004l

不行,关了还是会出现 2025-10-13 12:17:17.292 | logger.py:0310 | INFO | GENERAL BATTLE START
2025-10-13 12:17:17.292 | general_battle.py:0038 | INFO | Current count: 11
2025-10-13 12:17:18.510 | device.py:0135 | INFO | Add stuck record: BATTLE_STATUS_S
2025-10-13 12:17:18.512 | script_task.py:0377 | INFO | Start battle process
2025-10-13 12:17:43.566 | script_task.py:0318 | INFO | General battle success
2025-10-13 12:17:43.568 | game_ui.py:0107 | INFO | UI get current page
2025-10-13 12:17:44.005 | logger.py:0320 | INFO | [Package_name] com.netease.onmyoji.wyzymnqsd_cps
2025-10-13 12:17:44.037 | logger.py:0320 | INFO | [Device Orientation] 1 (HOME key on the right)
2025-10-13 12:17:53.683 | game_ui.py:0164 | WARNING | Unknown ui page
2025-10-13 12:17:53.684 | logger.py:0320 | INFO | [EMULATOR__SCREENSHOT_METHOD] ScreenshotMethod.NEMU_IPC
2025-10-13 12:17:53.685 | logger.py:0320 | INFO | [EMULATOR__CONTROL_METHOD] ControlMethod.MINITOUCH
2025-10-13 12:17:53.687 | game_ui.py:0167 | WARNING | Starting from current page is not supported
2025-10-13 12:17:53.688 | game_ui.py:0168 | WARNING | Supported page: ['page_login', 'page_main', 'page_summon', 'page_exploration', 'page_town',
'page_awake_zones', 'page_soul_zones', 'page_realm_raid', 'page_goryou_realm', 'page_delegation', 'page_secret_zones', 'page_area_boss', 'page_heian_kitan',
'page_six_gates', 'page_bondling_fairyland', 'page_kekkai_toppa', 'page_duel', 'page_demon_encounter', 'page_hunt', 'page_hunt_kirin', 'page_draft_duel',
'page_hyakkisen', 'page_shikigami_records', 'page_onmyodo', 'page_friends', 'page_daily', 'page_mall', 'page_guild', 'page_team', 'page_collection',
'page_act_list', 'page_act_list_climb_act', 'page_climb_act', 'page_climb_act_2', 'page_climb_act_3', 'page_climb_act_pass', 'page_climb_act_ap',
'page_climb_act_boss', 'page_climb_act_buff']
2025-10-13 12:17:53.691 | game_ui.py:0169 | WARNING | Supported page: Any page with a "HOME" button on the upper-right
2025-10-13 12:17:53.692 | game_ui.py:0170 | CRITICAL | Please switch to a supported page before starting oas
2025-10-13 12:17:53.693 | script.py:0394 | INFO | Game server may be under maintenance or network may be broken, check server status now
2025-10-13 12:17:53.695 | script.py:0396 | CRITICAL | Game page unknown
2025-10-13 12:17:53.697 | script.py:0104 | WARNING | Saving error: ./log/error/1760329073697

L1625315004l avatar Oct 13 '25 04:10 L1625315004l

还是会卡在达摩奖励页面

L1625315004l avatar Oct 13 '25 04:10 L1625315004l

script_task.py这个文件替换爬塔就行

FLAG12321 avatar Oct 13 '25 07:10 FLAG12321

请问怎么替换文件?我不太懂这个

L1625315004l avatar Oct 13 '25 07:10 L1625315004l

复制到 oas这个目录底下 OnmyojiAutoScript-easy-install\tasks\ActivityShikigami\

FLAG12321 avatar Oct 13 '25 07:10 FLAG12321

好的,我已经成功替换了,现在运行试一试,谢谢您

L1625315004l avatar Oct 13 '25 07:10 L1625315004l

请问你们是用新版本mumu模拟器的吗?为什么我的更新之后使用提示我是分辨率是1288x764我模拟器是1280x720 有人知道怎么回事吗?麻烦了谢谢

sanfeng666 avatar Oct 13 '25 13:10 sanfeng666

请问你们是用新版本mumu模拟器的吗?为什么我的更新之后使用提示我是分辨率是1288x764我模拟器是1280x720 有人知道怎么回事吗?麻烦了谢谢

你卸载掉现有的mumu模拟器,去官网重新下载mumu12

airunge avatar Oct 13 '25 14:10 airunge

请问你们是用新版本mumu模拟器的吗?为什么我的更新之后使用提示我是分辨率是1288x764我模拟器是1280x720 有人知道怎么回事吗?麻烦了谢谢

新版mumu在外面包了一层边框,你要重新设置模拟器名称和窗口句柄

FLAG12321 avatar Oct 13 '25 14:10 FLAG12321

复制到 oas这个目录底下 OnmyojiAutoScript-easy-install\tasks\ActivityShikigami\

你好我也遇到了一样的问题替换文件后也不能解决

aa1020299103 avatar Oct 14 '25 00:10 aa1020299103

请问你们是用新版本mumu模拟器的吗? 为什么我的更新之后使用提示我是分辨率是1288x764我模拟器是1280x720 有人知道怎么回事吗? 麻烦了谢谢

新版mumu在外面包了一层边框,你要重新设置模拟器名称和窗口句柄

大佬我去重新设置了,但好像没有变化我的窗口识别还是1288x764 ,是我改的方式可能不对吗?如果方便的话可以麻烦你详细跟我说一下麻烦了谢谢

sanfeng666 avatar Oct 14 '25 18:10 sanfeng666

请问你们是用新版本mumu模拟器的吗? 为什么我的更新之后使用提示我是分辨率是1288x764我模拟器是1280x720 有人知道怎么回事吗? 麻烦了谢谢

新版mumu在外面包了一层边框,你要重新设置模拟器名称和窗口句柄

大佬我去重新设置了,但好像没有变化我的窗口识别还是1288x764 ,是我改的方式可能不对吗?如果方便的话可以麻烦你详细跟我说一下麻烦了谢谢

脚本里改一下模拟器截屏方案

2583100599-hue avatar Oct 15 '25 10:10 2583100599-hue

请问你们是用新版本mumu模拟器的吗? 为什么我的更新之后使用提示我是分辨率是1288x764我模拟器是1280x720 有人知道怎么回事吗? 麻烦了谢谢

新版mumu在外面包了一层边框,你要重新设置模拟器名称和窗口句柄

大佬我去重新设置了,但好像没有变化我的窗口识别还是1288x764 ,是我改的方式可能不对吗?如果方便的话可以麻烦你详细跟我说一下麻烦了谢谢

脚本里改一下模拟器截屏方案

大佬你好我按照你的方法做了还是不行,依旧出现的是这样的情况,我是一直觉得是模拟器的问题

Image

sanfeng666 avatar Oct 15 '25 17:10 sanfeng666

直接调用,别用句柄就行了

发自我的iPhone

------------------ 原始邮件 ------------------ 发件人: sanfeng666 @.> 发送时间: 2025年10月16日 01:52 收件人: runhey/OnmyojiAutoScript @.> 抄送: L1625315004l @.>, Author @.> 主题: Re: [runhey/OnmyojiAutoScript] 平将门爬塔会卡在达摩奖励领取界面 (Issue #1146)

sanfeng666 left a comment (runhey/OnmyojiAutoScript#1146)

请问你们是用新版本mumu模拟器的吗? 为什么我的更新之后使用提示我是分辨率是1288x764我模拟器是1280x720 有人知道怎么回事吗? 麻烦了谢谢

新版mumu在外面包了一层边框,你要重新设置模拟器名称和窗口句柄

大佬我去重新设置了,但好像没有变化我的窗口识别还是1288x764 ,是我改的方式可能不对吗?如果方便的话可以麻烦你详细跟我说一下麻烦了谢谢

脚本里改一下模拟器截屏方案

大佬你好我按照你的方法做了还是不行,依旧出现的是这样的情况,我是一直觉得是模拟器的问题 image.png (view on web) — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

L1625315004l avatar Oct 15 '25 18:10 L1625315004l

直接调用,别用句柄就行了

发自我的iPhone

大佬你好我用了还是不行,我直接调回之前的模拟器版本了就可以用了,我还是怀疑本身模拟器问题,谢谢大佬一直为我解决问题,一直麻烦你谢谢了

sanfeng666 avatar Oct 16 '25 05:10 sanfeng666