Wget automatique sur un site avec auth

Wget automatique sur un site avec auth - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 12-10-2004 à 09:30:51    

Bonjour,
 
je cherche à savoir s'il y a moyen (et si oui comment) aller rechercher des infos avec wget sur un site avec authentification prélable... donc pour que le wget s'autoauthentifie quoi...
 
tout en sachant que ce site n'est pas à moi et que s'il passe des infos en formulaire lors de l'auth, je n'en connais pas les noms de champs des formulaires...
 
une idée ou un piste?

Reply

Marsh Posté le 12-10-2004 à 09:30:51   

Reply

Marsh Posté le 12-10-2004 à 09:32:44    

rapide utilisation du man, ça marche pas ça ?

--http-user=user
       --http-passwd=password
           Spécifie le nom d'utilisateur user et le mot de passe password pour
           un serveur HTTP.  En fonction du type de défi, Wget le cryptera en
           utilisant le mécanisme d'authentification basic (non-sécurisé) ou
           digest.
 
           Une autre manière de spécifier le nom d'utilisateur et le password
           c'est d'utiliser l'URL elle-même.


Message édité par Mjules le 12-10-2004 à 09:32:57

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 12-10-2004 à 09:33:34    

--load-cookies fichier
           Charge les cookies depuis fichier avant le premier téléchargement
           HTTP.  fichier est un fichier texte dans le format originellement
           utilisé par Netscape pour le fichier cookies.txt
 
           Vous utiliserez cette option lorsque vous répliquerez des sites qui
           requièrent d'être authentifié pour accéder à leur contenu.  Le pro-
           cessus d'authentification repose typiquement sur l'envoie d'un
           cookie HTTP pour recevoir et vérifier votre accréditation.  Le
           cookie est alors renvoyé par le navigateur lorsque vous accédez à
           certaines parties du site pour prouver votre identité.
 
           Faire une copie d'un tel site requiert que Wget envoie les mêmes
           cookies que votre navigateur lorsqu'il communique avec le site.
           Ceci est fait en indiquant l'emplacement du fichier cookies.txt
           avec --load-cookies.  Wget enverra les même cookies que votre navi-
           gateur dans la même situation.  Les navigateurs stockent leurs
           cookies dans des endroits différents :
 
           Netscape 4.x.
               Les cookies sont dans ~/.netscape/cookies.txt.
 
           Mozilla and Netscape 6.x.
               Les cookies de Mozilla s'appellent aussi cookies.txt, et sont
               situés quelque part dans le répertoire ~/.mozilla.  Le chemin
               complet ressemble souvent à ~/.mozilla/default/une-chaine-
               bizarre/cookies.txt.
 
           Internet Explorer.
               Vous pouvez fabriquer un fichier de cookies pour Wget en util-
               isant dans le menu Fichier, Importer et Exporter, Exporter les
               cookies.  Ceci a été testé avec Internet Explorer 5 ; ce n'est
               pas garanti que ça marche avec les versions antérieures.
 
           Autres navigateurs.
               Si vous utilisez un autre navigateur pour créer vos cookies
               --load-cookies ne fonctionnera que si vous pouvez indiquer
               l'emplacement ou produire un fichier cookie dans le format
               Netscape comme s'y attend Wget.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 12-10-2004 à 10:10:59    

ben le prob c'est que le site fonctionne avec des sessions. Pas de cookies ni du http auth..

Reply

Marsh Posté le 12-10-2004 à 22:05:48    

et en passant les arguments dans l'adresse ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 12-10-2004 à 22:11:56    

pour backuper un forum phpbb en auto j'utilise wget avec load-cookie et une url avec plein de parametre et ça marche ;)


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 15-11-2004 à 21:13:36    

Tu pourrais pas nous donner ta ligne complete?
j'essaye avce curl et wget et je bloque.Il me telcharge la page d'identification et non pas la page apres
:(
 
Merci

Reply

Marsh Posté le 01-02-2005 à 15:26:02    

Hello ! moi j'essaie aussi de faire quelque chose de similaire sauf que le site utilise les cookies.... pourtant, avec load cookies, ça marche pas. Des autres idées ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed