Denis Bitouzé
2008-09-19 16:53:55 UTC
Bonjour,
je veux, en lignes de commandes, rapatrier des fichiers, dont
l'URL <URL> est de la forme :
http://<adresse_site>/<repertoire_1>/.../<repertoire_1>/<titre_fichier>/downloadFile/file/<nom_fichier>.<extension>?nocache=<nombre>
(à moins qu'il y ait plus simple pour atteindre un fichier)
Avec curl, pas de problème : la commande
curl -u <identifiant>:<mot_de_passe> -O <URL_tronquee>
(où <URL_tronquee> est <URL> expurgé de la fin : ?nocache=<nombre>) me
rapatrie le fichier demandé. Par contre, avec wget, je n'obtiens pas ce
qu'il faut :
wget --user=<identifiant> --password=<mot_de_passe> <URL>
tout comme :
wget --user=<identifiant> --password=<mot_de_passe> <URL_tronquee>
me rapatrie un fichier dont le nom est de la forme :
login_form?came_from=http:%2F%2F<adresse_site>%2F<repertoire_1>%2F...%2F<repertoire_n>%2F<titre_fichier>%2FdownloadFile%2Ffile%2Ft<nom_fichier>.<extension>&retry=&disable_cookie_login__=1
et qui est en fait le fichier html de la page d'authentification du
site.
Merci d'avance pour tout coup de main permettant d'utiliser wget.
je veux, en lignes de commandes, rapatrier des fichiers, dont
l'URL <URL> est de la forme :
http://<adresse_site>/<repertoire_1>/.../<repertoire_1>/<titre_fichier>/downloadFile/file/<nom_fichier>.<extension>?nocache=<nombre>
(à moins qu'il y ait plus simple pour atteindre un fichier)
Avec curl, pas de problème : la commande
curl -u <identifiant>:<mot_de_passe> -O <URL_tronquee>
(où <URL_tronquee> est <URL> expurgé de la fin : ?nocache=<nombre>) me
rapatrie le fichier demandé. Par contre, avec wget, je n'obtiens pas ce
qu'il faut :
wget --user=<identifiant> --password=<mot_de_passe> <URL>
tout comme :
wget --user=<identifiant> --password=<mot_de_passe> <URL_tronquee>
me rapatrie un fichier dont le nom est de la forme :
login_form?came_from=http:%2F%2F<adresse_site>%2F<repertoire_1>%2F...%2F<repertoire_n>%2F<titre_fichier>%2FdownloadFile%2Ffile%2Ft<nom_fichier>.<extension>&retry=&disable_cookie_login__=1
et qui est en fait le fichier html de la page d'authentification du
site.
Merci d'avance pour tout coup de main permettant d'utiliser wget.
--
Denis
Denis