Собственно, пытаюсь мультибоксить в игре, задача проста - нужно при нажатии/отпускании кнопок WASDE повторять их в выбранное фоновое окно.
Это стим игра с VAC, пробовал разные варианты, в том числе ISboxer, Aster - но все они немного проблемные или жутко платные.
Sandboxie успешно запускает две копии игры, все отлично работает. Но проблема в трансляции клавиш. Никакие программы не транслируют их в сандбоксовое окно - ни AHK, ни софт для мультибоксинга, потому что Sandboxie блокирует большинство методов отсылки клавиш - а вот уопилотовская send217, я проверил, посылает заветные кнопочки.
Собственно, как запилить трансляцию клавиш? Наверное, нужно создать пять хоткеев скриптов, по одному на каждую клавишу, при нажатии которых запускается посыл кнопок в окно? Как сделать так, чтобы при зажатии, допустим, W, эта кнопка хажималась, а при отжатии - отжималась? Ведь хоткеи просто запускают скрипт при нажатии? Подойдет, если при зажатии кнопки макроса пилот будет просто спамить клавишу, наверное. Не знаю как это воплотить, я пользуюсь пилотом 2000-х УО, но скрипты нормально писать так и не научился, слишком низкий ICQ :3. Да и не пользовался пилотом лет 10. Люто RTFMлю, но как-то не срастается. Ну и, естественно, клавиши должны работать в родительском окне.
Может не через горячие клавиши, а через условия какие-нибудь? В общем задача довольно простая, но в то же время и не совсем, и воплотить её у меня самого не получается. Помогите пожалуйста, о мудрейшие. Вы - моя последня надежда. Я чувствую, что вариант с Sandboxie рабочий, нужно только чуть-чуть его дожать.
Костыли на костылях и костылями погоняют, конечно, но что поделать? (=^・ェ・^=)
|