maker link apple app widget itunes

widget - link - Obtener la canción actualmente reproducida en iTunes



link apple music (2)

Aquí hay un AppleScript que le informará la información de la canción que se está reproduciendo actualmente en iTunes:

on run set info to "" tell application "System Events" set num to count (every process whose name is "iTunes") end tell if num > 0 then tell application "iTunes" if player state is playing then set trackname to name of current track end if end tell end if return trackname end run

¡Espero que eso te ayude de alguna manera!

Me gustaría obtener el nombre de la canción que iTunes está reproduciendo actualmente. ¿A qué API debería referirme?

Me gustaría utilizarlo tanto para un widget de tablero o una aplicación Java / python, dependiendo de lo que sea más fácil de usar.

¿Tienes algunas referencias para mí?

Gracias de antemano, Mario


Supongo que está desarrollando para OS X según el comentario del widget del Tablero. En ese caso, la forma más fácil de interactuar con iTunes desde un widget de Dashboard, Python o Java sería llamar AppleScript (ver el código de Raphael) a través de una biblioteca de AppleScript. Para Python, appscript . Para Java, el paquete com.apple.cocoa . Y creo que los widgets de Dashboard pueden hacerlo llamando a la herramienta de línea de comandos de widget.system() y widget.system() .