9

Я слушаю музыку во время работы, и может быть утомительно находить iTunes, чтобы включить / выключить мою музыку, что мне приходится делать часто. Я хочу настроить ярлыки, чтобы я мог запускать / останавливать музыку независимо от того, в каком приложении я сейчас нахожусь.

Я видел, что OSX позволяет вам создавать ярлыки приложений, но они, похоже, не работают для меня для iTunes. Я пытался создать ярлык с именем «Play», который точно соответствует названию команды в меню iTunes, но когда я использую ярлык, я просто получаю стандартный предупреждающий звук от OSX, который вы получаете, когда пытаетесь сделать то, что вы не можете сделать.

РЕДАКТИРОВАТЬ: я обнаружил, что я могу создать ярлык для команды «Стоп», но не «Играть». А созданный мной ярлык «Стоп» работает только тогда, когда iTunes находится в фокусе приложения. Так что теперь я еще больше запутался.

Вот мой ярлык:

И вот меню iTunes:

Любые идеи относительно того, что я могу делать неправильно? Или есть другой способ сделать это?

5 ответов5

5

Если у вас клавиатура Apple, F8 (или fn-F8) должны начать или приостановить воспроизведение. Если вы этого не сделаете, вы можете использовать KeyRemap4MacBook для переназначения других комбинаций клавиш на специальные F-клавиши.

У Альфреда также есть некоторые ключевые слова для управления iTunes, такие как play и next . Вы можете назначить им ярлыки, создав рабочий процесс:

Вы также можете назначить ярлык для скрипта следующим образом:

tell application "iTunes"
    if player state is playing then
        pause
    else
        play
    end if
end tell

Я использую такие сценарии, чтобы прыгать вперед и назад:

try
    tell application "iTunes"
        set player position to player position + 30
    end tell
end try
3

Одним из простых решений, если у вас нет клавиатуры с сочетаниями клавиш, является настройка мини-слоя, чтобы он всегда оставался поверх других окон для быстрого щелчка.

Примечание: Stackoverflow не позволяет мне публиковать фотографии, потому что моя репутация слишком низкая, но у меня это работает :)

1

Может кому-то понадобится

отрегулируйте громкость iTunes с помощью глобальных горячих клавиш клавиатуры.

  1. В Automator создайте новый Service .
  2. Service receives = Нет ввода.
  3. Поиск Run AppleScript и перетащите вправо.
  4. Вставьте скрипт и сохраните.
  5. В System Preferences > Keyboard > Shortcuts > Services найдите сценарий автоматизатора.
  6. Установить глобальное сочетание клавиш (например, «fn +cmd +f10», «fn +cmd +f11», «fn +cmd +f12»)

скрипты:

Увеличение громкости (fn+cmd+f12)

tell application "iTunes"
    if mute then
        set mute to false
    end if
    set vol to sound volume
    set vol to vol + 5
    if vol is greater than 100 then
        set vol to 100
    end if
    set the sound volume to vol
end tell

Уменьшение громкости (fn+cmd+f11)

tell application "iTunes"
    set vol to sound volume
    set vol to vol - 10
    if vol is less than 0 then
        set vol to 0
    end if
    set the sound volume to vol
end tell

Отключение звука (fn+cmd+f10)

tell application "iTunes"
    set mute to not mute
end tell
1

Не собираюсь помогать компьютеру ОП 2013 года, но сенсорная панель на новейшем MacBook позволяет это очень легко. По умолчанию кнопка слева от яркости открывает элементы управления iTunes. Или вы можете настроить его: https://support.apple.com/en-us/HT207055 (добавленная пользователем кнопка «Воспроизведение / Пауза» также работает для плеера Spotify и Clementine и, возможно, других; я только протестировал их)

1

Я нашел приложение, которое позаботилось об этом для меня. Я должен также отметить, что это стало более сложным, потому что у меня не-Mac клавиатура, поэтому я не мог просто использовать встроенный ярлык OSX для iTunes, так как это работает только на клавиатурах Mac.

Приложение называется Quicksilver, вот ссылка на него: http://qsapp.com/download.php

Загрузка и установка заняли около 1 минуты, и еще 1-2 минуты для меня, чтобы понять, как сделать триггер для iTunes.

Вот шаги, которые я предпринял:

  1. Загрузите и установите Quicksilver
  2. Обязательно выберите плагин iTunes.
  3. Установите горячую клавишу, которая открывает Quicksilver. Вы можете сделать это при установке, по умолчанию горячая клавиша - ^ пробел, что приятно, потому что она похожа на стандартное cmd-пространство, которое используется для прожектора.
  4. Откройте Quicksilver с помощью настроенной вами горячей клавиши.
  5. В правом верхнем углу открытого диалога есть перевернутый символ карата (выглядит как стрелка вниз), щелкните по нему, а затем нажмите Триггеры.
  6. В опциях «Триггеры» слева щелкните значок iTunes (если у вас его нет, возможно, вы не установили дополнительный плагин iTunes, о котором я упоминал на шаге 2).
  7. Теперь найдите «Play /Pause», установите флажок рядом с ним и установите горячую клавишу, нажав на кнопку горячей клавиши в этом ряду. Выберите любой ярлык, который вы хотите, и теперь iTunes будет проигрывать / останавливать по своему вкусу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .