Descargar con RapidShare premium en Opera

Posted on Tuesday, July 8, 2008 in Programación, Programación web, Internet, Opera

Descargar con RapidShare premium en Opera

La culpa vuelve a ser de Fonso, que me pregunta por algo similar a FlashGot pero para Opera y en Linux, es decir, un modo de poder seleccionar en el navegador un bloque de URLs de RapidShare para descargarlas con una cuenta premium en un gestor de descargas. Y yo claro, al no encontrar nada, pues no pude evitar ponerme a hacer algo.

Acabé con un script de bash que acepta como parámetros una lista de enlaces y los añade en el gestor de descargas Aria con cuenta premium the RapidShare. Usar aria no fue una elección, ya que fue el único que encontré, aparte de wget, que soporta cuentas premium de RapidShare (es decir, autenticación HTTP) sin problemas.

El script se descarga en un directorio a elección del usuario, vamos a poner por ejemplo /usr/local/bin y para añadirlo al Opera se ha de editar el fichero de configuración de menús que se encuentra en ~/.opera/menus. Por defecto es algo así como standard_menu.ini. En caso de no saber cual es el fichero se puede comprobar en la opción Menu Configuration de la configuración. Si no tienes un fichero de menú puedes generarlo en Herramientas -> Opciones -> Avanzado -> Barras -> Configurar menú -> Duplicar.

En el fichero de configuración del menú se añadira una línea como ésta en la sección [Hotclick Popup Menu]:

Item, "Descargar selección"=Execute program, "/usr/local/bin/downloadthis.sh", "%t"

Suponiendo que la ubicación del script sea /usr/local/bin/downloadthis.sh, de no ser así se reemplazará por lo que proceda.

Descargar script