2016-10-10 2 views
0

Я новичок в Sikuli. Мне нужно сделать Ctrl + Shift + Down в Сикули.KeyModifier.SHIFT не работает в Sikuli

Я пробовал:

типа (Key.DOWN, KeyModifier.SHIFT + KeyModifier.CTRL) и типа (Key.DOWN, KeyModifier.SHIFT | KeyModifier.CTRL)

, но ни один из они работают. Делайте тот же эффект, что и нажатие Ctrl + Down.

Пожалуйста, помогите.

ответ

0

Как об этом:

# Push down keys. 
keyDown(Key.CTRL) 
keyDown(Key.SHIFT) 

type(Key.DOWN) 

# Release keys. 
keyUp() 
0

Из-за какой-то ошибки, Shift комбинации не работают, если NumLock включен. Решение я использовал, чтобы переключить его с помощью:

type(Key.NUM_LOCK) 

Я нашел ответ здесь: https://answers.launchpad.net/sikuli/+question/272223