Горячие кнопочки для 4 скриптов

  • Автор темы Автор темы qsedftghk
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

qsedftghk

фея
Топикстартер
15 лет на форуме
Сообщения
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.rar
    ill.rar
    64.1 КБ · Просм.: 462
Ответ: Горячие кнопочки для 4 скриптов

Наврал. В выключенном состоянии программа всё-таки не полностью отключена, она отлавливает нажатие Shift+Esc. Данное сочетание в индизайне используется, но я там им не пользуюсь, поэтому и вот.
 
Статус
Закрыто для дальнейших ответов.