MVV
![](images/avatars/7418103424d805f0e7526c.gif)
|
Posted: Fri Nov 19, 2010 22:51 Post subject: Volume Hotkey XP - имитация мультимедийных клавиш |
|
|
Искал что-нибудь, могущее регулировать громкость с клавиатуры (знаете ли, смотрю кино, надо громко, а потом запускаю игру - и орет), и при этом со скромным размером, нашел нечто микроскопическое, но очень интересное.
Программка весит 25 килобайт, и при этом позволяет если не всё, то многое. Да, настраиваться она не умеет, но зато умеет:
Code: | Hotkey: Action:
[Win]+[F2] Internet Browser
[Win]+[F3] Mail
[Win]+[F4] Personal
[Win]+[F5] Calculator
[Win]+[F6] Mozilla (Firefox)
[Win]+[F7] Wordproc. (OOo/Word)
[Win]+[F8] Mixer (Volume)
[Win]+[F9] Mixer (Recording)
[Win]+[F10] Volume -
[Win]+[F11] Volume +
[Win]+[F12] Mute Volume
[Win]+[,] Media Player
[Win]+[.] /+[Alt] Wave -20db /+20db
[Win]+[Z] Zoom/MaximiZe Window
[Win]+[Alt]+[Sp] Screensaver +Beep :)
[Win]+[Alt]+[Up] Zoom (sim. Wheelmouse)
[Win]+[C] Control Panel
[Win]+[V] Macro Text
[Win]+[Sh]+[Q] Switch User
[Win]+[Alt]+[Q] Log off
[Win]+[Q] Quit Windows |
В общем, дублирует мультимедийные клавиши с помощью ряда функциональных с модификатором Win.
Скачав архив с утилитой, я далеко не сразу въехал, как с ним работать. Но потом разобрался - если экзешник называется Setup.exe, программа предлагает прописаться в реестр (не знаю, не прописалась - может, не хватило прав), а если переименовать, то вполне прилично работает.
Пара вещей мне не понравилась. Во-первых, утилита переключает окно регулятора громкости в компактный (читать: тесный) режим (я о нем даже не подозревал - а для него даже есть хоткей Ctrl+S в окне регулятора громкости), что с современными диагоналями вовсе необязательно (тем более, смотрится дико с непривычки), поэтому я затер в 2 местах файла строки /S пробелами, решив проблему. Во-вторых, клавиши F9 и F10 расположены рядом, поэтому запросто можно, пытаясь уменьшить громкость, случайно открыть окно регулятора громкости записи (играешь себе, понимаешь, и тут... принудительный альттаб), но, к счастью, буквально за 5 минут (поковырялся в отладчике) мне удалось исправить комбинации Win+F8 и Win+F9 на Win+Shift+F8 и Win+Shift+F9 - утилита регистрирует комбинации клавиш с помощью функции RegisterHotKey, и оказалось достаточным исправить модификатор с MOD_WIN на MOD_WIN | MOD_SHIFT для этих двух комбинаций (для версии 2.6.0.6 это замена значений байт по смещениям 8A0C и 8A26 с 08 на 0C после распаковки UPX)... Ах да, разумеется, еще мне не нужно, чтобы на Win+F4 что-то выскакивало (у меня там F4Menu ), поэтому я исправил Win+F4 на Win+Shift+F4 (байт по смещению 89A4, та же замена). Надеюсь, автор простит мне это. ![Embarassed](images/smiles/icon_redface.gif) _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|