Je voudrais contrôler iTunes via Objective-C (je ne peux pas installer correctement Python appscript
sur mon système OS/X 10.6.3 ... cela aurait été mon premier choix).iTunes Apple Events API
D'après ce que je comprends, l'IPC sur le cacao est basé sur Apple Events: est là non plus:
- Documentation en ligne sur les événements iTunes/Apple API?
- Mécanisme d'instruction pour accéder à l'API iTunes?
Je sais sur AppleScript Editor/Open fonctionnalité dictionnaire, mais je ne peux pas comprendre comment traduire les informations que je vois dans les appels IPC.
Note: Je l'ai déjà essayé Élaborons par PyObjC mais la fonction principale que je suis après est-piste de recherche que je ne peux pas comprendre.
Clause de non-responsabilité: OS/X super-newbie here.
Wow! dommage que je n'ai qu'un +1 et accepte! Merci. – jldupont
Salut jldupont, s'il vous plaît utilisez OS X pas OS/X ... ce n'est pas OS/2! Désolé pour mon commentaire non pertinent, mais je n'ai pas pu résister: p – Yuji
L'avantage de SB est qu'il est inclus dans le système d'exploitation; l'inconvénient est que ce n'est pas aussi bon que AppleScript (ou appscript). Vous payez votre argent et prenez votre choix ... BTW, iTunes inclut une commande 'search' en plus de supporter les clauses' dont'; ce qui est le mieux pour une tâche particulière dépend de ce que vous voulez faire. par exemple. En utilisant une clause 'which':' app ('iTunes'). Pistes [its.artist == 'Pink Floyd']. Nom() '; en utilisant la commande 'search':' app ('iTunes'). library_playlists [1] .search (pour _ = 'Pink Floyd', only = k.artists) ' – has