Цитата(DarkMaster @ 1.5.2014, 23:19)
sendex ~{}
send217 1
sendex {любая клавиша без последствий в игре}
при таком виде потребует привязку.
Во время тестов окно с игрой было на переднем плане? Это обязательно для sendex чистого. В текущем коде это не обязательно, но требуется привязка.
Так же пара важных моментов:
Модификаторы ctrl. alt. shift - являются системными и зажимаются для всей системы. Т.е. даже если вы будете печатать ручками в другом окне, то эти модификаторы повлияют и на вас.
Send с какой-то версии (не send217) перед отсылкой нажатия отжимает модификатор. Это может привести к неожиданным конфликтам. Например, у вас в 1 вкладке работает скрипт из примера, а во 2 вкладке работает скрипт содержащий send. Если второй скрипт успеет обработать send между зажатием модификатора и непосредственно отправкой клавиши в первом скрипте, то клавиша будет отправлена уже без модификатора.
Примерно аналогичная ситуация будет, если вы отожмете модификатор на клавиатуре во время работы скрипта - модификатор отожмется и для скрипта.
Все правильно, скрипт выглядел так:
sendex ~4
stop_script
был привязан к процессу с игрой, в списке процессов, запускал горячей клавишей, игра была поверх остальных окон