无法识别 Sikuli 斜杠字符(欧洲键盘)

Sikuli slash character not recognised (European keyboard)

我正在使用 Sikuli 和我的脚本 returns 由于以下行而出错。

type("06/01/2017" + Key.ENTER)

在屏幕上,我看到脚本输入 06 然后停止。问题是斜杠。 该错误似乎与我使用非美式键盘有关。我在网上找到了一些提示,例如改用 type("&") 或 type("7", KEY_SHIFT) 。但是,它不起作用。

这是我收到的错误消息:

type("06/01/2017"+Key.ENTER) at sun.awt.windows.WRobotPeer.keyPress(Native Method)
at java.awt.Robot.keyPress(Unknown Source)
at org.sikuli.script.RobotDesktop.doKeyPress(RobotDesktop.java:98)
at org.sikuli.script.RobotDesktop.doType(RobotDesktop.java:361)
at org.sikuli.script.RobotDesktop.typeChar(RobotDesktop.java:375)
at org.sikuli.script.Region.keyin(Region.java:4429)
at org.sikuli.script.Region.type(Region.java:4299)
at sun.reflect.GeneratedMethodAccessor29.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
java.lang.IllegalArgumentException: java.lang

.IllegalArgumentException: Invalid key code 

提前感谢您的任何提示。

尝试使用 paste() 输入文本,然后分别使用 type()Enter