Bonjour,

Essayez ceci:

 wget --cookies=off --header \"Cookie: __ac=XXXX A COMPLETER XXXXX\"
\"http://<adresse site>/<repertoire 1>.../<repertoire 1>/<titre
fichier>/downloadFile/file/<nom fichier>.<extension>?nocache=<nombre>


 Pour retrouver un cookie, utiliser Firefox: 

1. Dans le menu, aller dans Tools/options
2. Sélectionner l'onglet Privacy
3. Cliquer sur le bouton "View Cookies" 
4. Rechercher le serveur "<adresse site>" et sélectionner la ligne "__ac" 
5. En dessous, vous pouvez voir la valeur du cookie que vous pouvez copier
et coller dans l'url.

Cordialement,
Ludovic


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Denis Bitouzé
Sent: Friday, September 19, 2008 18:54
To: [email protected]
Subject: [CPS-users-fr] Téléchargement de fichiers : curl OK mais pas wget

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>/down
loadFile/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<rep
ertoire_n>%2F<titre_fichier>%2FdownloadFile%2Ffile%2Ft<nom_fichier>.<extensi
on>&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

_______________________________________________
cps-users-fr
Adresse de la liste : [email protected] Gestion de l'abonnement :
<http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à