Функция windowinterface.key() неправильно отправляет коды клавиш.
Если отправляю 32 - то получаю во внешнем окне пробел. Как оно и должно быть.
А вот вместо 37 (стрелка влево) - получается знак процента (%)
С другими курсорными клавишами - тоже выходит не то, что ожидается.
Скрипт на js, запускается с удаленного компа.
Вот что в панели информации:
Last Commands :
01:47:29
WindowInterface.key?inner_number=1&code=37
=>
true
01:47:29
WindowInterface.key?inner_number=1&code=32
=>
true
01:47:29
Window.get_by_text?text=Notepad++&exactly=false&mained=false&visibled=false
=>
1
P.S.
Тот же скрипт на локальном компьютере (и JS и PHP) отправляет символ % вместо стрелки влево в окно редактора Human-а
Коды клавиш в окно внешнего приложения.
Re: Коды клавиш в окно внешнего приложения.
Стоит ждать решения этой проблемы? Или может есть альтернатива?
Re: Коды клавиш в окно внешнего приложения.
скоро посмотрим
Re: Коды клавиш в окно внешнего приложения.
исправлено, обновлено
Re: Коды клавиш в окно внешнего приложения.
Теперь и пробел не работает.
Если отправлять в блокнот десятичный код 32 - то печатается число 32
Если шестнадцатиричное 0x20 тоже печатается 32
Все коды не перебирал, но 13 (return) пока еще срабатывает.
Если отправлять в блокнот десятичный код 32 - то печатается число 32
Если шестнадцатиричное 0x20 тоже печатается 32
Все коды не перебирал, но 13 (return) пока еще срабатывает.
Re: Коды клавиш в окно внешнего приложения.
Исправили , обновили.
Спасибо.
Спасибо.