HoeKey Quick and dirty:

HoeKey позволит Вам выполнять множество различных действий путем назначения сочетаний клавиш. Все настройки сохраняютс в конфигурационном файле.
Для начала запустите HoeKey, нажмите сочетание Win-Q, выберите Edit Config.

Файл конфигурации выглядит следующим образом:
Key=Function|Option1|Option2|Option3|Option4|Option5 ; Description

Клавиша=Функция|Опция1|Опция2|Опция3|Опция4|Опция5 ; Описание "Клавиша" состоит из комбинации:
~ = Windows
_ = Shift
^ = Control
@ = Alt

и символа на клавиатуре, например W (~W = windows-w, ^_G = ctrl-shift-g), или специальной/мультимедийной клавиши, например F1 или Pause

"Функция" может быть одной из:
Создание нового окна: Run, RunDialog, MsgBox, Input, Apps
Для уже открытых окон: Move, MoveRel, Center, AlwaysOnTop, Hide, Unhide, UnhideAll, Show, Editify, Kill
Действия: Keys, Volume, Wait, Eject
Шаманские обряды(Nerdy programmer): Msg, FocusMsg
Команды HoeKey: Config, TrayIcon, HotKeys, Reload, Rem

Кроме того есть Специальные, мультимедийные сообщения.

Создание нового окна:

Existing window:

Do stuff:

Nerdy programmer:

HoeKey:



Special commands:

There are some config options, anywhere in your .ini file:


Special Keys:

Backspace
Tab
Enter
Esc
Space
Page Up
Page Down
End
Home
Left
Up
Right
Down
Insert
Delete
Num 0
Num 1
Num 2
Num 3
Num 4
Num 5
Num 6
Num 7
Num 8
Num 9
Num /
Num *
Num +
Num -
Num Del
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Num Lock
Application
Right Windows
Left Windows
Caps Lock

Multi-media keyboard keys:

These are the funny keys along the top of some keyboards. Hoekey only supports these in WindowsXP (but try anyway and tell me if I'm wrong!)
179=Msg|Winamp v1.x|273|40046 ; pause winamp
KeyCode to use in HoeKey
BROWSER_BACK166
BROWSER_FORWARD167
BROWSER_REFRESH168
BROWSER_STOP169
BROWSER_SEARCH170
BROWSER_FAVORITES171
BROWSER_HOME172
VOLUME_MUTE173
VOLUME_DOWN174
VOLUME_UP175
MEDIA_NEXT_TRACK176
MEDIA_PREV_TRACK177
MEDIA_STOP178
MEDIA_PLAY_PAUSE179
LAUNCH_MAIL180
LAUNCH_MEDIA_SELECT181
LAUNCH_APP1182
LAUNCH_APP2183

Media Messages:

Send these messages to WMPlayerApp to control Windows Media Player, or Progman for general:
FunctionlParamExample
BROWSER_BACKWARD65536
BROWSER_FORWARD131072
BROWSER_REFRESH196608
BROWSER_STOP262144
BROWSER_SEARCH327680
BROWSER_FAVORITES393216
BROWSER_HOME458752
VOLUME_MUTE524288
VOLUME_DOWN589824
VOLUME_UP655360
MEDIA_NEXTTRACK720896
MEDIA_PREVIOUSTRACK786432
MEDIA_STOP851968~x=Msg|WMPlayerApp|793|0|851968 ; Stop WMP
MEDIA_PLAY_PAUSE917504~c=Msg|WMPlayerApp|793|0|917504 ; Pause WMP
LAUNCH_MAIL983040
LAUNCH_MEDIA_SELECT1048576
LAUNCH_APP11114112
LAUNCH_APP21179648
BASS_DOWN1245184
BASS_BOOST1310720
BASS_UP1376256
TREBLE_DOWN1441792
TREBLE_UP1507328
MICROPHONE_VOLUME_MUTE1572864
MICROPHONE_VOLUME_DOWN1638400
MICROPHONE_VOLUME_UP1703936
HELP1769472
FIND1835008
NEW1900544
OPEN1966080
CLOSE2031616
SAVE2097152
PRINT2162688
UNDO2228224
REDO2293760
COPY2359296
CUT2424832
PASTE2490368
REPLY_TO_MAIL2555904
FORWARD_MAIL2621440
SEND_MAIL2686976
SPELL_CHECK2752512
DICTATE_OR_COMMAND_CONTROL_TOGGLE2818048
MIC_ON_OFF_TOGGLE2883584
CORRECTION_LIST2949120
MEDIA_PLAY3014656
MEDIA_PAUSE3080192
MEDIA_RECORD3145728
MEDIA_FAST_FORWARD3211264~v=Msg|WMPlayerApp|793|0|3211264 ; Fast Forward WMP
MEDIA_REWIND3276800~z=Msg|WMPlayerApp|793|0|3276800 ; Rewind WMP
MEDIA_CHANNEL_UP3342336
MEDIA_CHANNEL_DOWN3407872

comments ?
tim

history: