点击蓝字
关注UB Store公众号
UB Store
UiBot培训交流群里,有不少小伙伴提问:
断开远程后,如何让UiBot继续保持运行?
锁屏失败,怎么回事?
普通模式和专业模式有何区别?如何切换?
鼠标点击目标中字符串包含变量,怎么办?
UiBot如何彻底关闭进程?
本期,我们一一来解答下这些问题。
断开远程后,如何让UiBot继续保持运行?
电脑远程连接虚拟机,断开后流程就停了。这是因为虚拟机远程断开会默认休眠。
解决方法:只要加个锁屏命令就可以。
在UiBot的命令列表中,找到“系统操作”的“锁屏解锁”分类,选择并插入“屏幕锁屏”命令,可以将屏幕锁住,但又不影响后续流程的执行。
锁屏失败,怎么回事?
使用锁屏/解锁命令前,Windows系统需要预先进行一些设置:
第一、Windows系统需要支持远程桌面连接。这个是先决条件,因为这两条命令实际上是使用了Windows的远程桌面协议(Remote Desktop Protocol,简称RDP)。一般来说,家庭版或者教育版的Windows系统不支持RDP,而企业版、旗舰版等都支持RDP。
第二、Windows系统需要启用远程桌面连接。启用方法参考如下:
右键“此电脑”或“我的电脑”,点击“属性”,在“高级系统设置”里,点击“远程桌面”或者“远程”选项卡。
在“远程桌面”或者“远程”选项卡下,选择“允许远程连接到此计算机”。
*友情提醒:分身功能与锁屏命令是冲突的,不要在分身功能里运行有锁屏命令的流程。
普通模式和专业模式有何区别?如何切换?
普通模式:直接输入或选取内容,所见即所得。
专业模式:可以输入变量、表达式等。
之前版本的UiBot默认输入模式为普通模式,若要转化为专业模式需删除引号、带上转义符。
UiBot6.0社区版可直接点击属性左边的【Exp】按钮切换输入模式。若将【Exp】按钮切换为深蓝色,则表示这是可以输入变量和表达式的“专业模式”,可输入变量名,或者按【fx】按钮直接选择变量。
值得注意的是,“文件路径”如果使用绝对路径,推荐切换到普通模式,并点击右侧的文件夹图标的按钮,直接选取文件即可,比较简便且不容易出错。否则,如果切换到专业模式,就需要按照字符串的格式来写,不仅要用引号表示这是一个字符串,还需要把路径中的\符号写为\\。
鼠标点击目标中字符串包含变量,怎么办?
鼠标点击目标中字符串包含变量,可以用UI分析器选中窗口,然后把变动的元素用*号替换掉,右下角有个复制已选界面特征,把内容替换上。
UiBot如何彻底关闭进程?
如果无法彻底关闭进程,可在源代码模式使用App.Kill关闭。
例如,可以用 App.Kill("excel.exe") 关闭所有Excel进程。
同理,可用 App.Kill("chrome.exe") 关闭所有Chrome进程。
END
点击“阅读原文”,了解更多
别忘了点赞和在看哦

