Le blog de KueiSaho

[Linux] Télécharger en ligne de commande sur Megaupload

Sur mon Home Server je n’ai pas d’interface graphique, je me connecte en ssh dessus. Du coup le gestionnaire de téléchargement de Megaupload n’est pas utilisable.

J’ai donc fait un petit script pour lancer mes téléchargements :

1/ Il faut d’abord créer un fichier texte avec les URLs de téléchargement du genre :

http://www.megaupload/url1

http://www.megaupload/url2

http://www.megaupload/url3

2/ Copier ce petit script :

user@computer:$
#!/bin/bash
mkdir $1."dir"
for i in `cat /mnt/data/Download/Megaupload/$1` ; do cd $1."dir" ; nohup wget -c
$i & done

3/ Le lancer avec comme argument le fichier contenant les URLs :

user@computer:$ ./megadownload.sh list.txt

Attention les téléchargements ce lanceront tous en même temps et non les un après les autres. Mais il m’arrive de mettre une soixantaine d’URLs sans que cela ne pause problème.
D’ailleurs cela ne m’est jamais arrivé, mais si vous avez besoin de reprendre des téléchargements commencés, l’option -c à wget permet de le faire.

Edit : je me suis rappelé être tombé sur un article sur le blog de Korben parlant d’un script bien plus évoluer pour télécharger sur les sites de direct download : Plowshare

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre user="" computer="" escaped="">