vendredi 15 octobre 2010

Télécharger depuis megaupload.com en ligne de commande

Pour ceux qui téléchargent régulièrement des fichiers depuis megaupload voici un script bash qui vous permettra de lancer le téléchargement beaucoup plus et sans passer par un navigateur:

ubugnu@ubugnu-laptop:~$ echo "Entrez le lien:";read l;a=(`wget -qO- $l | grep -oP "(http.*gencap\.php\?.*\.gif|\"\w{20}\"|\w{100,})" | tr -d "\""`);wget -qO /tmp/c ${a[2]};echo "Entrez le captcha:";(eog /tmp/c &);read c;kill `pidof eog`;echo "Attendez 46 secondes avant le début du téléchargement...";wget -c `wget -qO- --post-data="captchacode="${a[0]}"&megavar="${a[1]}"&captcha="$c $l | grep -P "id=\"downloadlink\"" | grep -oP "(((http)\://){1}\S+)" | grep "megaupload.com\/files" | tr -d "\"" && sleep 46`

Si vous ne voulez pas taper ce script bash à chaque fois, créez un alias (une commande qui le représente) en modifiant le fichier /etc/bash.bashrc en ajoutant:

alias mega='.... ici le script ...'

Maintenant vous n'aurez qu'à taper mega dans un terminal pour lancer le script.