Atajos de teclado OSX para iTunes desde fuera de la aplicación

10

Escucho música mientras trabajo, y puede ser tedioso tener que ubicar iTunes para encender / apagar mi música, lo que tengo que hacer a menudo. Quiero configurar accesos directos para poder iniciar / detener mi música sin importar en qué aplicación esté actualmente.

He visto que OSX le permite crear accesos directos a aplicaciones, sin embargo, no parecen estar funcionando para mí para iTunes. Intenté crear un acceso directo llamado 'Reproducir', que coincide exactamente con el nombre del comando en el menú de iTunes, pero cuando uso el acceso directo solo recibo un sonido de advertencia estándar de OSX que obtienes cuando intentas haz algo que no puedas hacer.

EDITAR: He descubierto que puedo crear un acceso directo para el comando 'Detener', solo que no 'Jugar'. Y el acceso directo 'Stop' que he creado solo funciona cuando iTunes es la aplicación en foco. Así que ahora estoy aún más confundido.

Aquí está mi atajo:
ingrese la descripción de la imagen aquí

Y aquí está el menú de iTunes:
ingrese la descripción de la imagen aquí

¿Alguna idea de lo que podría estar haciendo mal? ¿O hay otra forma de hacerlo?

Nic Foster
fuente

Respuestas:

6

Si tiene un teclado Apple, F8 (o fn-F8) debería iniciar o pausar la reproducción. Si no lo hace, puede usar KeyRemap4MacBook para reasignar otras combinaciones de teclas a las teclas F especiales .

Alfred también tiene algunas palabras clave para controlar iTunes, como playy next. Puede asignarles cortos creando un flujo de trabajo:

También puede asignar un acceso directo a un script como este:

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

Uso scripts como este para saltar hacia adelante y hacia atrás:

try
    tell application "iTunes"
        set player position to player position + 30
    end tell
end try
Lri
fuente
No estoy usando un teclado Mac, y F8 no funciona. Probé el visor de eventos de KeyRemap4MacBook y cuando presiono F8 muestra que está ocurriendo fn-F8. ¿Hay alguna razón por la que esto no funciona para reproducir / pausar la música? Además, ¿hay un lugar donde el acceso directo fn-F8 esté configurado y pueda cambiarse? Principalmente me gustaría ver si ese atajo todavía está en su lugar, ya que fn-F8 no parece estar funcionando para mí.
Nic Foster
Las teclas F especiales no funcionan en muchos teclados de manera predeterminada, pero puede usar KeyRemap4MacBook para agregarlos a algunos teclados.
Lri
Gracias por el consejo de Alfred! He estado usando una aplicación llamada Synergy para controlar iTunes usando teclas de acceso rápido, pero aparentemente ya no es compatible con High Sierra y / o iTunes 12.7, ya que ahora se niega a ejecutarse y se bloquea al inicio. He estado buscando una solución alternativa pero realmente no la encontré, hasta que encontré su respuesta. Como ya uso Alfred, fue trivial crear un flujo de trabajo que duplicara la funcionalidad que solía usar con la aplicación Synergy.
Donald Burr
4

Una solución simple, si no tiene un teclado con atajos, es configurar el minijugador para que se mantenga siempre encima de otras ventanas para un clic rápido.

Nota: Stackoverflow no me permite publicar fotos de esto porque mi reputación es demasiado baja, pero funciona para mí :)

phast
fuente
1

He encontrado una aplicación que se encargó de esto muy bien para mí. También debo tener en cuenta que esto se hizo más difícil porque tengo un teclado que no es Mac, por lo que no podría simplemente usar el acceso directo integrado de OSX para iTunes, ya que eso solo parece funcionar en los teclados Mac.

La aplicación se llama Quicksilver, aquí está el enlace: http://qsapp.com/download.php

La descarga e instalación me llevó aproximadamente 1 minuto, y otros 1-2 minutos para que descubriera cómo activar un disparador para iTunes.

Aquí están los pasos que tomé:

  1. Descargue e instale Quicksilver
  2. Asegúrate de seleccionar el complemento de iTunes.
  3. Configure una tecla de acceso rápido que abra Quicksilver. Puede hacer esto en la instalación, la tecla de acceso rápido predeterminada es ^ space, lo cual es bueno porque es similar al valor predeterminado de cmd-space que se usa para destacar.
  4. Abra Quicksilver con la tecla de acceso rápido que configuró.
  5. En la parte superior derecha del cuadro de diálogo abierto hay un símbolo de quilates invertido (parece una flecha hacia abajo), haga clic en eso y luego haga clic en Disparadores.
  6. En las opciones de Activadores a la izquierda, haga clic en el ícono de iTunes (si no tiene esto, entonces probablemente no instaló el complemento opcional de iTunes que mencioné en el paso 2).
  7. Ahora busque 'Reproducir / Pausa', marque la casilla junto a él y configure una tecla de acceso rápido haciendo clic en el botón de tecla de acceso rápido en esa fila. Elija el acceso directo que desee y ahora iTunes reproducirá / pausará a su gusto.
Nic Foster
fuente
1

No va a ayudar a la computadora del OP 2013, pero la Touch Bar en la MacBook más nueva lo permite muy fácilmente. Por defecto, el botón a la izquierda de Brillo abre los controles de iTunes. O puede personalizarlo: https://support.apple.com/en-us/HT207055 (el botón Reproducir / Pausa personalizado también funciona para el reproductor de Spotify y Clementine y tal vez para otros; solo probé estos)

RubberDuckRabbit
fuente
1

Quizás alguien necesite

ajustar el volumen de iTunes con las teclas de acceso rápido del teclado global.

  1. En Automatorcrear nuevo Service.
  2. Service receives = Sin entrada.
  3. Busca Run AppleScripty arrastra hacia la derecha.
  4. Pegue el guión y guárdelo.
  5. En System Preferences > Keyboard > Shortcuts > Services, busque su secuencia de comandos del automatizador.
  6. Establezca el método abreviado de teclado global (por ejemplo, "fn + cmd + f10", "fn + cmd + f11", "fn + cmd + f12")

guiones:

Subir volumen (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

Bajar volumen (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

Silencio (fn + cmd + f10)

tell application "iTunes"
    set mute to not mute
end tell
Sergey Sergeyev
fuente