Aca tengo otro script para subir a megaupload, mas corto y aparentemente mas sensillo...
Código:
#!/bin/bash
pag=`curl -s http://www.megaupload.com | grep '<FORM' | cut -f8 -d\"`
url=`echo $pag | cut -f1 -d?`
id=`echo $pag | cut -f2 -d? | cut -f2 -d=`
#user= para que los archivos quedan en su cuenta lo pueden obtener usando wireshark y subiendo un archivo desde la pagina mismo
#despues al valor lo agregan despues del message asi: -F user='loquesea'
#message pueden poner lo que se les ocurra
#el 13 no se porque es pero va siempre y los demas valores los obtiene en el curl anterior para saber el server y la id del upload
#para los que no se den cuenta o no saben lo siguiente es una sola linea fijenese en las comillas `
download=`curl -s -A 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)' -F file=@$1 -F message='bashupload' -L $url?"UPLOAD_IDENTIFIER=$id&sessionid=$id&s=13"`
echo $download | cut -f6 -d\'
Justamente, esa fue la idea de mi ultimo mensaje (anterior a este)... Voy usar curl para no complicarme y ejecutarlo con los parametros correspondientes. O de ultima crear un batch que ejecute curl y que guarde en un txt el link de descarga y lo proceso despues con vb....