응용 프로그램에서 특정 흐름을 유지하기 위해 SikuliX가있는 약간의 자동화 스크립트가 있으며 숫자 키 (1,2,3 ...)를 눌러야합니다. , 0).SikuliX 1.0rc3 r903 type() 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
에 대한 자바 문서를 조사하려고했지만, Sikuli에서 그것을 조작하는 방법이 확실하지 않아 특정 부모 메소드를 변경 한 것처럼 보입니다.
내가 뭔가를 할 수 있는지 궁금해.
type(Key.Code("49")) # Key code 49 for the number "1"
Sikuli를 사용하여 * 키를 응용 프로그램에 입력 할 수 있습니까? 예를 들어,'type ("hello") 할 경우 작동합니까? –
예 * 입력 * * 필드에 있습니다. 안타깝게도 일반 환경에서는 응용 프로그램이 수동으로 수행 할 때 * 1 * 키에서 트리거하지 않습니다. –
아직 명확하지 않습니다. 타이핑 필드에있을 때 숫자가 아닌 문자를 입력 할 수 있습니까? 'type ("abc123")이라고하면'abc'가 생깁니 까? –