最近在学习RobotFramework SikuliLibrary ,以下是我的学习心得
1. 个人觉得非常的好用,开源、免费、上手快、安装容易。针对于单台电脑识别率比较高,可以自己调配图片匹配度。
2.多用按键操作,代替图片识别,为以后升级或者迁到别的电脑减少工作
3. 截的图片如果想到别的大屏幕的电脑或者win10和win7平台的切换,目前还是得重新进行切图
4. 关于按键的使用,由于跑程序时,需要使用英文而输入法一不小心就会变成英文,楼主在想同时SHIFT+CTRL按钮切换输入法。
使用 Type With Modifiers SHIFT CTRL, 始终不生效。经过不断琢磨,终于理解这个关键字的含义。 第二个参数是按键,第一个参数是输入的字符,也就是说如果这么传参数那么, 最终的效果是:按住CTRL 然后让键盘输入SHIFT。要想达到目的得这样写
Type With Modifiers "\ue020" ALT
支持的按键全集在:http://doc.sikuli.org/javadoc/constant-values.html#org.sikuli.script.Key.F5
以前不知道为啥这个document还将value列出来,今天总算知道原因。赞SikuliLibrary作者。