MaaXYZ / MBA

BA 小助手
GNU Affero General Public License v3.0
142 stars 6 forks source link

[Bug] Cafe 卡在 Click_ComfortButton_Partial #9

Open Dissectum opened 1 year ago

Dissectum commented 1 year ago
 [2023-10-04 23:13:34.189][DBG][Px18020][Tx41103][UnitBase.cpp][L76][MaaNS::ControllerNS::UnitNs::UnitBase::command] [scmd=["adb","-s","192.168.1.110:33445","exec-out","screencap | gzip -1"]] [ret=0] [pipe_data.size()=679233] [sock_data.size()=0] [duration=400ms] 
 [2023-10-04 23:13:34.206][DBG][Px18020][Tx60852][PipelineTask.cpp][L170][MaaNS::TaskNS::PipelineTask::find_first] recognize: Click_TouchButton_Partial 
 [2023-10-04 23:13:34.280][INF][Px18020][Tx60852][VisionBase.cpp][L55][MaaNS::VisionNS::VisionBase::save_image] save image to D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Click_TouchButton_Partial_2023.10.04-23.13.34.2503234.png 
 [2023-10-04 23:13:34.281][DBG][Px18020][Tx60852][OCRer.cpp][L25][MaaNS::VisionNS::OCRer::analyze] Click_TouchButton_Partial Raw: [results=[{"box":[585,616,112,30],"score":0.919474,"text":"点击继续"}]] [param_.model=] [costs=74ms] 
 [2023-10-04 23:13:34.281][DBG][Px18020][Tx60852][OCRer.cpp][L31][MaaNS::VisionNS::OCRer::analyze] Click_TouchButton_Partial Proc: [results=[{"box":[585,616,112,30],"score":0.919474,"text":"点击继续"}]] [expected=[
    "点击继续",
    "点击",
    "继续"
]] [param_.model=] [costs=75ms] 
 [2023-10-04 23:13:34.281][DBG][Px18020][Tx60852][PipelineTask.cpp][L165][MaaNS::TaskNS::PipelineTask::find_first] | leave, 493ms 
 [2023-10-04 23:13:34.281][INF][Px18020][Tx60852][PipelineTask.cpp][L109][MaaNS::TaskNS::PipelineTask::find_first_and_run] Task hit: Click_TouchButton_Partial [result.rec_result.box=[112 x 30 from (585, 616)]] 
 [2023-10-04 23:13:34.282][DBG][Px18020][Tx60852][Actuator.cpp][L16][MaaNS::TaskNS::Actuator::run] [task_data.name=Click_TouchButton_Partial] | enter 
 [2023-10-04 23:13:34.282][DBG][Px18020][Tx60852][Actuator.cpp][L230][MaaNS::TaskNS::Actuator::sleep] ready to sleep 200ms [interval=200ms] 
 [2023-10-04 23:13:34.493][DBG][Px18020][Tx60852][Actuator.cpp][L239][MaaNS::TaskNS::Actuator::sleep] end of sleep 200ms [interval=200ms] 
 [2023-10-04 23:13:34.493][DBG][Px18020][Tx60852][Actuator.cpp][L230][MaaNS::TaskNS::Actuator::sleep] ready to sleep 500ms [interval=500ms] 
 [2023-10-04 23:13:34.493][DBG][Px18020][Tx41103][Base/MessageNotifier.hpp][L18][MaaNS::MessageNotifier<void (__cdecl*)(char const *,char const *,void *),void *>::notify] [callback_=00007FF947A43324] [callback_arg_=0000000000000000] [msg=Controller.Action.Started] [details={
    "id": 354,
    "uuid": "aac5b0494acca252"
}] | enter 
 [2023-10-04 23:13:34.493][DBG][Px18020][Tx41103][Base/MessageNotifier.hpp][L18][MaaNS::MessageNotifier<void (__cdecl*)(char const *,char const *,void *),void *>::notify] | leave, 0ms 
 [2023-10-04 23:13:34.493][INF][Px18020][Tx41103][TapInput.cpp][L29][MaaNS::ControllerNS::UnitNs::TapTouchInput::click] [x=649] [y=629] 
 [2023-10-04 23:13:34.493][DBG][Px18020][Tx41103][TapInput.cpp][L33][MaaNS::ControllerNS::UnitNs::TapTouchInput::click] [x=649] [y=629] 
 [2023-10-04 23:13:34.623][DBG][Px18020][Tx41103][UnitBase.cpp][L76][MaaNS::ControllerNS::UnitNs::UnitBase::command] [scmd=["adb","-s","192.168.1.110:33445","shell","input tap 649 629"]] [ret=0] [pipe_data.size()=0] [sock_data.size()=0] [duration=129ms] 
 [2023-10-04 23:13:34.624][DBG][Px18020][Tx41103][Base/MessageNotifier.hpp][L18][MaaNS::MessageNotifier<void (__cdecl*)(char const *,char const *,void *),void *>::notify] [callback_=00007FF947A43324] [callback_arg_=0000000000000000] [msg=Controller.Action.Completed] [details={
    "id": 354,
    "uuid": "aac5b0494acca252"
}] | enter 
 [2023-10-04 23:13:34.624][DBG][Px18020][Tx41103][Base/MessageNotifier.hpp][L18][MaaNS::MessageNotifier<void (__cdecl*)(char const *,char const *,void *),void *>::notify] | leave, 0ms 
 [2023-10-04 23:13:35.001][DBG][Px18020][Tx60852][Actuator.cpp][L239][MaaNS::TaskNS::Actuator::sleep] end of sleep 500ms [interval=500ms] 
 [2023-10-04 23:13:35.003][DBG][Px18020][Tx60852][Actuator.cpp][L16][MaaNS::TaskNS::Actuator::run] | leave, 721ms 
 [2023-10-04 23:13:35.003][INF][Px18020][Tx60852][PipelineTask.cpp][L65][MaaNS::TaskNS::PipelineTask::run] breakpoints pop [top_bp=End_Cafe] [next_list=[
    "Sub_Click_CloseButton",
    "Sub_Click_StudentAffection",
    "Sub_Click_InvitationButton_Partial",
    "Sub_Click_CafeEarningsButton_Partial",
    "Click_ComfortButton_Partial",
    "Stop"
]] 
 [2023-10-04 23:13:35.003][DBG][Px18020][Tx60852][PipelineTask.cpp][L165][MaaNS::TaskNS::PipelineTask::find_first] [cur_task_name_=Click_TouchButton_Partial] [list=[
    "Sub_Click_CloseButton",
    "Sub_Click_StudentAffection",
    "Sub_Click_InvitationButton_Partial",
    "Sub_Click_CafeEarningsButton_Partial",
    "Click_ComfortButton_Partial",
    "Stop"
]] | enter 
 [2023-10-04 23:13:35.580][DBG][Px18020][Tx41103][UnitBase.cpp][L76][MaaNS::ControllerNS::UnitNs::UnitBase::command] [scmd=["adb","-s","192.168.1.110:33445","exec-out","screencap | gzip -1"]] [ret=0] [pipe_data.size()=854951] [sock_data.size()=0] [duration=575ms] 
 [2023-10-04 23:13:35.598][DBG][Px18020][Tx60852][PipelineTask.cpp][L170][MaaNS::TaskNS::PipelineTask::find_first] recognize: Sub_Click_CloseButton 
 [2023-10-04 23:13:35.641][INF][Px18020][Tx60852][VisionBase.cpp][L55][MaaNS::VisionNS::VisionBase::save_image] save image to D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Sub_Click_CloseButton_2023.10.04-23.13.35.6108375.png 
 [2023-10-04 23:13:35.684][INF][Px18020][Tx60852][VisionBase.cpp][L55][MaaNS::VisionNS::VisionBase::save_image] save image to D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Sub_Click_CloseButton_2023.10.04-23.13.35.6528191.png 
 [2023-10-04 23:13:35.727][INF][Px18020][Tx60852][VisionBase.cpp][L55][MaaNS::VisionNS::VisionBase::save_image] save image to D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Sub_Click_CloseButton_2023.10.04-23.13.35.6964249.png 
 [2023-10-04 23:13:35.761][INF][Px18020][Tx60852][VisionBase.cpp][L55][MaaNS::VisionNS::VisionBase::save_image] save image to D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Sub_Click_CloseButton_2023.10.04-23.13.35.7316436.png 
 [2023-10-04 23:13:35.795][INF][Px18020][Tx60852][VisionBase.cpp][L55][MaaNS::VisionNS::VisionBase::save_image] save image to D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Sub_Click_CloseButton_2023.10.04-23.13.35.7666216.png 
 [2023-10-04 23:13:35.796][DBG][Px18020][Tx60852][Matcher.cpp][L38][MaaNS::VisionNS::Matcher::analyze] Sub_Click_CloseButton Raw: [results=[{"box":[1200,88,33,33],"score":0.403183},{"box":[857,146,33,33],"score":0.000000},{"box":[852,146,33,33],"score":0.000000},{"box":[892,145,33,33],"score":0.303049},{"box":[975,58,33,33],"score":0.225712}]] [path=../../Base/image/Buttons/Close.png] [costs=198ms] 
 [2023-10-04 23:13:35.797][DBG][Px18020][Tx60852][Matcher.cpp][L44][MaaNS::VisionNS::Matcher::analyze] Sub_Click_CloseButton Filter: [results=[]] [path=../../Base/image/Buttons/Close.png] [threshold=0.7] [costs=198ms] 
 [2023-10-04 23:13:35.797][DBG][Px18020][Tx60852][PipelineTask.cpp][L170][MaaNS::TaskNS::PipelineTask::find_first] recognize: Sub_Click_StudentAffection 
 [2023-10-04 23:13:36.442][INF][Px18020][Tx60852][VisionBase.cpp][L55][MaaNS::VisionNS::VisionBase::save_image] save image to D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Sub_Click_StudentAffection_2023.10.04-23.13.36.4129352.png 
 [2023-10-04 23:13:36.443][DBG][Px18020][Tx60852][Matcher.cpp][L38][MaaNS::VisionNS::Matcher::analyze] Sub_Click_StudentAffection Raw: [results=[{"box":[856,207,50,60],"score":0.000000}]] [path=../../Base/image/Cafe/StudentAffection.png] [costs=645ms] 
 [2023-10-04 23:13:36.443][DBG][Px18020][Tx60852][Matcher.cpp][L44][MaaNS::VisionNS::Matcher::analyze] Sub_Click_StudentAffection Filter: [results=[]] [path=../../Base/image/Cafe/StudentAffection.png] [threshold=0.55] [costs=645ms] 
 [2023-10-04 23:13:37.082][INF][Px18020][Tx60852][VisionBase.cpp][L55][MaaNS::VisionNS::VisionBase::save_image] save image to D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Sub_Click_StudentAffection_2023.10.04-23.13.37.0525310.png 
 [2023-10-04 23:13:37.083][DBG][Px18020][Tx60852][Matcher.cpp][L38][MaaNS::VisionNS::Matcher::analyze] Sub_Click_StudentAffection Raw: [results=[{"box":[411,207,50,60],"score":0.000000}]] [path=../../Base/image/Cafe/StudentAffection1.png] [costs=639ms] 
 [2023-10-04 23:13:37.083][DBG][Px18020][Tx60852][Matcher.cpp][L44][MaaNS::VisionNS::Matcher::analyze] Sub_Click_StudentAffection Filter: [results=[]] [path=../../Base/image/Cafe/StudentAffection1.png] [threshold=0.55] [costs=640ms] 
 [2023-10-04 23:13:37.735][INF][Px18020][Tx60852][VisionBase.cpp][L55][MaaNS::VisionNS::VisionBase::save_image] save image to D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Sub_Click_StudentAffection_2023.10.04-23.13.37.7059910.png 
 [2023-10-04 23:13:37.736][DBG][Px18020][Tx60852][Matcher.cpp][L38][MaaNS::VisionNS::Matcher::analyze] Sub_Click_StudentAffection Raw: [results=[{"box":[586,207,50,60],"score":0.000000}]] [path=../../Base/image/Cafe/StudentAffection2.png] [costs=652ms] 
 [2023-10-04 23:13:37.736][DBG][Px18020][Tx60852][Matcher.cpp][L44][MaaNS::VisionNS::Matcher::analyze] Sub_Click_StudentAffection Filter: [results=[]] [path=../../Base/image/Cafe/StudentAffection2.png] [threshold=0.55] [costs=652ms] 
 [2023-10-04 23:13:37.736][DBG][Px18020][Tx60852][PipelineTask.cpp][L170][MaaNS::TaskNS::PipelineTask::find_first] recognize: Sub_Click_InvitationButton_Partial 
 [2023-10-04 23:13:37.773][ERR][Px18020][Tx60852][OCRer.cpp][L74][MaaNS::VisionNS::OCRer::predict_det_and_rec] wrong ocr_result size [ocr_result.boxes=null] [ocr_result.boxes.size()=0] [ocr_result.text=[
    "哈"
]] [ocr_result.text.size()=1] [ocr_result.rec_scores=[
    0.253384
]] [ocr_result.rec_scores.size()=1] 
 [2023-10-04 23:13:37.773][DBG][Px18020][Tx60852][OCRer.cpp][L25][MaaNS::VisionNS::OCRer::analyze] Sub_Click_InvitationButton_Partial Raw: [results=[]] [param_.model=] [costs=36ms] 
 [2023-10-04 23:13:37.773][DBG][Px18020][Tx60852][OCRer.cpp][L31][MaaNS::VisionNS::OCRer::analyze] Sub_Click_InvitationButton_Partial Proc: [results=[]] [expected=[
    "可以使用"
]] [param_.model=] [costs=37ms] 
 [2023-10-04 23:13:37.773][DBG][Px18020][Tx60852][PipelineTask.cpp][L170][MaaNS::TaskNS::PipelineTask::find_first] recognize: Sub_Click_CafeEarningsButton_Partial 
 [2023-10-04 23:13:37.830][INF][Px18020][Tx60852][VisionBase.cpp][L55][MaaNS::VisionNS::VisionBase::save_image] save image to D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Sub_Click_CafeEarningsButton_Partial_2023.10.04-23.13.37.7976111.png 
 [2023-10-04 23:13:37.830][DBG][Px18020][Tx60852][OCRer.cpp][L25][MaaNS::VisionNS::OCRer::analyze] Sub_Click_CafeEarningsButton_Partial Raw: [results=[{"box":[1143,623,44,9],"score":0.193430,"text":"T边"}]] [param_.model=] [costs=57ms] 
 [2023-10-04 23:13:37.830][DBG][Px18020][Tx60852][OCRer.cpp][L31][MaaNS::VisionNS::OCRer::analyze] Sub_Click_CafeEarningsButton_Partial Proc: [results=[]] [expected=[
    "可获得",
    "已满",
    "可获."
]] [param_.model=] [costs=57ms] 
 [2023-10-04 23:13:37.830][DBG][Px18020][Tx60852][PipelineTask.cpp][L170][MaaNS::TaskNS::PipelineTask::find_first] recognize: Click_ComfortButton_Partial 
 [2023-10-04 23:13:37.907][INF][Px18020][Tx60852][VisionBase.cpp][L55][MaaNS::VisionNS::VisionBase::save_image] save image to D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Click_ComfortButton_Partial_2023.10.04-23.13.37.8738963.png 
 [2023-10-04 23:13:37.908][DBG][Px18020][Tx60852][OCRer.cpp][L25][MaaNS::VisionNS::OCRer::analyze] Click_ComfortButton_Partial Raw: [results=[{"box":[943,616,77,23],"score":0.944163,"text":"舒适度?"},{"box":[943,642,66,28],"score":0.967940,"text":"3000"}]] [param_.model=] [costs=77ms] 
 [2023-10-04 23:13:37.908][DBG][Px18020][Tx60852][OCRer.cpp][L31][MaaNS::VisionNS::OCRer::analyze] Click_ComfortButton_Partial Proc: [results=[{"box":[943,616,77,23],"score":0.944163,"text":"舒适度?"}]] [expected=[
    "舒适度"
]] [param_.model=] [costs=77ms] 
 [2023-10-04 23:13:37.908][DBG][Px18020][Tx60852][PipelineTask.cpp][L165][MaaNS::TaskNS::PipelineTask::find_first] | leave, 2904ms 
 [2023-10-04 23:13:37.908][INF][Px18020][Tx60852][PipelineTask.cpp][L109][MaaNS::TaskNS::PipelineTask::find_first_and_run] Task hit: Click_ComfortButton_Partial [result.rec_result.box=[77 x 23 from (943, 616)]] 

D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Click_TouchButton_Partial_2023.10.04-23.13.34.2503234.png

D:\Code\Dissectum\MBA\src\MBA.Cli\bin\Debug\net7.0\debug\Vision\Click_ComfortButton_Partial_2023.10.04-23.13.37.8738963.png