一、涉及:CFCAU盾
二、源码如下:
ukeyno = UiElement.GetValue({"wnd":[{"app":"CFCA_UKeyTool","cls":"#32770"}],"ctrl":[{"role":"ROLE_SYSTEM_TITLEBAR"}]},{"bContinueOnError":False,"iDelayAfter":10,"iDelayBefore":10})
TracePrint ukeyno
三、回现如下:
1、确保CFCA相关程序未运行
2、启动uibot
3、插入U盾,弹出默认PIN码窗口
4、运行程序,报错如下
四、规避如下:
1、在运行程序前打开UI分析器
2、点击查找目标,选择U盾弹出框(注:无需修改代码)
3、运行程序,正常运行