Установка
Программа не требует установки. Просто распакуйте
архив где-нибудь на диске, а затем запустите исполняемый файл HotkeyP.exe. При
обновлении до новой версии, сначала необходимо закрыть работающую предыдущую версию
(щелчок правой кнопкой мыши по иконке в системном трее > Выход, или меню Окно > Выход ... Alt+X).
Удаление
В меню Файл выберите Удалить все настройки. Затем выйдите из программы, нажав Alt+X и удалите всю папку с программой из системы.
Создание клавиш быстрого доступа
Горячие клавиши могут быть созданы методом drag&drop (тащи и бросай) объектов меню Пуск, значков Рабочего стола или файлов из
Проводника. Кнопка "Создать" создает новую горячую клавишу в конце
списка. Кнопка "Ещё" создает новую горячую клавишу до текущего
элемента.
Уже существующую горячую клавишу можно редактировать, дважды щелкнув по
ней в списке. Этот список можно сортировать, щелкнув по заголовку
столбца. Если идёт сортировка по первому столбцу, то изменять
порядок
элементов можно мышью.
При первом запуске программы вам нужно сохранить
свои горячие клавиши в файл. В следующий раз все изменения будут
сохраняться автоматически, в момент закрытия окна Клавиши. Каждый пользователь может создать
свой собственный htk-файл.
Горячей клавишей может быть любая клавиша в сочетании с
Ctrl, Shift, Alt, Win. В большинстве клавиатур клавиша Win расположена
между Ctrl и Alt.
Максимальное количество горячих клавиш - более 1300. Не
рекомендуется (но возможно) задавать горячие клавиши с использованием CapsLock, F1, Shift+Ctrl+C, Alt+F4. Все медиаклавиши также могут быть использованы, но возможна их блокировка некоторыми
программами - эти приложения должны быть закрыты или удалены.
Некоторые неизвестные клавиши могут отображаться в виде числа в скобках, но их
можно переименовать (в диалоге Настройки).
Клавиша может быть присвоена исполняемому файлу,
документу, веб-странице или любой внутренней команде. Введите имя файла в окне редактирования или используйте кнопку "..." для открытия диалога Выбор файла, или перетащите файлы из Проводника. Если до имени файла не указан путь, подразумевается каталог системной переменной PATH.
Внутренняя команда выбирается из контекстного меню после
нажатия кнопки "<".
Также в поле редактирования можно ввести адрес веб-страницы, сайта или электронной почты (должны начинаться с www. , http:// или mailto: соответственно).
Если установлен флажок "Разрешить запуск нескольких
экземпляров",
каждая клавиша запускает новое приложение. Если не
отмечено, а приложение уже запущено, то оно активируется (если уже
активно - минимизируется). Эта опция работает только для
исполняемых файлов. Открытие документа происходит, в зависимости
от типа приложения, в
новом или в уже существующем окне.
Если установлен флажок "Добавить в контекстное меню значка трея",
эта клавиша будет добавлена во всплывающее меню, появляющееся при
щелчке правой кнопкой мыши по значку в системном лотке. Отображаемый в
меню текст вводится в поле Подпись:. Если Подпись: содержит 2-значный символ ->, будет создано Подменю. Подменю могут быть вложенными (например, попробуйте ввести подменю1-> подменю2->пункт).
Флажок "Автозапуск с Windows"
(диалоговое окно Клавиша) работает, только если программа HotkeyP
присутствует в группе Автозагрузка (Автозапуск с Windows), или если вы запускаете её вручную с параметром 0.
Напишите описание команды в поле "Подпись:". Если это поле пусто, будет использовано имя файла без пути. Текст будет таким же, как в списке Главного окна.
Непрозрачность - целое число от 0 (прозрачно) до 255
(непрозрачно). Если значение равно нулю, программа запускается
быстрее.
Не работает на Win95/98/ME/NT.
Шорткаты мыши создаются аналогично клавиатурным сочетаниям клавиш.
Перемещайте курсор мыши по белому полю ввода, находящемуся в
верхней правой части диалогового окна "Клавиши". Затем нажмите одну или несколько
кнопок мыши или поверните его колесико. В поле ввода справа от слова Мышь появится добавка в виде L, R, M, 4, 5, Up, Down, Left, Right, что соответствует
левой кнопке, правой кнопке, средней кнопке, 4-ой кнопке, 5-ой кнопке,
колесику вверх, колесику вниз, колесику влево, колесику вправо. Кнопки мыши могут
быть также объединены с клавишами Ctrl, Shift, Alt, Win.
Четвертая и пятая кнопки не работают в Win95/98/ME.
Если у вас новая Windows и до сих пор нельзя использовать 4-ю и 5-ю
кнопки, скорее всего, установлен неправильный драйвер или какое-то приложение блокирует эти кнопки
(например, Genius Netscroll+ Optical Mouse). Закройте это приложение и удалите его из группы Автозагрузка. Не надо удалять само ПО Genius, поскольку также будет наверняка удалён и
драйвер. Вместо этого можно удалить или переименовать файл gnetmous.exe
(если хотите вместо него использовать HotkeyP).
Горизонтальное колёсико работает только в Win2008/Vista/7.
Опция "Задержка кнопок мыши" в диалоге Настройки используется для шорткатов, состоящих из двух и
более кнопок. HotkeyP будет задерживать только те кнопки, для которых
уже существуют несколько шорткатов. Например, если вы создадите шорткат R+L,
задержка будет применена к правой кнопке мыши (R), если M+R, то к средней кнопке (M). Если интервал между нажатиями кнопок мыши больше по времени, чем
значение "Задержки ...", то сначала будет выполнена команда шортката, затем - стандартное действие. Например, если у вас есть шорткат R+L и вы сделаете продолжительную паузу между нажатиями кнопок R и L, то сначала будет выполнен шорткат, а затем, после
отпускания правой кнопки, появится контекстное меню. Если вы
хотите перетащить файлы с помощью правой кнопки,
нажмите её, подождите, пока файл не будет выбран,
и только после этого начинайте перемещать мышь. Такое поведение отключено
для левой кнопки, потому что drag&drop при помощи левой кнопки
чаще всего и используется. Задержка кнопок неудобна для игр, поэтому
для некоторых приложений есть возможность их отключения. Вводить имена исполняемых файлов нужно без путей, а разделять - точкой с запятой.
Горячие клавиши можно также задать кнопкам пульта дистанционного управления. У вас должна быть установлена программа WinLIRC (http://winlirc.sourceforge.net).
К сожалению она поддерживает только удаленное управление приемниками,
подключаемыми к последовательному порту. После установки и настройки
WinLIRC, перейдите к настройкам HotkeyP, задайте путь к winlirc.exe
и установите флажок Включить.
Категории
Горячие клавиши, особенно если их много, удобнее всего распределить по группам. Для этого в левой части окна HotkeyP
предусмотрена панель категорий.
Некоторые категории создаются автоматически и не могут быть изменены
(это: клавиатура, мышь, джойстик, ДУ, команды,
программы, документы, веб-ссылки, Автозагрузка, меню трея). Кроме
них можно создавать свои собственные категории. Выделите горячие
клавиши для новой категории, затем в меню Категория выберите команду
"Назначить выделенным...", введите название
новой категории и нажмите кнопку ОК. Команда "Назначить выделенным..." используется не только для создания новой категории,
но и для перемещения из одной категории в другую:
из выпадающего списка можно выбрать уже существующую.
Если поле имени категории пусто, выделенные горячие клавиши будут
перемещены в категорию "по умолчанию". Туда же будут перенесены все горячие клавиши удаляемой категории.
Хук
Хук (hook; этот термин также часто переводят как "ловушка" или "фильтр")
- это точка в механизме, обрабатывающем сообщения. В этой точке
приложения может установить подпрограмму, чтобы контролировать передачу
сообщений в системе и обрабатывать определенные типы сообщений прежде,
чем их получит приложение, для которого они предназначены. Хуки
несколько замедляют работу системы, поскольку они увеличивают
количество действий, которые производит система при обработке каждого
сообщения. В связи с этим следует устанавливать хуки только при
необходимости и удалять их, как только они становятся не нужны.
Вы можете отключить хук в настройках, но тогда некоторые медиаклавиши (обычно обозначаемые числом в квадратных скобках) не будут
работать, и не будет возможности задать горячие клавиши для
CapsLock и Win+M, Win+E, Win+R и т.д. Хук также требуется
для надлежащей работы команд "Макрос" и "Вставить текст".
Кроме того, если отметить опцию "Использовать хук клавиатуры для всех горячих
клавиш", горячие клавиши будут работать также в играх и других приложениях
DirectX.
Хук не работает в приложениях, требующих прав
администратора, если у вас включен
контроль учетных записей (UAC) (Это касается только Win2008/Vista/7).
Внутренние команды
Большинство команд имеют некоторые параметры, которые обычно являются необязательными. Параметры разделяются пробелами.
Внутренние команды могут запускаться не только горячими клавишами,
но и из командной строки. Например, Перезагрузка может быть запущена
командой hotkeyp -reboot (полезно для скриптов и пакетных файлов с расширением .bat).
Внутренние команды используются в планировщиках, в группе Автозагрузка и др.
Если после hotkeyp в командной
строке больше одного параметра, они должны разделяться точкой с запятой.
Параметры:
0 - нормальное выключение
1 - принудительное завершение работы, все несохраненные данные будут потеряны
2 - безопасное отключение, все окна перед этим будут закрыты
Параметры:
0 - нормальное выключение
1 - принудительное выключение, без сохранения данных
ВНИМАНИЕ! Спящий режим не работает на Win95/98/NT4 или если он не включен в Панель управления \ Электропитание.
То же действие, что и нажатие кнопки "Пуск" и выбор Завершение работы...
Параметр - текст, который может содержать специальные
%-последовательности, состоящие из даты/времени, имени пользователя и других... Более
детально - см. подраздел Вставить текст. Если текст не нужен, в качестве параметра используется пробел. После создания этой
горячей клавиши, откроется диалоговое окно ввода пароля.
Пароль может состоять из клавиш (кроме Enter, Esc,
Backspace, Tab, Alt) и содержать до 64 символов.
Если параметры не указаны, команда вызывает стандартные функции системы
для блокировки компьютера и стандартный диалог ввода пароля Вход.
Показывает свободное пространство всех основных средств и
сетевых дисков. Параметр - время
показа всплывающего окна (в миллисекундах). Окно исчезает после
повторного нажатия
горячих клавиш. Его можно перемещать мышью.
Безопасное удаление диска из системы. Во избежании
ошибок, на этом диске не должно быть открытых файлов или папок.
Параметр - буква этого диска. Если
буква не указана, будут удалены все USB-диски. Не работает на Win
NT/95/98/ME.
Параметр - любой или несколько из вариантов:
0 - стандартный диалог (по умолчанию)
1 - без подтверждения
2 - без окна хода процесса
4 - без звука
Удаляет все элементы папки Мои документы (меню Пуск). Причём удаляются только ярлыки, а не сами документы.
Удаление файлов папки TEMP, которые хранятся более 7
дней (или время хранения которых превышает значение Параметра). Сравниваются даты
изменения и создания.
Параметр - имя *.CPL-файла без пути и без расширения.
Параметры - одна или несколько клавиш, которые будут
заблокированы/разблокированы при нажатии назначенной горячей клавиши.
Для просмотра списка имён клавиш смотрите подраздел Макрос. Самый используемый из параметров - \win. Клавиша Win расположена между клавишами Ctrl и Alt, часто использующихся в играх, и
полноэкранный режим игры прерывается при случайном нажатии Win.
К сожалению, в
Win95/98/ME не могут быть отключены Win и некоторые другие системные клавиши.
Эта функция используется для временного отключения клавиши. Если требуется постоянное отключение какой-либо клавиши, для неё нужно создать сочетание клавиш, например, в команде Макрос с пустым параметром.
Скрывает иконку в системном трее. Первый
параметр - её идентификационный номер. Второй параметр
- класс окна, создавшего иконку. Эти сведения могут быть получены при помощи
программы Spy (меню Файл / "Выполнить spy.exe"). Щелкните левой кнопкой
мыши по иконке в трее - и ID-номер, процесс/класс/заголовок отобразятся в окне Spy.
Чтобы не вводить данные вручную, выделите в Spy требуемую строчку (она станет синей), затем поочерёдно нажмите кнопки Command и Window class. Данные будут автоматически занесены в поле Параметры.
Восстанавливает иконку, ранее скрытую командой Скрыть иконку в трее. Параметры - ID-номер иконки и заголовок окна.
Запуск сервисных служб. Параметр - Имя службы (а не отображаемое имя). Оно может быть
найдено, если вы откроете список служб (Администрирование / Службы),
а затем дважды щелкните по пункту в списке. Только для Win/2000/NT/2003/XP.
Параметр - Имя службы, см. подраздел Запустить службу.
Только для WinNT/2000/2003/XP.
Запуск экранной заставки, выбранной в свойствах Рабочего стола.
Переключатель режимов энергосбережения монитора.
Параметры (для ЭЛТ-мониторов, бесполезно для ЖК):
1 - наименее экономичный режим, быстрое восстановление
2 - наиболее экономичный режим, медленное восстановление
Параметры - ширина (в пикселях), высота (в пикселях), цветность, частота, порядковый номер монитора.
Все числа должны быть разделены пробелами. Цвета могут быть 8,16,24 и 32. Пятый параметр необходим,
только если у вас больше одного монитора.
Эта команда также может быть использована для переключения между двумя
разрешениями экрана.
Пример: 1280 1024 16 60, 1024 768 32 75
Будьте осторожны. Используйте только те значения, которые поддерживает ваш монитор.
То же, что и Win+D. Не работает в Win95.
То же, что и PrintScreen, но изображение будет сохранено в файл формата BMP.
Параметр - папка или BMP, JPG и GIF файл. Если это
папка, во всех вложенных подпапках ищется одна
картинка, установленная в качестве обоев рабочего стола. Если у
вас есть JPG или
GIF-обои, необходимо включить Active Desktop. (Щелкните правой кнопкой
мыши на рабочем столе и установите флажок "Показать веб-контент").
Команда "Случайные обои" выбирает файл обоев случайным образом. Команда
"Следующие ..." ("Предыдущие ...") выберет следующий (предыдущий) файл
из папки согласно порядку хранения файлов на жестком диске.
Запоминает позиции всех иконок Рабочего стола (с сохранением в реестр).
Не работает на 64-разрядных Win.
Восстанавливает иконки Рабочего стола в позицию до последниго раза выполнения команды Сохранить иконки Рабочего стола.
Не работает на 64-разрядных Win.
Эта функция имеет 3 параметра, но все они являются
необязательными. Первый параметр - увеличение (целое число). Второй и
третий - ширина и высота окна соответственно. Окно лупы
будет показано на месте указателя мыши. Оно исчезает при повторном
нажатии этой горячей
клавиши или после очередного нажатия любой из кнопок мыши.
Первый параметр - продолжительность показа (в
миллисекундах). Второй - сам текст, отображаемый во всплывающем окне.
Окно исчезает при повторном нажатии горячей
клавиши. Можно перемещать мышью. Текст может содержать
специальные %-последовательности, подробнее - см.подраздел для команды Вставить текст.
Моделирование свойств окна.
Параметр - имя окна (им может быть заголовок, класс или имя исполняемого файла без пути). Если
пусто - задание применяется к текущему активному окну.
Свернуть все окна, кроме текущего окна переднего плана.
Скрывает все окна активных приложений и создает
маленькую иконку в системном трее, при нажатии на которую
приложения восстанавливаются и иконка исчезает.
Скрывает (восстанавливает скрытое) окно.
Параметр - имя окна. Если пусто - задание выполняется для текущего активного окна.
Параметр Shell_TrayWnd скроет весь системный трей.
Параметр Program Manager скроет все значки Рабочего стола.
Полностью аналогична команде Скрыть окно,
но скрывает все окна активного приложения. Восстановление - повторным нажатием той же горячей
клавиши.
Изменения размеров или перемещение
окна, клавиши управления курсором. Вы должны нажать клавишу ввода после
окончания изменения размеров или перемещения.
Похоже на Alt+PrintScreen, но изображение будет сохранено в файл формата BMP.
Первый параметр - целое число от 0 до 255 (0 -
прозрачно, 255 - непрозрачно). Второй (необязательный) - имя окна.
Не работает в Win95/98/ME/NT.
Показывает заголовок, класс, имя процесса, приоритет окна
переднего плана. На Win2000/XP дополнительно - объём памяти, выделенной для
этого процесса.
Используйте эту команду для завершения приложения переднего плана, только если это приложение не отвечает.
Дополнительный параметр - имя завершаемого приложения.
Устанавливает приоритет процесса активного окна.
Приоритеты "ниже среднего" и "выше среднего" работают только на
Win2000/XP. Приоритет "реального времени" должен быть использован
только
с правами администратора.
То же, что и Alt+Tab или Alt+Shift+Tab. Только для WinNT/2000/XP и только с помощью клавиш мыши, например,
4-я кнопка+Колесико.
Установка, увеличение или уменьшение
громкости. Первый параметр - процент от максимального уровня сигнала (число от 0 до 100).
Второй - название аудиолинии (Mixer, Wave, MIDI, CD Audio,
Line In, Microphone, Bass, Treble, ...). Фактические имена зависят от
вашей звуковой карты, и их можно увидеть в приложении Volume Control
в аксессуарах Windows. Обозначение Мixer - синоним громкости по умолчанию. Если вы
хотите изменить громкость записи, добавьте к названию линии префикс R: (например, R:Microphone).
Если у вас более одной звуковой карты, напишите
номер и двоеточие перед названием аудиолинии в WinNT/95/98/ME/2000/2003/XP (например, 2:Mixer), или добавьте один
пробел и имя звуковой карты в скобках в Win2008/Vista/7 (например,
Speakers (Creative SB X-Fi)).
"Показывать аудиолинии в таком виде:" - окно
редактирования в диалоговом окне Настройки содержит список имён аудиолиний, которые будут показаны при нажатии заданной горячей клавиши. Чтобы изменить отображаемое имя, впишите новое название и поставьте после него знак равенства, например, Громкость=Mixer,Запись=R:Microphone.
Отключение и включение звуковой линии. Параметр - название аудиолинии (Mixer, Wave, MIDI, CD Audio, Line In,
Microphone, ...).
Извлечение или закрытие дверцы дисковода. Дополнительный параметр - буква диска.
ПРИМЕЧАНИЕ: Если эта команда работает только на извлечение и не закрывает дисковод, нужно создать две различные горячие клавиши
для команд Извлечь CD и Вставить CD. Этих команд нет в
выпадающем меню, так что впишите их вручную в поле
ввода команд.
Воспроизведение аудио CD. Другие программы для проигрывания компакт-дисков не должны быть запущены.
Дополнительный параметр - буква диска.
Первый параметр - скорость (10, 16, 24, 32, 40 и т.д.). Второй - буква диска.
Не работает в Win95/98/ME.
Параметр - текст для вставки в активное окно
через буфер обмена (командой Вставить или клавишами Ctrl+V). Можно указать несколько текстов,
разделив каждый 2-значным символом %|.
В этом случае при нажатии клавиши быстрого доступа отобразится
список, нужный текст из которого выбирается двойным щелчком
мыши (или после выбора, клавишей Enter). Например, параметр абвгде%|жзиклмн%|опрст вызывает всплывающее окно с тремя строками: абвгде, жзиклмн, опрст. Это окно может быть закрыто клавишей Esc.
Текст может содержать некоторые специальные последовательности: %r -
конец строки, %u - имя пользователя, %o - имя компьютера, %l -
содержимое буфера обмена, %% - знак процента, %х - дата, %X - время, %c
- дата и время, %d - день, %m - месяц, %Y - год, %y - год без века, %H
- час [0-23], %I - час [1-12], %р - AM/PM, %M - минуты, %S -
секунды, %A - название дня недели, %a - сокращенное название дня недели, %B
- название месяца, %b - сокращенное название месяца, %#d - день без
впереди стоящих нулей, аналогично %#m, %#H, %#I, %#M, %#S.
Параметр - текстовая строка, которая
может содержать последовательности: \esc, \tab, \backspace, \enter, \space, \left, \right, \up, \down, \ins, \del, \home, \end, \pageup, \pagedown, \f1, \f2, ..., \shift, \rshift, \ctrl, \rctrl, \alt, \ralt, \win, \rwin, \apps, \capslock, \scrolllock, \numlock, \pause, \printscreen, \divide, \multiply, \add, \subtract, \decimal, \0, \1, ..., \num0, \num1, ..., \A, \B, ..., \back, \forward, \refresh, \search, \favorites, \browser, \mail, \power, \volume_down, \volume_up, \mute, \play_pause, \stop, \prev_track, \next_track, \media_select, \launch_app1, \launch_app2, \lbutton, \rbutton, \mbutton, \xbutton1, \xbutton2, \wheelup, \wheeldown, \wheelleft, \wheelright, \doubleclick, \sleep, \rep, \xAB.
За каждой из этих последовательностей может стоять точка
(необязательно). Для обозначения нажатия и отпускания клавиши
используются
суффиксы down и up. Это бывает удобно для многоклавишных комбинаций. Например, команде поочерёдного нажатия левой и правой кнопок мыши (L+R) будет соответствовать запись \lbuttondown\rbutton\lbuttonup. Каждая из клавиш Shift, Ctrl, Alt, Win остаётся
нажатой вместе со следующей за ней в сочетании. Например, \shift.a\shift.b - то же, что и \shiftdown.a\shiftup\shiftdown.b\shiftup, и
соответствует клавишам AB. Клавиша Ctrl может быть записана в виде \^.
Число после команды \sleep обозначает задержку в десятых долях секунды.
Два hex-значения после \x обозначают код виртуальной клавиши.
Если вы установили значение опции Использовать хук клавиатуры "никогда", то
макрос НЕ будет повторяться, пока вы удерживаете нажатой горячую
клавишу. Если нужен повтор макроса,
перед его именем добавьте \rep. Здесь имеется
небольшая проблема - клавиша Shift некоторое время остаётся в нажатом положении после отпускания горячей клавиши.
Первый параметр - идентичен параметру команды Макрос. Второй параметр пределяет окно. Если это окно неактивно, задание не
выполняется. Второй параметр может содержать символы &, |, !, которые
соответствуют логическим операторам AND, OR, NO. До и после этих опреаторов не должно быть пробелов. Оператор & имеет более высокий приоритет,
чем |.
Для получения более сложных выражений можно использовать скобки. Имя
окна должно быть написано в кавычках, если в нём содержатся
специальные символы & |! (). Если в имени окна есть пробел, весь
второй параметр должен быть заключен в кавычки. Например, запись "window 1"|"window 2" неверна, должно быть - "window 1|window 2".
Если отмечено Использовать хук "для всех горячих клавиш", процедуры нажатия клавиш (keydown) будут смоделированы при нажатии горячей клавиши команды "Макрос активного
окна", а процедуры отпускания клавиш (keyup) будут смоделированы при отпусканииэтой
же горячей клавиши. В случае же, если хук клавиатуры
отключен, события нажатия и отпускания клавиш будут смоделированы
при нажатии
этой клавиши быстрого доступа и ничего не произойдет при её отпускании.
Отправляет сообщения WM_KEYDOWN, а затем WM_KEYUP. Первый
параметр - макрос. Второй параметр определяет окно. Если первый параметр начинается со значения \show,
это окно переместится на передний план (команда не
работает для свернутых окон). Некоторые приложения требуют указания
трёх
параметров: клавиш, имени EXE-файла, класса окна или его заголовка.
Если
указать
только имя EXE-файла, команда не сработает в приложениях, имеющих более
одного окна. Если указать только класс окна или заголовок, то
может оказаться, что несколько приложений имеют идентичные окна, и
клавиши будут отправлены
случайным
образом выбранному приложению.
Эта команда похожа на команду "Клавиши окна",
но игнорирует окна второго плана. Может быть использована для
изменения клавиш клавиатуры или мыши практически для любого
приложения. Третий дополнительный
параметр определяет, к какому именно окну должны быть применены клавиши.
Это окно не
обязательно иметь фокус клавиатуры, но должно быть окном переднего
плана.
Отправляет сообщение WM_COMMAND другому окну. Первый
параметр - номер команды. Номера могут быть найдены при помощи
spy.exe (запуск - из меню Файл). Эта программа находит
команды только в 32-разрядных приложениях, и, к сожалению, не во всех
(не поддаются, например, программы, написанные на Java или. Net
Framework или программы с UNIX-пользовательским
интерфейсом). Второй и третий параметры определяют окно, и такие
же, как у команды
"Клавиши окна".
Windows Media Player 9
18808 - воспроизведение/пауза, 18809 - остановка, 18810 - предыдущий трек, 18811 - следующий трек
Tiny Player
264 - воспроизведение/пауза, 204 - остановка, 227 - предыдущий, 228 - следующий, 255 - сыграть текущий и остановиться
Winamp
40044 - предыдущий, 40045 - воспроизвеение, 40046 - пауза, 40047 - остановка,
40157 - остановить после текущего, 40048 - следующий, 40022 -
повтор, 40023 - случайно, 40029 - открыть, 40040 - плейлист, 40061 -
назад, 40060 - вперед
Эта команда похожа на предыдущую ("Команда окна"), но
задание не выполняется, когда окно, заданное вторым параметром,
не переднего
плана. Команда отправляется окну, задаваемому третьим
параметром. Пример для проигрывателя Winamp: второй параметр - winamp.exe, третий - "Winamp v1.x".
Используется для назначения клавиши быстрого доступа более чем одной программе (внутренней команде). Параметры
- номера ранее созданных горячих клавиш.
Параметры задаются аналогично параметрам Мультикоманды.
Разница в том,что первый параметр выполняется при нажатии
этой клавиши, после чего этот номер перемещается в конец списка, и так
дальше. Таким образом, для выполнения всех команд списка,
необходимо повторить нажатие горячей клавиши несколько раз.
Два параметра - относительные координаты
курсора мыши через пробел. Если пусто, курсор переместится в центр экрана.
Моделирование колеса мыши.
Параметр - количественное
значение прокрутки. Величина 120 означает элементарную прокрутку вверх,
значение
-120 -...вниз.
Моделирование горизонтального колеса мыши.
Параметр
- количественное значение прокрутки. Величина 120 - означает элементарную прокрутку вправо, -120 - ... влево.
Не работает в WinNT/95/98/2000/ME/2003/XP.
Моделирование нажатия кнопки мыши. Четвертая... и Пятая... не работают в Win95/98/NT.
Моделирование двойного щелчка левой кнопкой мыши. Обратите
внимание: эта команда не реализует смену клавиш (нельзя изменить левую
кнопку на правую для левшей).
Отключает все клавиши клавиатуры и
мыши (за исключением горячей клавиши самой команды "Отключить все горячие клавиши").
Это особенно полезно для игр.
Параметры: 1 - откл, 0 - вкл,
если пусто - переключение.
Отключает все горячие клавиши клавиатуры (назначенные программой HotkeyP),
но хук клавиатуры по-прежнему будет активным.
Параметры: 1 - откл, 0 - вкл, если пусто - переключение.
Отключает назначенные действия мыши и удаляет хук мыши.
Параметры: 1
- откл, 0 - вкл, если пусто - переключение.
Отключает назначенные действия джойстика, а также приостанавливает
считывание данных о джойстике каждые 10 миллисекунд.
Параметры: 1 - откл, 0 - вкл, если пусто - переключение.
Отключает удаленное управление, но не
отключает WinLIRC.
Если нужно отключить WinLIRC, снимите флажок "Включить" на вкладке
"Мышь/Удалённый доступ" в диалоге Настройки.
Параметры: 1 - откл, 0
- вкл, если пусто - переключение.
Это ПО распространяется на условиях "GNU General Public License". С ним можно ознакомиться на сайте автора или на http://opensource.org/licenses. Вот краткое резюме данной лицензии:
- Программа является бесплатной. Вы можете распространять её в любой
среде, где могут быть и другие программы (бесплатные или коммерческие) той же среды.
- Вы можете изменять программу, а также встраивать её части в свои программы. В обоих случаях, вы можете распространять
измененные или модифицированные версии только при выполнении всех
нижеуказанных условий:
- Вы не должны удалять или изменять эту лицензию.
- Вы не должны удалять имя оригинального автора.
- Вы записываете и документируете все изменения и дату каждого изменения.
- Вы делаете производный от исходного код доступным для закачки с FTP или HTTP.
- Программа предоставляется без гарантии.
http://petr.lastovicka.sweb.cz
http://sourceforge.net/projects/hotkeyp/