Descargando trailers de Filmtrailer

Filmtrailer era uno de los podcasts de iTunes a los que estuve suscrito. La teoría es que iTunes descarga los podcasts automáticamente y los tiene listos para sincronizarlos al iPhone.

En la práctica me topé con varios detalles. No puedes decirle a iTunes una hora específica cuándo descargar y lo hacía en horario de trabajo, mi iPhone de 8Gb se llenaba rápidamente, la sincronización era lenta, iTunes es lento, etc.

Recientemente recordé Filmtrailer y como ya no quiero usar iTunes, hice un script de Ruby que descarga nuevos trailers de la misma fuente. Una tarea de cron lo ejecuta a las cuatro de la mañana.

Pueden descargar el script aquí. Requiere wget y las gemas Mechanize y Nokogiri. En realidad podría reemplazarse Mechanize con open-uri, pero lo programé sobre la base de un script anterior más complicado y quedó así.