为什么Sikuli会自动清除texbox以及如何禁用它?

时间:2015-05-25 09:39:27

标签: sikuli

我正在尝试为我在工作中使用的一个软件自动化一个工作流程 这个软件不是我开发的,所以我不知道实现细节。

我正在使用Sikuli IDE 1.0.1

我需要做的是:
1.按一个按钮
2.在文本框中输入一些文本
3.按另一个按钮

我已经在IDE中成功完成了这个步骤。

这是问题:
我不知道为什么但是在第2步之后,我在文本框中输入文本并转到步骤3,按下另一个按钮,文本框中的文本分散。
手动做事时我没有这个问题 我试图手动复制它,但没有成功。
即使我再次按第一个按钮,在手动模式下文本也会保留在文本框中 因此我不明白为什么在Sikuli这样做时它被清除了。

感谢任何帮助。

通过手动模式,我正在考虑手动使用鼠标和键盘,而不是Sikuli自动使用。

1 个答案:

答案 0 :(得分:0)

我找到了解决这个问题的方法 但如果有人有其他解决方案,他也可以发布:-)

我注意到在使用功能点击("图像名称")作为第一个按钮后,我专注于文本框。之后我可以使用type("一些字符串")。并点击最后一张图片我可以使用type(Key.TAB)和type(Key.ENTER)。

通过这种方式,程序也更快。