|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre émérite
![]() Sébastien PIERREAmbulancier Inscription : janvier 2004 Messages : 869 ![]() |
Bonjour à tous.
Voici mon problème : Je cherche à télécharger un fichier stocké sur Mégaupload avec la commande wget et mon compte prémium. J'y arrive, mais mon fichier ne porte pas le bon nom à l'arrivée par exemple si je télécharge ce fichier la : http://www.megaupload.com/?d=0M5YBPEF via cette commande (le cookies à déjà été préparé au par avant) : Code :
wget -c --load-cookies ~/.cookies/megaupload http://www.megaupload.com/?d=0M5YBPEF J'ai essayé avec curl et ..... même résultat ![]() Merci d'avance pour toute aide fournie. |
|
|
10
|
|
|
#2 |
|
Membre Expert
![]() Inscription : avril 2003 Messages : 1 644 ![]() |
bonjour,
il ne charge pas le fichier mais le xml pour obtenir le fichier !! a+ |
|
|
01
|
|
|
#3 |
|
Membre émérite
![]() Sébastien PIERREAmbulancier Inscription : janvier 2004 Messages : 869 ![]() |
Et pourtant mon fichier est bien présent, et quand je l'ouvre le contenu est correcte.
Ce n'est vraiment que le nom qui me pose problème. |
|
|
10
|
|
|
#4 |
|
Expert Confirmé
![]() Inscription : janvier 2011 Messages : 970 ![]() |
Salut,
Tu connais le nom de ton fichier avant de lancer le téléchargement ? Si oui y'a l'option "-O nom_fichier" de wget.
__________________
$ man woman Il n'y a pas de page de manuel pour woman. |
|
|
10
|
|
|
#5 |
|
Membre émérite
![]() Sébastien PIERREAmbulancier Inscription : janvier 2004 Messages : 869 ![]() |
non je ne le connais pas, sinon ça aurait été trop simple
Il semblerait que ce soit du à la distribution linux, à priori sur Debian etch le wget suis bien les redirection pour avoir le fichier mais ne réccupère jamais le nom, j'ai trouvé une solution, je la poste ce soir (manque de temps) |
|
|
01
|
|
|
#6 |
|
Expert Confirmé
![]() Inscription : janvier 2011 Messages : 970 ![]() |
Et avec cURL de cette façon :
Code :
curl -L -O --load-cookies ~/.cookies/megaupload http://www.megaupload.com/?d=0M5YBPEF
__________________
$ man woman Il n'y a pas de page de manuel pour woman. |
|
|
10
|
|
|
#7 | ||
|
Membre émérite
![]() Sébastien PIERREAmbulancier Inscription : janvier 2004 Messages : 869 ![]() |
même résultat qu'avec wget, fichier téléchargé mais nom incorrect, même avec l'option -L.
J'ai donc du ruser, en récupérant l'information "location" dans l'entête puis en la passant au téléchargement, voici ce que ça donne : Code :
Si quelqu'un trouve une solution plus adéquate ou performante, je prend, car mon script traite plusieurs centaines de fichiers (800 à 1200), donc la moindre seconde gagné est intéressante |
||
|
|
10
|
Copyright © 2000-2012 - www.developpez.com