Pregunta ¿Qué puedo hacer para evitar que el botón Reproducir / Pausa abra iTunes?


En Snow Leopard, el botón multimedia Reproducir / Pausa (en F8 tecla) abre iTunes. ¿Cómo puedo desactivar eso? Preferiblemente, mantener el antiguo comportamiento de Leopard, para que pueda usarlo para controlar otras aplicaciones de medios (por ejemplo, Spotify).


229


origen


Hilo del foro de Apple sobre el tema: discussions.apple.com/thread.jspa?messageID=10075555 - Sin embargo, ninguna solución. (Incluso si la página extrañamente afirma "Esta pregunta es respondida") - Jonik
Otro hilo no cerrado sobre esto: forums.macrumors.com/showthread.php?t=757430 - August Lilleaas
Este está cargado con buenas soluciones: discusiones.apple.com/... - Darren Newton
@AugustLilleaas ¡No está arreglado en Lion! - Jonathan.
@Dag Høidahl Esto NO está arreglado en el león de montaña y los rebeldes. Las claves de medios están vinculadas a la última aplicación de medios activa. Es decir. estás usando spotify con las teclas y funciona bien. Pausa spotify, reproduce un video en VLC y luego cierra VLC. Ahora las claves de medios todavía están vinculadas a VLC porque es la última aplicación activa. Sin embargo, ha cerrado VLC por lo que se pierde el enlace. Al presionar la tecla de reproducción, se vuelve a abrir iTunes nuevamente en lugar de controlar Spotify. - Maurice


Respuestas:


una mejor solución temporal es iniciar quicktime y simplemente ejecutarlo (sin reproducir una película) en segundo plano. Utiliza menos ram / cpu que iTunes.


23



De hecho, este es un trabajo un poco mejor - Jonik
He aceptado esta respuesta, ya que es la solución más fácil y menos problemática. - Olly
Esto no parece funcionar en Lion, iTunes aún se abre para mí, independientemente de si Quicktime está abierto o no. - MrDaniel
Vea la respuesta de @bernk del 17-oct-2014 que tiene una solución simple que sobrevive a las nuevas versiones del sistema operativo y es simple y correcta. - Tom Harrison Jr
Aquí hay una solución similar, si usa google chrome y lo tiene siempre abierto: instale la aplicación Google Music. o cualquier extensión de Chrome que "secuestrará" las claves multimedia, como sway o streamkey. lo único es que podría traer algunos problemas de los suyos ahora Me pregunto cómo solucionar esto de una vez por todas. - cregox


Actualización: hay una GUI disponible que realiza los pasos a continuación, en el sitio web oficial.

Reparar esto es muy simple. Si bien el proceso de instalación involucra el uso de Mac Terminal, no es necesario que lo conozca. ¡He incluido imágenes para hacerlo más fácil! ¡Solo sigue 6 instrucciones sencillas a continuación y listo!

  1. Descargar este archivo zip
  2. Descomprime el archivo
  3. Ejecute el archivo Patch.command (haga doble clic en él)
  4. Se abrirá la terminal mac. Lo más probable es que le solicite que ingrese su contraseña. Escriba su contraseña y presione entrar. Debería verse similar a la imagen a continuación:

    step 4

  5. En la parte inferior, dirá "Todo está listo. ¿Desea crear una copia de seguridad y aplicar el parche (s / N)". Tipo y, entonces presione Entrar. Debería verse similar a la imagen a continuación:

    Step 5

  6. ¡Estás listo! Debería dar salida a un texto y decir [Process Complete] en el fondo. Luego puede cerrar la ventana del terminal mac. El proceso que se completa con éxito debe ser similar a la imagen siguiente:

    Step 6

Desinstalar

Si desea eliminar este parche, simplemente ejecute el script Patch.command nuevamente.

Aquí está el repositorio github Gracias a thebitguru por este script.


158



¡Y funciona muy bien con Lion también! - Jari Keinänen
Binario se mudó aquí: nomitsu.com/contents/MMFix.dmg Funciona muy bien en 10.7.3 Lion! - Pavel Alexeev
¡Todavía funciona en Mavericks! - fgb
¿Se sabe si esto funciona en Mavericks o Yosemite? - Tango
Funciona en Yosemite - Alex


La solución real: abra la Terminal, pegue en la siguiente línea y presione enter. Ya terminaste Para deshacer, cambiar unload a load en la misma línea

launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plist

111



Esta es la respuesta correcta. Ty! :) - arcastro
Esto funciona en El Capitán, pero no reenvía el evento de botón de reproducción a la aplicación que está jugando activamente - w00t
¡Esta es la mejor solución y funciona en El Capitán! - JeroenJK
Esto desactivará por completo el dispositivo de control remoto (rcd), si no me equivoco. Lo cual no le permitirá usar su control remoto mac, si tiene eso. - Magne
Ya no funciona en MacOs Sierra ... Lástima que me haya gustado tener un comando simple para hacer eso. - NitroG42


Para controlar Spotify, usa Shift + Opción + botón Reproducir. iTunes no reacciona a esta combinación, pero Spotify sí.


48



De hecho, tienes razón, +1. Sin embargo, esto está empezando a ser un poco difícil ya que me gusta tener activada la opción "teclas de función estándar", es decir, necesito presionar 4 teclas: Fn + Mayús + Opción + Reproducir: P - Jonik
Este consejo también funciona para controlar Rdio. - Paul Lefebvre
++ Buena solución simple. Lástima que no es más intuitivo. - Garen Checkley
un poco molesto tener que usar teclas modificadoras, pero bueno, si eso significa que no tengo que abrir algo más o seguir cerrando Itunes entonces estoy feliz - andyface
En Mountain Lion (al menos la versión 10.8.3), este comportamiento parece ser fijo. Cuando Spotify está abierto, iTunes ya no se abre. - Dag Høidahl


andrew px y dmonner escribieron una excelente solución aquí: http://discussions.apple.com/thread.jspa?threadID=2122639&start=30&tstart=0

Utiliza una secuencia de comandos python y algunos cambios de nombre para evitar que iTunes se abra cuando las aplicaciones de su elección ya están abiertas:

Abra una Terminal y escriba lo siguiente

cd /Applications/iTunes.app/Contents/MacOS
sudo mv iTunes iTunesX 
sudo curl http://www.cs.umd.edu/~dmonner/iTunes -O
sudo chmod uog+x iTunes 

De http://www.cs.umd.edu/~dmonner/iTunes

#!/usr/bin/env python

import sys, os, subprocess

launch = True
blocker = ""

apps = ["Spotify", "Songbird"]

ps = subprocess.Popen("/bin/ps -x", shell=True, stdout=subprocess.PIPE)

for line in ps.stdout.read().split("\n"):
    for app in apps:
        if app in line:
            launch = False
            blocker = app

ps.stdout.close()

if launch :
    os.spawnvp(os.P_WAIT, '/Applications/iTunes.app/Contents/MacOS/iTunesX', sys.argv)
else :
    print "Not launching iTunes while %s is running." % blocker

Agregue la aplicación que necesite a la lista apps = ["Spotify", "Songbird", "your app here"]


19



He hecho esto en el pasado, pero a Apple Update le gusta sobrescribirlo. Esta última vez que intenté hacer que el sistema de archivos y el usuario fueran modificables, veremos si Apple Update respeta ese indicador. Realmente no puedo probarlo hasta que haya una nueva actualización disponible, pero si alguien más quiere probarla: sudo chflags uchg /Applications/iTunes.app/Contents/MacOS/iTunes sudo chflags schg /Applications/iTunes.app/Contents/MacOS/ iTunes Si desea deshabilitar eso (por ejemplo, para actualizar realmente): sudo chflags nuchg /Applications/iTunes.app/Contents/MacOS/iTunes sudo chflags noschg /Applications/iTunes.app/Contents/MacOS/iTunes - user16315
¡Vota esto, zomg! - August Lilleaas
Esto es fantástico. - Jake


Renombrar iTunes solo funciona hasta que OS X lo encuentre nuevamente. Lo eliminé de Aplicaciones y un par de minutos más tarde se encontró en mi disco de copia de seguridad y se devolvió el problema. Eliminado de allí a, no más problemas. No te olvides de emty la Papelera, o probablemente se encuentre allí ...

Por lo tanto, borrar todas las copias funciona bien para mí. Mi música es flac, así que no tengo uso para eso de todos modos.


6



Espero que haya alguna solución también para aquellos de nosotros que usamos iTunes (también), y no queremos eliminarlo ... - Jonik


Tengo una 'solución':

  • Salir de iTunes
  • Ubique iTunes.app en Finder (en Finder: Menú> Ir> Aplicaciones ...)
  • Ctrl-clic en iTunes.app-file y selecciona 'Comprimir' iTunes.app '' (para copia de seguridad)
  • Ctrl-clic en iTunes.app-file y selecciona 'Mostrar contenido del paquete'
  • Ubica el archivo 'Info.plist'dentro de la carpeta' Contenido '
  • Haga Ctrl-clic en 'Info-plist' y seleccione 'Abrir con ...' y seleccione 'TextEdit' (o su editor de texto favorito.
  • Cerca de la parte inferior del archivo, busque el siguiente segmento:

    <key> CFBundleIdentifier </ key>
    <cadena> com.apple.iTunes </ string>
  • Cambia los últimos 's' en la palabra 'iTunes' a 'z', así:

    <key> CFBundleIdentifier </ key>
    <string> com.apple.iTunez </ string>
  • Guarda el archivo

  • IMPORTANTE: Arrastre el archivo 'iTunes.app' fuera de la carpeta Aplicaciones y en el Escritorio
  • Arrastre el archivo 'iTunes.app' de vuelta a la carpeta Aplicaciones
  • (Probablemente debería deshabilitar iTunesHelper. Esto se puede hacer yendo a Preferencias del sistema> Cuentas> (Su cuenta)> Elementos de inicio de sesión y eliminar el 'iTunesHelper'.)
  • Salir e iniciar sesión

Espero que esto funcione. ¡Esto funciona para mi!


5



Funciona, pero parece dañar el Certificado de firma de códigos de iTunes, que está bien, pero cada vez que abras iTunes (en una Mac) se te preguntará si la aplicación puede realizar conexiones salientes. - cust0s
No se puede eliminar iTunes.app de Aplicaciones ... dice que "iTunes" no se puede modificar ni eliminar porque Mac OS X lo requiere ". - jobwat


Para los usuarios de Snow Leopard: Ok, no encontré una respuesta para este problema, pero traté de abrirme camino (para las personas que quieren ver videos en VLC y pausarlo con el control remoto / teclado Apple y iTunes siguen abriéndose) Opción 1: abra itunes y déjelo funcionar, pero haga clic en iTunes Store y oculte iTunes o minimícelo. continúe viendo videos en VLC y la música no se reproducirá.

opcion 2: Usa Front Row para ver todos tus videos. Para hacerlo, instale PERIAN para quicktime (que le permite reproducir todos los formatos en quicktime) y coloque todas sus películas en su carpeta "movies". Disfruta viendo películas en la primera fila.

opción 3: (esta trabajó parcialmente) Cambie el nombre de itunes en la carpeta de aplicaciones a "itunes_off". Para hacer esto, puede necesitar privilegios de usuario para "leer y escribir". Haga clic derecho en iTunes y haga clic en "obtener información", luego ingrese los privilegios y haga clic en el ícono de candado, ingrese su contraseña y luego cambie su configuración de usuario a "leer y escribir". Después de esto, cambie el nombre de iTunes a otra cosa. Pero esta solución no funcionó correctamente para mí. Dejó de abrir iTunes durante un tiempo, pero cuando reinicié mi Mac, comenzó a abrirlo de nuevo. Prueba si esto funciona para cualquiera. Y mantenme informado.


3



De todas las opciones presentadas hasta ahora, su Opción 1 parece una buena solución; +1 para eso - Jonik


Solo usé iTunes y Spotify.

He encontrado las siguientes soluciones de baja tecnología:

1. Abre iTunes y selecciona una de las carpetas debajo de "biblioteca" que no tiene contenido; por ejemplo, nunca tengo "tonos de llamada"; También puedes crear una lista de reproducción vacía y seleccionar esto.

2. Deje iTunes abierto, pero seleccione "Ocultar iTunes" en el menú "Itunes".

El resultado es que aunque iTunes está abierto, no tiene ningún contenido para jugar y, por lo tanto, cuando presiono el botón "Reproducir", todo lo que escucho es música de Spotify.


2



Crear una nueva lista de reproducción vacía también funciona. Solo asegúrate de que esta lista de reproducción esté seleccionada. - Paul Lefebvre


No estoy seguro de cuántas otras aplicaciones funcionará, pero ciertamente funciona con Spotify: si ya está abierto, al presionar la opción mientras se utilizan las teclas multimedia no se abrirá iTunes, y se controlará Spotify en segundo plano.


2



Acabo de probar esto en mi Macbook (OS X 10.6.3) con Spotify e iTunes. iTunes hizo sigue abriendo a pesar de presionar alt / opción junto con las teclas multimedia. : / - Jonik
¡Pero si agregas turno funciona de esa manera! Ver superuser.com/questions/31925/... - Jonik