Como hacerte tu propio Muxtape.app

28
Junio
2008

Muxtape nació hace solo unos meses, pero empieza a ser el sitio de año para muchas personas. La idea es simple: te registras, subes hasta 12 MP3, les das un título y compartes la lista con tus amigos. ¡Es como si los sueños de Rob, Todd y Barry se volvieran Web 2.0!

La interfaz minimalista de Muxtape funciona perfectamente, pero a veces se echan de menos características de las verdaderas aplicaciones de usuario. Por suerte tenemos Fluid.

Lo primer es descargar Fluid de su página web, e instalarlo en nuestra carpeta de Aplicaciones. Cuando lo abrimos Fluid nos presenta una ventana donde debemos introducir ciertos datos.

URL
http://muxtape.com
Name
muxtape (aunque cualquier cosa valdría)
Location
Aplicaciones (o donde prefiráis)
Icon
Recomiendo descargar el icono de la cinta de Cocoa Grove, y utilizar uno de los colores proporcionados (utilizad la versión con extensión .icns para mejores resultados)

Cuando le demos “Create” nos creará la aplicación muxtape en el lugar donde le hemos pedido y nos ofrecerá abrirla. Una vez abierta la aplicación mostrará la página de inicio de Muxtape igual que se vería en Safari. Un pequeño “secreto”: se puede sacar una barra de herramientas y una barra de direcciones con el “botón-pastilla” de la parte superior derecha de la ventana (recuerda volver a picharlo para ocultarla cuando no la vayas a utilizar).

Lo primero que vamos a hacer es instalar un UserScript que nos ofrezca información sobre el MP3 que suena a través de Growl. Para ello abriremos el menú con el icono de un papiro y pincharemos en “Browse Userscripts.org…”. En la barra de direcciones introduce http://userscripts.org/scripts/show/25591 y pincha en el botón “Install this script”.

Ahora vamos a instalar un UserScript que he hecho para añadir tres elementos al menú del icono del Dock para poder reproducir/pausar, saltar a la siguiente y saltar a la anterior canción sin tener que ver la ventana. La dirección es http://userscripts.org/scripts/show/29284.

Si recargamos la página y vamos a una muxtape (por ejemplo podéis probar Tom Waits ate my dog for breakfast, os la recomiendo) podremos ver en el menú contextual del icono del Dock tres entradas para controlar la reproducción. Y gracias al otro script al comenzar la reproducción de un MP3 aparecerá un aviso de Growl y se verá en el badge de icono el número de pista actual. Solo le veo un problema a mi script y es que no puedes ocultar la ventana, ya que en el momento en que la ocultes las entradas del menú desaparecen (creo que es problema de Fluid).

Desconozco el estado actual de Prism, pero no creo que fuera difícil adaptar estas soluciones para ese sistema u otro sistema de generación de Site Specific Browsers.

Nota: Algunas de las ideas de esta entrada las encontré en Pimp My Muxtape (SSB) y Muxtape With Coverflow Using Fluid.

Actualización (2008-06-30): Esta mañana me he dado cuenta de que tanto mi script como el que recomendaba han dejado de funcionar porque el tipo que hace Muxtape ha cambiando su propio JavaScript. Creo que tengo el modo de volver a ponerlo a funcionar, pero tengo que probarlo. Espero tener una versión funcional pronto.

Actualización (2008-06-30): Si volveís a descargar volverán a funcionar los elementos del menú. Era más sencillo de lo que pensaba.

Actualización (2008-06-30): Cuando he terminado de pulir un script para las funcionalidades de mostrar el aviso de Growl y la cuenta de canciones en el Dock, me he puesto a escribir un correo al autor original por si quería utilizarlo. Inmediatamente he recibido un correo que acababa él mismo de publicar una nueva versión :D Su versión y la mía (la mía es mejor, no utiliza espera activa :D).


Un comentario a “Como hacerte tu propio Muxtape.app”

  1. Gravatar Zetman dice:

    Interesante, a ver si me creo una lista bien estridente para compartir con los compañeros de trabajo..para que no se duerman frente a la compu

Deja un comentario

Puedes enterarte de las respuestas a tus comentarios de esta entrada mediante myComments.

XHTML: Puedes utilizar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Tu servidor sin límites: 20GB de espacio, 1TB de transferencia, 1 dominio gratuito. Por 1.5€ al mes utilizando el código "RUIDOBLANCO" en DreamHost. Más información.