Introducción
Parece ser que no existe actualmente, ningún gestor gráfico en Linux, que permita subir archivos de más de 2 GB a Megaupload, tampoco existe ningún navegador que permita realizar esta operación, solo tienes una opción que es emplear Plowshare desde el terminal.
Sin embargo tienes la posibilidad de emplear Envied Megauploader, que es un sencillo script desarrollado por Nikolai Rachmaninoff, que te facilita el trabajo de subir archivos a Megaupload.
El script
Plowshare
Plowshare es una herramienta de la línea de comandos que te permite subir y descargar archivos de los sitios más populares que existen para compartir archivos. La última versión disponible de Plowshere, soporta los siguientes:
115.com, 1fichier, 2Shared, 4Shared, Badongo, Data.hu, Dataport.cz, DepositFiles, divShare, dl.free.fr, Euroshare.eu, FileServe, FileSonic, HotFile, Humyo, Mediafire, Megaupload, Multiupload, MirrorCreator, Netload.in, Rapidshare, Sendspace, Uploaded.to, Uploading.com, Usershare, x7.to, ZShare, Wupload
Instalación
Lo primero es instalar las dependencias necesarias:
sudo apt-get install curl recode imagemagick tesseract-ocr-eng rhino aview perlmagick
el siguiente paso es descargar e instalar el paquete que contiene Plowshare:
wget https://code.google.com/p/plowshare/downloads/detail?name=plowshare_1~git20110926-1_all.deb
sudo dpkg -i plowshare_1~git20110926-1_all.deb
Funcionamiento
Plowshare está constituido por varias herramientas, entre ellas, la correspondiente para subir archivos:
plowup service file
donde:
«service», es el sitio donde queremos alojar el archivo
«file», es el archivo que queremos alojar
por ejemplo para subir video.avi a megaupload, el uso sería el siguiente:
plowup megaupload video.avi
La misma operación tenemos para descargar archivos desde algún sitio:
plowdown enlace
Esto es lo más básico en cuanto al funcionamiento, para mas detalle puedes consultar las páginas «man» de estos comandos.
Envied Megauploader
Ahora el tema es facilitar aún más el trabajo, para ello solo tienes que instalar el script. Sin embargo, al hacer las pruebas he detectado un pequeño error en el mismo, con lo que en lugar de descargar el proporcionado por el autor de la aplicación, descarga el siguiente:
[wpfilebase tag=file path=’scripts/Envied%20MegaUploader.sh.tar.gz’]
Solo he modificado un pequeño error que tenía. Sin embargo, aún así se hace pesado tener que introducir cada vez el nombre de usuario y la contraseña, si siempre es el mismo, claro. En este caso, te propongo modificar el script, para solucionar este problema:
#!/bin/sh
username=TU_NOMBRE_DE_USUARIO
password=TU_CONTRASEÑA
#===============================================================================
FILE=`zenity --file-selection --title="Select the file you wish to upload"`
case $? in
0)
echo "\"$FILE\" selected.";;
1)
echo "No file selected.";;
-1)
echo "No file selected.";;
esac
#================================================================================
description=$(zenity --entry --title="File description" --text="Insert the file description" --entry-text "Your username here")
plowup megaupload "$FILE" --auth "$username":"$password" -d "$description" 2>&1 | zenity --title="Envied Megauploader" --width 500 --height 500 --text-info
#================================================================================
exito
Donde solo tienes que sustituir «TU_NOMBRE_DE_USUARIO» y «TU_CONTRASEÑA», por sus respectivos valores
Más información | Gnome-Look.org, Plowshare, WebUpd8
Me parece un tip muy práctico y útil. Muchas gracias por compartirlo.