Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 18 utilisateurs en ligne, consultez le détail
Auteur Message
nali
#0 Message posté le : 07-02-2005 à 19:25:28


Elfe


Forum : Modérateur
Association :
Arrivé(e) le : 05-04-2003
Nombre de messages : 3670
Parmi ses nombreuses possibilités , wget sait rapatrier un site complet.

Synthaxe :
wget -r -np -k http://lesite.net

Version longue :
wget --recursive --no-parent --convert-links http://lesite.net

Explication des options :

--recursive (-r) : pour la récursivité , qui consiste dans notre cas à récupérer également les sous répertoires et non le seul répertoire racine .
--no-parent (-np) : Dans le cas ou on veux récupérer uniquement une partie du site , indique de ne pas remonter plus haut dans l'arborescence que défini dans la ligne de commande .
--convert-links (-k) : apres téléchargement , converti les liens dans les documents afin de les adapter à la consultation locale .

Exemple :

Racine du site /
/Dossier 1
/Dossier 2
/Dossier 3

wget -r -np -k http://lesite.net/Dossier 2

Si on ne veut que Dossier 2 , on doit utiliser l' option -np , sinon wget va aussi télécharger les Dossiers 1 et 3 .

Pour d' autres options , voyez donc la page de man de wget . Il existe la possibilité d'authentification par utilisateur/mot de passe (--http-user=utilisateur --http-passwd=mot de passe ) , l'utilisation d' un proxy avec ou sans mot de passe , et même la possibilité de limiter la bande passante utilisée lors du téléchargement (--limit-rate=10k pour limiter à 10k/s ).

Ne pas oublier non plus que dans une autre utilisation , wget sait reprendre un téléchargement interrompu grace à l'option --continue (-c) , à condition que le serveur http ou ftp le supporte , ce qui est souvent utile pour les gros fichiers tels que images iso .


--Message édité par nali le 07-02-2005 à 19:25:28--


-------------------------------------
un Cathare a l Ouest