Как заставить Microsoft Ergonomic Keyboard играть / ставить на паузу клавишу для управления Pandora?
Я бы хотел, чтобы клавиша воспроизведения / паузы на моей клавиатуре остановила / возобновила музыку в Пандоре. Как я могу это сделать?
Это довольно хорошая клавиатура, и довольно распространенная, поэтому я думаю, кто-то должен знать, как. Моя конкретная модель Natural Ergonomic Keyboard 4000
,
2 ответа
OpenPandora имеет привязки для клавиатуры Logitech G15. Я использовал его с моим G110 некоторое время назад, и он работал. Я не пробовал приложение с тех пор, как Pandora получила новый интерфейс HTML5, но оно того стоит.
Я был давним пользователем OpenPandora, но обнаружил, что он перестал работать некоторое время назад, когда Pandora изменил дизайн своего сайта. С тех пор я перешел на использование приложения Pandora One.
Человек по имени Филипп создал скрипт AutoHotKey, который он разместил в своем блоге. Чтобы заставить это работать с клавишей воспроизведения / паузы, сделайте следующее:
- Скачайте AutoHotKey и установите его.
- Скачайте скрипт из поста блога выше.
Используя ваш любимый текстовый редактор, измените файл pandoraone.ahk следующим образом:
Найдите блок со следующим кодом:
; Ctrl-Win-Alt-Space, Pause/Resume Playing ^#!Space:: If DoesPandoraExist() { ControlSend, , {SPACE} ; PlayToggle } return
Затем добавьте
Media_Play_Pause
ключ:; Ctrl-Win-Alt-Space, Pause/Resume Playing ^#!Space:: Media_Play_Pause:: If DoesPandoraExist() { ControlSend, , {SPACE} ; PlayToggle } return
Запустите приложение Pandora One.
- Дважды щелкните файл pandoraone.ahk.
- Теперь используйте либо кнопку Play/Pause, либо комбинацию Ctrl-Win-Alt-Space для воспроизведения / паузы Pandora One.
При желании вы также можете использовать предыдущую, следующую и клавиши остановки на клавиатуре, если они существуют. Просто используйте соответствующее определение ключа и добавьте его в соответствующий блок скрипта для функции, которую вы хотите выполнить.
Кроме того, AutoHotKey можно перекомпилировать измененный сценарий в файл.exe, щелкнув правой кнопкой мыши и выбрав "Скомпилировать сценарий". Это обновит файл pandoraone.exe с вашими изменениями, которые вы можете затем вызвать, например, из пакетного скрипта.