GNU Wget

GNU Wget
GNU Wget
Official gnu.svg
Wget screenshot.png
Capture d'écran de Wget sous GNU/Linux
Développeur Projet GNU
Première version Janvier 1996
Dernière version 1.13.4 (17 septembre 2011) [+/-]
Environnement GNU/Linux, MS Windows
Type client FTP / client HTTP
Licence GNU GPL
Site web (en) Site officiel

Wget est un client HTTP, HTTPS et FTP développé en janvier 1996 par Hrvoje Nikšić puis maintenu pour le projet GNU depuis février 1997. Son interface en ligne de commande permet de récupérer du contenu d'un serveur serveur Web ou FTP. C'est un logiciel libre dont le nom est dérivé de l'anglais World Wide Web et get.

GNU Wget est aujourd'hui maintenu par Micah Cowan.

Sommaire

Caractéristiques techniques

Wget permet notamment de créer des miroirs de sites, ou d'effectuer des téléchargements récursifs. Son nom vient de World Wide Web et de GET qui est le nom de la commande utilisée dans le protocole HTTP pour récupérer un fichier. Il est capable de communiquer avec les protocoles HTTP et FTP.

Il est écrit en C dans un style extrêmement portable. C'est un programme en ligne de commande utilisé principalement sur les systèmes Unix. Des frontaux graphiques tels que gwget et des versions pour Windows existent également.

Wget est non interactif, ce qui signifie qu'il peut travailler en arrière-plan, sans que l'utilisateur ne soit identifié sur sa machine. Au contraire, la plupart des navigateurs web nécessitent la présence constante de l'utilisateur, ce qui peut être très gênant lors de transferts importants de données.

Lorsqu'il crée un miroir ou qu'il « télécharge récursivement », wget respecte le protocole robots.txt. wget peut être paramétré pour convertir en local les liens des fichiers HTML téléchargés afin qu'ils soient consultables hors-ligne.

Les caractères génériques de nom de fichiers et les images miroirs récursives de répertoire sont disponibles lors d'un transfert via FTP. wget peut lire l'estampille temporelle fournie par les serveurs HTTP et les serveurs FTP, et l'enregistrer localement. wget peut ainsi vérifier si un fichier distant a été modifié depuis la dernière recherche, et éventuellement télécharger automatiquement la nouvelle version. wget est donc un outil approprié pour créer des miroirs de sites FTP, ou de pages d'accueil.

Wget a été conçu pour être robuste si la connexion réseau est lente ou instable ; si un téléchargement échoue à cause d'un problème de réseau, il va réessayer jusqu'à ce que tout le fichier soit récupéré, en reprenant là où il s'était arrêté.

Wget supporte les serveurs proxy, ce qui peut réduire la charge du réseau, accélérer le téléchargement et permettre un accès derrière un pare-feu.

Wget ne gérait pas les fichiers de plus de 2 gigaoctets avant la version 1.10 ; certaines personnes se sont donc tournées vers des alternatives, telles que ncftpget ou cURL.

Implémentations graphiques

  • Gwget : une interface graphique libre GNOME pour Wget[1].

Notes et références

  1. « GWGET - Download Manager for GNOME2 », projects.gnome.org, 8 juillet 2011.

Voir aussi

Sur les autres projets Wikimedia :

Liens externes



Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article GNU Wget de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • GNU Wget — 1.10.2 continuando una descarga en Konsole Desarrollador Micah Cowan …   Wikipedia Español

  • GNU Wget — …   Википедия

  • GNU WGet — …   Википедия

  • Wget — Developer(s) Giuseppe Scrivano, Hrvoje Nikšić Initial release January 1996; 15 years ago (1996 January) Stable release 1.13.4 / 17 September 2011; 2 months ago ( …   Wikipedia

  • WGet — GNU Wget Тип Менеджер закачек Разработчик Mauro Tortonesi ОС UNIX, Microsoft Windows, Windows NT Версия 1.11.4 30 июня …   Википедия

  • Wget — GNU Wget Тип менеджер загрузок Автор Hrvoje Nikšić …   Википедия

  • Wget — GNU Wget Wget im Einsatz Basisdaten Entwickler GNU Wget Entwicklerteam. Hrvoje Nikšić, Micah Cowan u. a …   Deutsch Wikipedia

  • Wget — Développeur Hrvoje Nikšić (Auteur original) Dernière version …   Wikipédia en Français

  • GNU's Not UNIX — GNU GNU Famille Type Unix Type de noyau …   Wikipédia en Français

  • GNU/Hurd — GNU GNU Famille Type Unix Type de noyau …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”