SikuliX 1.0rc3 r903 type()使用普通数而不是Numpad

时间:2013-04-13 09:24:22

标签: java python jython keycode sikuli

我有一个SikuliX的小自动化脚本来维护应用程序中的某个流程,我需要按一个数字键(1,2,3 ...,0)。

问题是应用程序似乎不接受Numpad键,也不接受数字的字符串输入;

type(Key.NUM1) # Doesn't work
type("1") # Doesn't work
type(Key.1) # Logically gives a parse-error

查看documentation我在调用特定键映射时找不到任何内容。我也试图查看java.awt.event.InputEvent的JAVA文档,但我不确定如何在Sikuli中操作它,因为它们似乎也改变了某些父方法。

我想知道我是否能做类似的事情;

type(Key.Code("49")) # Key code 49 for the number "1"

1 个答案:

答案 0 :(得分:1)

类型(“1”)肯定有用,我只是试了一下

编辑: 运行类型(“1”)时是否得到此logmessage?

[log] TYPE“1”