Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

执行任务后获取屏幕截图失败 #220

Closed
destoryD opened this issue May 9, 2024 · 5 comments
Closed

执行任务后获取屏幕截图失败 #220

destoryD opened this issue May 9, 2024 · 5 comments

Comments

@destoryD
Copy link

destoryD commented May 9, 2024

maa.log
任务信息:
{'Interface_Choose': {'next': ['交易所', '我要买_674']}, '我要买_674': {'recognition': 'OCR', 'expected': '我要买', 'action': 'Click', 'is_sub': True}}

@destoryD
Copy link
Author

destoryD commented May 9, 2024

image

@neko-para
Copy link
Contributor

image
你的adb输入配置全是空的,screencap, touch, key全是0,看看你的配置

@destoryD
Copy link
Author

采用的是例子中的设置,在执行某些任务后会导致获取不到截图,adb输出的output_size正常,考虑和FeatureMatch有关

@MistEO
Copy link
Member

MistEO commented May 10, 2024

image 你的adb输入配置全是空的,screencap, touch, key全是0,看看你的配置

和这个没关系,这是 toolkit 在检测 adb 的时候跑的

@MistEO
Copy link
Member

MistEO commented May 10, 2024

[2024-05-09 17:24:08.943][ERR][Px6512][Tx55687][ScreencapHelper.cpp][L71][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] skip retry decoding and decode failed! 
[2024-05-09 17:24:08.945][ERR][Px6512][Tx55687][ControlUnitMgr.cpp][L303][MaaNS::CtrlUnitNs::ControlUnitMgr::_screencap] failed to screencap 
[2024-05-09 17:24:08.945][WRN][Px6512][Tx55687][ControlUnitMgr.cpp][L171][MaaNS::CtrlUnitNs::ControlUnitMgr::screencap] re-screencap 
[2024-05-09 17:24:08.954][TRC][Px6512][Tx55687][ChildPipeIOStream.cpp][L58][MaaNS::ChildPipeIOStream::ChildPipeIOStream] [exec_=D:/MuMuPlayer-12.0/shell/adb.exe] [args_=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [child_.id()=32580] 
[2024-05-09 17:24:09.296][TRC][Px6512][Tx55687][RawByNetcat.cpp][L92][MaaNS::CtrlUnitNs::ScreencapRawByNetcat::screencap] [argv.exec=D:/MuMuPlayer-12.0/shell/adb.exe] [argv.args=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [output.size()=5760016] [duration=350ms] 
[2024-05-09 17:24:09.307][INF][Px6512][Tx55687][ScreencapHelper.cpp][L69][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] data is not empty, but image is empty 
[2024-05-09 17:24:09.307][ERR][Px6512][Tx55687][ScreencapHelper.cpp][L71][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] skip retry decoding and decode failed! 
[2024-05-09 17:24:09.309][ERR][Px6512][Tx55687][ControlUnitMgr.cpp][L303][MaaNS::CtrlUnitNs::ControlUnitMgr::_screencap] failed to screencap 
[2024-05-09 17:24:09.309][WRN][Px6512][Tx55687][ControlUnitMgr.cpp][L171][MaaNS::CtrlUnitNs::ControlUnitMgr::screencap] re-screencap 
[2024-05-09 17:24:09.331][TRC][Px6512][Tx55687][ChildPipeIOStream.cpp][L58][MaaNS::ChildPipeIOStream::ChildPipeIOStream] [exec_=D:/MuMuPlayer-12.0/shell/adb.exe] [args_=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [child_.id()=19520] 
[2024-05-09 17:24:09.651][TRC][Px6512][Tx55687][RawByNetcat.cpp][L92][MaaNS::CtrlUnitNs::ScreencapRawByNetcat::screencap] [argv.exec=D:/MuMuPlayer-12.0/shell/adb.exe] [argv.args=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [output.size()=5760016] [duration=342ms] 
[2024-05-09 17:24:09.670][INF][Px6512][Tx55687][ScreencapHelper.cpp][L69][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] data is not empty, but image is empty 
[2024-05-09 17:24:09.670][ERR][Px6512][Tx55687][ScreencapHelper.cpp][L71][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] skip retry decoding and decode failed! 
[2024-05-09 17:24:09.671][ERR][Px6512][Tx55687][ControlUnitMgr.cpp][L303][MaaNS::CtrlUnitNs::ControlUnitMgr::_screencap] failed to screencap 
[2024-05-09 17:24:09.671][WRN][Px6512][Tx55687][ControlUnitMgr.cpp][L171][MaaNS::CtrlUnitNs::ControlUnitMgr::screencap] re-screencap 
[2024-05-09 17:24:09.731][TRC][Px6512][Tx55687][ChildPipeIOStream.cpp][L58][MaaNS::ChildPipeIOStream::ChildPipeIOStream] [exec_=D:/MuMuPlayer-12.0/shell/adb.exe] [args_=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [child_.id()=17572] 
[2024-05-09 17:24:10.063][TRC][Px6512][Tx55687][RawByNetcat.cpp][L92][MaaNS::CtrlUnitNs::ScreencapRawByNetcat::screencap] [argv.exec=D:/MuMuPlayer-12.0/shell/adb.exe] [argv.args=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [output.size()=5760016] [duration=391ms] 
[2024-05-09 17:24:10.069][INF][Px6512][Tx55687][ScreencapHelper.cpp][L69][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] data is not empty, but image is empty 
[2024-05-09 17:24:10.069][ERR][Px6512][Tx55687][ScreencapHelper.cpp][L71][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] skip retry decoding and decode failed! 
[2024-05-09 17:24:10.070][ERR][Px6512][Tx55687][ControlUnitMgr.cpp][L303][MaaNS::CtrlUnitNs::ControlUnitMgr::_screencap] failed to screencap 
[2024-05-09 17:24:10.071][WRN][Px6512][Tx55687][ControlUnitMgr.cpp][L171][MaaNS::CtrlUnitNs::ControlUnitMgr::screencap] re-screencap 
[2024-05-09 17:24:10.077][TRC][Px6512][Tx55687][ChildPipeIOStream.cpp][L58][MaaNS::ChildPipeIOStream::ChildPipeIOStream] [exec_=D:/MuMuPlayer-12.0/shell/adb.exe] [args_=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [child_.id()=7232] 
[2024-05-09 17:24:10.402][TRC][Px6512][Tx55687][RawByNetcat.cpp][L92][MaaNS::CtrlUnitNs::ScreencapRawByNetcat::screencap] [argv.exec=D:/MuMuPlayer-12.0/shell/adb.exe] [argv.args=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [output.size()=5760016] [duration=330ms] 
[2024-05-09 17:24:10.412][INF][Px6512][Tx55687][ScreencapHelper.cpp][L69][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] data is not empty, but image is empty 
[2024-05-09 17:24:10.413][ERR][Px6512][Tx55687][ScreencapHelper.cpp][L71][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] skip retry decoding and decode failed! 
[2024-05-09 17:24:10.414][ERR][Px6512][Tx55687][ControlUnitMgr.cpp][L303][MaaNS::CtrlUnitNs::ControlUnitMgr::_screencap] failed to screencap 
[2024-05-09 17:24:10.414][WRN][Px6512][Tx55687][ControlUnitMgr.cpp][L171][MaaNS::CtrlUnitNs::ControlUnitMgr::screencap] re-screencap 
[2024-05-09 17:24:10.419][TRC][Px6512][Tx55687][ChildPipeIOStream.cpp][L58][MaaNS::ChildPipeIOStream::ChildPipeIOStream] [exec_=D:/MuMuPlayer-12.0/shell/adb.exe] [args_=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [child_.id()=39124] 
[2024-05-09 17:24:10.749][TRC][Px6512][Tx55687][RawByNetcat.cpp][L92][MaaNS::CtrlUnitNs::ScreencapRawByNetcat::screencap] [argv.exec=D:/MuMuPlayer-12.0/shell/adb.exe] [argv.args=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [output.size()=5760016] [duration=334ms] 
[2024-05-09 17:24:10.765][INF][Px6512][Tx55687][ScreencapHelper.cpp][L69][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] data is not empty, but image is empty 
[2024-05-09 17:24:10.765][ERR][Px6512][Tx55687][ScreencapHelper.cpp][L71][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] skip retry decoding and decode failed! 
[2024-05-09 17:24:10.766][ERR][Px6512][Tx55687][ControlUnitMgr.cpp][L303][MaaNS::CtrlUnitNs::ControlUnitMgr::_screencap] failed to screencap 
[2024-05-09 17:24:10.766][WRN][Px6512][Tx55687][ControlUnitMgr.cpp][L171][MaaNS::CtrlUnitNs::ControlUnitMgr::screencap] re-screencap 
[2024-05-09 17:24:10.774][TRC][Px6512][Tx55687][ChildPipeIOStream.cpp][L58][MaaNS::ChildPipeIOStream::ChildPipeIOStream] [exec_=D:/MuMuPlayer-12.0/shell/adb.exe] [args_=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [child_.id()=22708] 
[2024-05-09 17:24:11.136][TRC][Px6512][Tx55687][RawByNetcat.cpp][L92][MaaNS::CtrlUnitNs::ScreencapRawByNetcat::screencap] [argv.exec=D:/MuMuPlayer-12.0/shell/adb.exe] [argv.args=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [output.size()=5760016] [duration=369ms] 
[2024-05-09 17:24:11.145][INF][Px6512][Tx55687][ScreencapHelper.cpp][L69][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] data is not empty, but image is empty 
[2024-05-09 17:24:11.146][ERR][Px6512][Tx55687][ScreencapHelper.cpp][L71][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] skip retry decoding and decode failed! 
[2024-05-09 17:24:11.147][ERR][Px6512][Tx55687][ControlUnitMgr.cpp][L303][MaaNS::CtrlUnitNs::ControlUnitMgr::_screencap] failed to screencap 
[2024-05-09 17:24:11.147][WRN][Px6512][Tx55687][ControlUnitMgr.cpp][L171][MaaNS::CtrlUnitNs::ControlUnitMgr::screencap] re-screencap 
[2024-05-09 17:24:11.152][TRC][Px6512][Tx55687][ChildPipeIOStream.cpp][L58][MaaNS::ChildPipeIOStream::ChildPipeIOStream] [exec_=D:/MuMuPlayer-12.0/shell/adb.exe] [args_=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [child_.id()=14016] 
[2024-05-09 17:24:11.490][TRC][Px6512][Tx55687][RawByNetcat.cpp][L92][MaaNS::CtrlUnitNs::ScreencapRawByNetcat::screencap] [argv.exec=D:/MuMuPlayer-12.0/shell/adb.exe] [argv.args=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [output.size()=5760016] [duration=342ms] 
[2024-05-09 17:24:11.506][INF][Px6512][Tx55687][ScreencapHelper.cpp][L69][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] data is not empty, but image is empty 
[2024-05-09 17:24:11.506][ERR][Px6512][Tx55687][ScreencapHelper.cpp][L71][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] skip retry decoding and decode failed! 
[2024-05-09 17:24:11.507][ERR][Px6512][Tx55687][ControlUnitMgr.cpp][L303][MaaNS::CtrlUnitNs::ControlUnitMgr::_screencap] failed to screencap 
[2024-05-09 17:24:11.507][WRN][Px6512][Tx55687][ControlUnitMgr.cpp][L171][MaaNS::CtrlUnitNs::ControlUnitMgr::screencap] re-screencap 
[2024-05-09 17:24:11.512][TRC][Px6512][Tx55687][ChildPipeIOStream.cpp][L58][MaaNS::ChildPipeIOStream::ChildPipeIOStream] [exec_=D:/MuMuPlayer-12.0/shell/adb.exe] [args_=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [child_.id()=23816] 
[2024-05-09 17:24:11.830][TRC][Px6512][Tx55687][RawByNetcat.cpp][L92][MaaNS::CtrlUnitNs::ScreencapRawByNetcat::screencap] [argv.exec=D:/MuMuPlayer-12.0/shell/adb.exe] [argv.args=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [output.size()=5760016] [duration=321ms] 
[2024-05-09 17:24:11.849][INF][Px6512][Tx55687][ScreencapHelper.cpp][L69][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] data is not empty, but image is empty 
[2024-05-09 17:24:11.849][ERR][Px6512][Tx55687][ScreencapHelper.cpp][L71][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] skip retry decoding and decode failed! 
[2024-05-09 17:24:11.850][ERR][Px6512][Tx55687][ControlUnitMgr.cpp][L303][MaaNS::CtrlUnitNs::ControlUnitMgr::_screencap] failed to screencap 
[2024-05-09 17:24:11.851][WRN][Px6512][Tx55687][ControlUnitMgr.cpp][L171][MaaNS::CtrlUnitNs::ControlUnitMgr::screencap] re-screencap 
[2024-05-09 17:24:11.866][TRC][Px6512][Tx55687][ChildPipeIOStream.cpp][L58][MaaNS::ChildPipeIOStream::ChildPipeIOStream] [exec_=D:/MuMuPlayer-12.0/shell/adb.exe] [args_=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [child_.id()=27620] 
[2024-05-09 17:24:12.254][TRC][Px6512][Tx55687][RawByNetcat.cpp][L92][MaaNS::CtrlUnitNs::ScreencapRawByNetcat::screencap] [argv.exec=D:/MuMuPlayer-12.0/shell/adb.exe] [argv.args=["-s","127.0.0.1:16384","exec-out","screencap | nc -w 3 10.0.2.2 55701"]] [output.size()=5760016] [duration=402ms] 
[2024-05-09 17:24:12.267][INF][Px6512][Tx55687][ScreencapHelper.cpp][L69][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] data is not empty, but image is empty 
[2024-05-09 17:24:12.267][ERR][Px6512][Tx55687][ScreencapHelper.cpp][L71][MaaNS::CtrlUnitNs::ScreencapHelper::process_data] skip retry decoding and decode failed! 
[2024-05-09 17:24:12.269][ERR][Px6512][Tx55687][ControlUnitMgr.cpp][L303][MaaNS::CtrlUnitNs::ControlUnitMgr::_screencap] failed to screencap 
[2024-05-09 17:24:12.269][WRN][Px6512][Tx55687][ControlUnitMgr.cpp][L171][MaaNS::CtrlUnitNs::ControlUnitMgr::screencap] re-screencap 
[2024-05-09 17:24:12.269][WRN][Px6512][Tx55687][ControlUnitMgr.cpp][L174][MaaNS::CtrlUnitNs::ControlUnitMgr::screencap] re-connect 
[2024-05-09 17:24:12.269][DBG][Px6512][Tx55687][Connection.cpp][L25][MaaNS::CtrlUnitNs::Connection::connect] | enter 
[2024-05-09 17:24:12.275][TRC][Px6512][Tx55687][ChildPipeIOStream.cpp][L58][MaaNS::ChildPipeIOStream::ChildPipeIOStream] [exec_=D:/MuMuPlayer-12.0/shell/adb.exe] [args_=["connect","127.0.0.1:16384"]] [child_.id()=36320] 
[2024-05-09 17:24:12.322][TRC][Px6512][Tx55687][UnitBase.cpp][L59][MaaNS::CtrlUnitNs::UnitBase::startup_and_read_pipe] [output.size()=38] [duration=52ms] 
[2024-05-09 17:24:12.322][TRC][Px6512][Tx55687][UnitBase.cpp][L61][MaaNS::CtrlUnitNs::UnitBase::startup_and_read_pipe] output:
already connected to 127.0.0.1:16384

模拟器莫名其妙掉了,感觉没啥好法子,或许可以给 mumu 反馈一下

@MistEO MistEO closed this as not planned Won't fix, can't repro, duplicate, stale Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants