Как я могу создать горячую клавишу для воспроизведения / паузы Pandora на OS X?

1681
etlovett

Я на OS X и хочу иметь горячую клавишу (например, Cmd-Opt-P) для воспроизведения / паузы Пандоры. Я использовал Батлера, чтобы настроить его для iTunes, но не могу найти аналогичное решение для Pandora. Я открыт для любого решения (включая приложения, AppleScripts и т. Д.), Которое позволило бы мне привязать горячую клавишу для воспроизведения / паузы, и я также готов использовать платное решение. Что я могу сделать?


Решения, которые я изучил и / или попробовал:

  • Pandora Boy : но сочетания клавиш, кажется, не работают для меня, несмотря на следование инструкциям здесь .
  • Официальный игрок Pandora One: согласно комментариям к этому сообщению в блоге Pandora, он не поддерживает горячие клавиши.


Моя система:

  • OS X 10.6.6
  • Каждый из различных по-настоящему современных браузеров
  • Flash 10.1
2

1 ответ на вопрос

2
Daniel Beck

Откройте Automator, выберите шаблон «Сервис». Настройте (вверху) службу, чтобы не получать никаких входных данных ни в одном приложении . Слева в разделе « Библиотека» Утилиты дважды щелкните действие « Запустить AppleScript», чтобы добавить его в службу. Вставьте следующий код:

tell application "PandoraBoy" to playpause 

Нажмите Cmd-Sдля сохранения и назовите его «Play / Pause Pandora».


Откройте « Системные настройки» »Клавиатура» Сочетания клавиш »Службы, выберите« Play / Pause Pandora »из списка и нажмите справа от него, чтобы появилось поле ввода. Нажмите нужный ярлык.

Это решение совершенно правильно и эффективно, хотя я хочу отметить, что я не использую его точно так, как указано в списке. Вместо того, чтобы создавать службу Automator и использовать системные префы для привязки горячей клавиши, я использую элемент AppleScript в Батлере, поскольку он немного проще, и у меня там определено большинство моих горячих клавиш. Я использую AppleScript точно так, как указано выше, поэтому я оставляю это как принятый ответ, но я хотел бы отметить вариант Батлера, поскольку он кажется более простым. etlovett 13 лет назад 0
@etlovett Я запускаю большинство своих скриптов, используя LaunchBar (вместо того, чтобы превращать их в Сервисы), но я не могу предположить, что вы используете лаунчер, и вы не упомянули Батлера в своем вопросе. Daniel Beck 13 лет назад 0