Tuesday, June 21, 2011

do you use mac os x? want to help emesene? want to be the creator of a plugin? here is some help

itunes needs a "currently playing" plugin

let's do this, I give you almost the complete recipe, you build it as a plugin and everyone is happy

on the shell:

sudo pip install appscript
python

now on the python shell:

>>> import appscript
>>> itunes = appscript.app('iTunes')
>>> current_track = itunes.current_track
>>> current_track.name.get()
u'Temporary Like Achilles'
>>> current_track.artist.get()
u'Bob Dylan'
>>> current_track.album.get()
u'Blonde on Blonde'

now fetch emesene's code, see how the other "current playing" plugins are made, create the itunes version and send us a pull request!

2 comments:

Mystro256 said...
This comment has been removed by the author.
David Aponte said...

Saludos. Hice unas modificaciones para borrar logs en emesene2. Las hice en ContactInformation.py y Logger.py. Me gustaría enviártelas pero no sé cómo hacerlo. Nunca he usado los gits. Hay alguna otra forma?
No son complejas. Son dos botones que borran logs. Esto es un requerimiento mío pues no me gusta llevar registro de todas mis conversaciones, pero sí de unas pocas.
Lo ideal sería tener un check box en el diálogo de ContactInformation para decidir si ese contacto se debe "loguear" o no. Quizás haga esto después.
En todo caso, cómo puedo hacerte llegar estas modificaciones?

Gracias :)