- Сообщения
- 2 038
- Реакции
- 1 203
Взбесился, когда в очередной раз полез мышкой в меню за скриптами, и накатал программулину, которая делает следующее:
- устанавливает в системе хук;
- при работе в люстре, и нажатии определенных клавиш, эмулируется движение мышки и нажимаются определенные кнопки.
В результате чего, я смог, наконец-таки, сделать себе горячие кнопки для некоторых скриптов.
Здесь выкладываю несколько урезанный вариант, может, кто-нибудь и воспользуется этой программулиной, хотя назвать её так, язык не поворачивается, ибо программист из меня никакой.
Короче.
Два файла копируем в любую папку, куда вам удобнее. Запускаем ill.exe
В таком состоянии программа висит в памяти, но ничего особо не делает.
При нажатии Shift+Esc - звучит "би-и", и программа начинает отлавливать нажатие кнопок.
При повторном нажатии Shift+Esc - звучит "би-и", и программа перестаёт отлавливать нажатие кнопок.
При нажатии Shift+Ctrl+Alt+F11 (работает, только когда программа не отключена) - звучит "би-и", и программа выгружается из памяти насовсем.
При нажатии Shift+F1 - запускается первый скрипт (счет ведется так, как скрипты расположены в меню File-Scripts)
При нажатии Shift+F2 - запускается второй скрипт
При нажатии Shift+F3 - запускается третий скрипт
При нажатии Shift+F4 - запускается четвертый скрипт
Для расположения нужных вам скриптов в порядке 1,2,3,4 в меню File-Scripts - просто переименуйте их в проводнике (в той папке, где они лежат) по англ. алфавиту.
А! Лучше не мудрить и выключать программу (Shift+Esc), когда в иллюстраторе не работаешь, дабы в других программах кнопки случайно не те не понажимались. Просто я еще не до конца разобрался, как мне сделать, чтобы кнопки работали только в люстре и больше нигде при невыключенном хуке.
ЗЫ. Кстати, антивирус может ругнуться на hook.dll, но оно и понятно, всё-таки работает с системой.
- устанавливает в системе хук;
- при работе в люстре, и нажатии определенных клавиш, эмулируется движение мышки и нажимаются определенные кнопки.
В результате чего, я смог, наконец-таки, сделать себе горячие кнопки для некоторых скриптов.
Здесь выкладываю несколько урезанный вариант, может, кто-нибудь и воспользуется этой программулиной, хотя назвать её так, язык не поворачивается, ибо программист из меня никакой.
Короче.
Два файла копируем в любую папку, куда вам удобнее. Запускаем ill.exe
В таком состоянии программа висит в памяти, но ничего особо не делает.
При нажатии Shift+Esc - звучит "би-и", и программа начинает отлавливать нажатие кнопок.
При повторном нажатии Shift+Esc - звучит "би-и", и программа перестаёт отлавливать нажатие кнопок.
При нажатии Shift+Ctrl+Alt+F11 (работает, только когда программа не отключена) - звучит "би-и", и программа выгружается из памяти насовсем.
При нажатии Shift+F1 - запускается первый скрипт (счет ведется так, как скрипты расположены в меню File-Scripts)
При нажатии Shift+F2 - запускается второй скрипт
При нажатии Shift+F3 - запускается третий скрипт
При нажатии Shift+F4 - запускается четвертый скрипт
Для расположения нужных вам скриптов в порядке 1,2,3,4 в меню File-Scripts - просто переименуйте их в проводнике (в той папке, где они лежат) по англ. алфавиту.
А! Лучше не мудрить и выключать программу (Shift+Esc), когда в иллюстраторе не работаешь, дабы в других программах кнопки случайно не те не понажимались. Просто я еще не до конца разобрался, как мне сделать, чтобы кнопки работали только в люстре и больше нигде при невыключенном хуке.
ЗЫ. Кстати, антивирус может ругнуться на hook.dll, но оно и понятно, всё-таки работает с системой.