Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wget [Le 16/03/2016, 19:11]
90.31.59.7 [Par le script wgetgui]
wget [Le 11/09/2022, 11:42] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 2: Ligne 2:
  
 ---- ----
- 
- 
 ====== WGET ====== ====== WGET ======
  
 Wget est un programme en ligne de commande non interactif de téléchargement de fichiers depuis le Web. Il supporte les protocoles HTTP, HTTPS et FTP ainsi que le téléchargement au travers des proxies HTTP. Wget est un programme en ligne de commande non interactif de téléchargement de fichiers depuis le Web. Il supporte les protocoles HTTP, HTTPS et FTP ainsi que le téléchargement au travers des proxies HTTP.
  
-Wget peut travailler en arrière-plan et ainsi vous permettre de lancer un téléchargement et de vous déconnecter du système ! Utile car il ne requiert d'​action de l'​utilisateur et vous permet d'​effectuer ses tâches en arrière plan, ce qui peut être très utile pour les téléchargements de données nombreuses et lourdes. Vous pouvez ainsi changer de session et laisser Wget finir le travail !+Wget peut travailler en arrière-plan et ainsi vous permettre de lancer un téléchargement et de vous déconnecter du système ! Utile car il ne requiert ​pas d'​action de l'​utilisateur et vous permet d'​effectuer ses tâches en arrière plan, ce qui peut être très utile pour les téléchargements de données nombreuses et lourdes. Vous pouvez ainsi changer de session et laisser Wget finir le travail !
  
 Ce logiciel libre permet le simple téléchargement d'un fichier mais aussi la recopie en local de tout ou partie d'un site qui sera par la suite consultable hors-ligne. Point fort appréciable,​ Wget vous permet de reprendre un téléchargement échoué suite à divers problèmes (connexions instables ou très lentes etc...). Les nombreuses options de Wget en font un outil de téléchargement très puissant ! Ce logiciel libre permet le simple téléchargement d'un fichier mais aussi la recopie en local de tout ou partie d'un site qui sera par la suite consultable hors-ligne. Point fort appréciable,​ Wget vous permet de reprendre un téléchargement échoué suite à divers problèmes (connexions instables ou très lentes etc...). Les nombreuses options de Wget en font un outil de téléchargement très puissant !
Ligne 14: Ligne 12:
 ===== Pré-requis ===== ===== Pré-requis =====
  
-  * Disposer d'une connexion à Internet configurée et activée ​ +  * Disposer d'une connexion à Internet configurée et activée
- +
- +
- +
- +
- +
- +
  
 ===== Installation ===== ===== Installation =====
Ligne 28: Ligne 19:
 Il est possible de définir certaines des options ci-dessous dans le fichier personnel « .wgetrc ». Il est possible de définir certaines des options ci-dessous dans le fichier personnel « .wgetrc ».
  
-On peut noter qu'il existe une interface graphique **[[apt>​gwget]]**. ((Le paquet n'est plus dans les dépôts depuis [[oneiric|Ubuntu 11.10]].)) ​ 
  
 ===== Utilisation ===== ===== Utilisation =====
Ligne 67: Ligne 57:
 ''​**-m**''​ --> Active toutes les options convenables pour faire un miroir. ''​**-m**''​ --> Active toutes les options convenables pour faire un miroir.
  
-**''​--follow-ftp''​** --> Sans cette option tous les liens FTP donnés depuis un document HTML seront ignorés.+**''​%%--%%follow-ftp''​** --> Sans cette option tous les liens FTP donnés depuis un document HTML seront ignorés.
  
 **''​-H''​** --> Autorise lors d'un téléchargement récursif le changement d'​hôtes. **''​-H''​** --> Autorise lors d'un téléchargement récursif le changement d'​hôtes.
Ligne 79: Ligne 69:
 **''​-a''​** --> Idem que -o sauf que les messages sont ajoutés à la suite du fichier empêchant ainsi d'​écraser l'​ancien fichier. **''​-a''​** --> Idem que -o sauf que les messages sont ajoutés à la suite du fichier empêchant ainsi d'​écraser l'​ancien fichier.
  
-**''​--user-agent=paul''​** -->​S'​identifier sous le nom paul pour le serveur HTTP. Permet de falsifier la valeur de user-agent envoyé par Wget, ceci n'est pas recommandé à moins de vraiment savoir ce que vous faites+**''​%%--%%user-agent=paul''​** -->​S'​identifier sous le nom paul pour le serveur HTTP. Permet de falsifier la valeur de user-agent envoyé par Wget, ceci n'est pas recommandé à moins de vraiment savoir ce que vous faites
  
-**''​--limit-rate=30K''​** --> Permet de limiter le débit, ici à 30 ko/s.+**''​%%--%%limit-rate=30K''​** --> Permet de limiter le débit, ici à 30 ko/s.
  
 **''​-q''​** --> Évite l'​affichage des messages du wget. **''​-q''​** --> Évite l'​affichage des messages du wget.
  
 //​D'​autres options sont bien sûr disponibles,​ elles sont disponibles sur le Manpage en francais. ( Voir dans la section Références )// //​D'​autres options sont bien sûr disponibles,​ elles sont disponibles sur le Manpage en francais. ( Voir dans la section Références )//
- 
- 
  
  
Ligne 120: Ligne 108:
 Télécharger les URL contenues dans un fichier : Télécharger les URL contenues dans un fichier :
 <​code>​wget -i fichier</​code>​ <​code>​wget -i fichier</​code>​
 +
 +Télécharger un fichier accessible par un lien dynamique (notamment les sites en PHP) :
 +Il faut mettre l'​adresse URL entre simple quote et préciser le nom du fichier de destination avec l'​option -O
 +<​code>​wget -i $HOME/​Téléchargements/ ​ '​https://​www.vim.org/​scripts/​download_script.php?​src_id=19574'​ -O taglist_46.zip</​code>​
  
 Télécharge récursivement le site ( -r ) et enregistre les messages dans le fichier wgetlog ( -o ) en limitant le débit du téléchargement à 30 Ko/s ( --limite-rate=30k ) : Télécharge récursivement le site ( -r ) et enregistre les messages dans le fichier wgetlog ( -o ) en limitant le débit du téléchargement à 30 Ko/s ( --limite-rate=30k ) :
Ligne 174: Ligne 166:
   * [[http://​www.gnu.org/​software/​wget/​|Site officiel de Wget]]   * [[http://​www.gnu.org/​software/​wget/​|Site officiel de Wget]]
   * [[http://​www.delafond.org/​traducmanfr/​man/​man1/​wget.1.html|Manpage en français]]   * [[http://​www.delafond.org/​traducmanfr/​man/​man1/​wget.1.html|Manpage en français]]
-  * [[http://​ubunblox.servhome.org/​wget-et-ses-options.html|Wiki sur ubunblox]] 
  
 ---- ----
 //​Contributeurs : [[:​utilisateurs:​ste]],​ [[:​utilisateurs:​zoph]],​ [[:​utilisateurs:​sidney_v]],​ [[:​utilisateurs:​weedfast]]//​ //​Contributeurs : [[:​utilisateurs:​ste]],​ [[:​utilisateurs:​zoph]],​ [[:​utilisateurs:​sidney_v]],​ [[:​utilisateurs:​weedfast]]//​
  • wget.1458151862.txt.gz
  • Dernière modification: Le 16/03/2016, 19:11
  • par 90.31.59.7