Archivos para la Categoría 'iTunes'

Integración de Applescripts + iTunes + Quicksilver


Si algo le da versatilidad a Mac OS X es sin duda la posibilidad de que cualquier usuario, con un mínimo  de curiosidad y con un poco de interés pueda desarrollar sus propios applescripts. Vayamos por partes, ¿Qué es un applescript?. Se trata de pequeños programas que podemos crear nosotros mismos con un lenguaje muy intuitivo (siempre que nos manejemos un poco con el inglés) totalmente integrados en Mac OS X. Como he dicho, podríamos decir que son “mini-aplicaciones” que podemos crear a medida para automatizar pequeñas acciones que realizamos a menudo. Para crearlos solo tenemos que acceder al editor de scripts, el cual encontraremos en la carpeta Aplicaciones → AppleScript → editor de scripts.app. Si queréis saber más sobre los applescript os dejo un par de enlaces. Una vez tengamos creados nuestros applescritps, Quicksilver será nuestro mejor aliado. Quicksilver nos permite enlazar los applescripts un atajo de teclado, de esta forma los tendremos mucho más a mano.
En primer lugar vamos a ver un par de applescripts que nos harán la vida un poco más fácil a la hora de controlar nuestro iTunes. Para los que tengáis un macbook/apple-keyboard que no disponga de “pausa” “siguiente” y “anterior” como funcionalidad en las teclas función estos scripts os ayudarán a imitarlas. Se trata de unos scripts muy simples que nos permitirán hacer play/pausa, avanzar a la siguiente canción o retroceder a la canción anterior con unas simples combinaciones de teclas sin tener que acceder a iTunes. Veamos como hacerlo:

1 – Descargar el Pack con los tres scripts. Una vez lo tengamos descargado lo descomprimimos y tendremos tres scripts:

2 – El segundo paso es enlazarlos con Quicksilver. Para ello llamamos a Quicksilver con la combinación de teclas que tengamos asignada (generalmente control + espacio).

Una vez hayamos llamado a Quicksilver accedemos a sus preferencias pulsando Command + , .  En el cuadro de diálogo que se abrirá, pulsamos en la pestaña “Triggers”:

En este momento procederemos a crear los atajos de teclado que llamarán a nuestros scripts, los cuales a su vez ejecutarán las acciones de play/pausa, siguiente y anterior. Para crearlos pulsamos en el “+” situado en la esquina inferior izquierda y seleccionamos la opción HotKey:

En este momento se deslizará una ventana, la cual tendrá que quedar configurada de la siguiente forma:

Como vemos, en el primer bloque tendrá que ir seleccionado el script que queramos que se ejecute, en este caso empezaremos por el de Play/pausa. Nos aseguramos de que todo está como en la imagen y le damos a save.

3 – El tercer y último punto consiste en asignar el atajo de teclado a nuestros script. Para ello clickamos en la tercera columna en la misma línea en la que se encuentra nuestro script, se desplegará el siguiente menú a nuestra derecha:

Hacemos click en la casilla donde dice “Hotkey” y seleccionamos la combinación de teclas con la cual queremos que este script se ejecute. En mi caso tengo elegida “command + intro”. Ya podemos cerrar las preferencias de quiksilver y disfrutar de este pequeño script. Para configurar los otros dos restantes tenemos que actuar de la misma forma solo que seleccionaremos los otros dos scripts. Para estos dos últimos tengo seleccionadas “command + →” para pasar al siguiente tema y “command + ←” para volver al tema anterior.
Cuando todo haya finalizado, la sección de triggers de Quicksilver tendrá que tener estas tres líneas en su haber:

Ahora ya podemos controlar nuestro itunes de una forma un poco más sencilla si nuestro viejo teclado no nos lo permite ;) . Espero que os haya servido de ayuda. ¿Problemas? , ¿Dudas?, dejad un comentario y las resolveremos :)

Listas de Reproducción Inteligentes y mis manías

Por experiencia he podido comprobar que en general los usuarios de iTunes no utilizan las listas de reproducción inteligentes. Yo personalmente soy bastante maniático en lo que a mi música se refiere. Me gusta mucho tener toda la música bien etiquetada con su artista, álbum, número de pista, género, ilustración. No es solo una manía, el hecho de tenerlo todo bien organizado nos facilita luego el poder crear listas de reproducción inteligentes por género, artista, año… y llevar así un poco más lejos la utilidad del iTunes. Encontrar todas esas canciones que tenemos sin etiquetar correctamente diseminadas por nuestra biblioteca puede resultar muy tediosos si tenemos una gran biblioteca. Por ello vamos a ver como crear unas listas de reproducción inteligentes que nos facilitarán mucho la tarea. Se trata de 4 listas inteligentes, en la primera de ellas, llamada “Sin artista”, iTunes meterá automáticamente todas las canciones de nuestra biblioteca que no tengan asignado un artista, la segunda de ellas es “Sin género” y la tercera “Sin no-comentario”. Esta última añadirá todas las que tengan cualquier comentario, esto lo hacemos pues en ellos suele haber información de quién la ripeo, webs de música pirata, spam…, y eso es algo que, al menos a mi, no me interesa nada tener en mi biblioteca, y menos ahora en iTunes 8 con la opción de Genius. Luego la cuarta y última será una lista llamada “Mal Etiquetadas” que nos englobará las tres anteriores, por si queremos tener todas nuestras canciones mal etiquetadas disponibles de un vistazo.
Paso a explicar como crear cada una de estas listas:

1 – Sin género: Seleccionamos la ventana de iTunes y pulsamos : Archivo -> Nueva lista de reproducción inteligente (o cmd + alt + n), se nos abrirá el siguiente cuadro de diálogo:

El cual modificaremos para que quede de la  siguiente forma:

Es importante que la primera pestaña tenga seleccionada la opción “Cumplir todas las siguientes reglas”
Clickamos en aceptar y ya la tenemos creada. Una vez hecho esto le daremos el nombre de “Sin Género”

2 – Sin artistas: Seleccionamos la ventana de iTunes y pulsamos : Archivo -> Nueva lista de reproducción inteligente (o cmd + alt + n), se nos abrirá el anterior cuadro de diálogo, esta vez este tendrá que quedar de la siguiente forma:

Es importante que la primera pestaña tenga seleccionada la opción “Cumplir todas las siguientes reglas”
Clickamos en aceptar y ya la tenemos creada. Una vez hecho esto le daremos el nombre de “Sin Artista”

3 – Sin no-comentario: Seleccionamos la ventana de iTunes y pulsamos : Archivo -> Nueva lista de reproducción inteligente (o cmd + alt + n), se nos abrirá el anterior cuadro de diálogo, esta vez este tendrá que quedar de la siguiente forma:

No olvidemos dejar el campo correspondiente a comentario vacío.
Clickamos en aceptar y ya la tenemos creada. Una vez hecho esto le daremos el nombre de “Sin no comentario”

4 – Mal etiquetadas: Esta última lista englobará las 3 anteriores. Seleccionamos la ventana de iTunes y pulsamos : Archivo -> Nueva lista de reproducción inteligente (o cmd + alt + n), se nos abrirá el anterior cuadro de diálogo, esta vez este tendrá que quedar de la siguiente forma:

Como veis todas ellas incluyen un campo para excluir los podcast. Esto lo hago por que muchos de los podcast tienen en el comentario una descripción del podcast en si, lo cual es interesante conservar. Por último para que todo funcione bien os sugiero dotar a todos vuestras películas de algún comentario tipo “Video”, de esta forma las películas tampoco se colarán en estas listas. Claro está que las podéis personalizar para que se ajusten a vuestras necesidades.