Мне нужно было бы автоматизировать некоторые вводы с клавиатуры внутри моего скрипта perl. Для этого я использую Win32::GuiTest а>модуль. Это отлично работает для всех записей, которые мне нужны, кроме конца смены.
Вот что я посылаю
Win32::GuiTest::SendKeys("+{END}");
но кажется, что он принимает только {END}.
Странно то, что
Win32::GuiTest::SendKeys("+(some text)");
работает нормально и отправляет SOME TEXT
На самом деле, я не могу выполнять +{}
команды, всегда требуется только ключ внутри {}
С другой стороны, команды с ^
(ctrl) или %
(alt) работают нормально, например Win32::GuiTest::SendKeys("%{F4}")
закрывает окно
Кто-нибудь знает, почему?
Спасибо :)
+{35}
? - person Kosh   schedule 12.01.2018