0

アプリケーションで特定のフローを維持するために、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

ドキュメントを見ると、特定のキー マッピングの呼び出しに関する情報が見つかりません。JAVAドキュメントも調べてみましたjava.awt.event.InputEventが、特定の親メソッドも変更されているように見えるため、Sikuliで操作する方法がわかりません。

次のようなことができるのだろうか。

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

1 に答える 1

1

type("1") 間違いなく動作します。試してみました

編集: type("1") を実行すると、このログメッセージが表示されますか?

[ログ] TYPE "1"

于 2013-04-13T10:10:14.467 に答える