GNU Wget

GNU Wget Tämän kuvan kuvaus, myös kommentoitu alla Näyttökuva Wgetistä, joka toimii Linux-ympäristössä Tiedot
Kehittäjä GNU-projekti
Ensimmäinen versio Tammikuu 1996
Viimeinen versio 1.21.1 (9. tammikuuta 2021)
Tallettaa git.savannah.gnu.org/git/wget.git
Kirjoitettu VS
Käyttöjärjestelmä GNU , GNU / Linux , FreeBSD , NetBSD , OpenBSD , Haiku , HP-UX , Tru64 UNIX , Solaris , macOS , Microsoft Windows ja Linux
Kirjalliset muodot WARC ( sisään )
Tyyppi HTTP-
asiakas FTP-asiakas ( d )
GNU-paketti ( d )
Latausten hallinta
-konsolisovellus ( en )
Lisenssi GPL-3.0 + ( d )
Verkkosivusto www.gnu.org/software/wget

Versioiden aikajärjestys

Wget on asiakkaan HTTP , HTTPS ja FTP kehitetty tammikuussa 1996 vuoteen Hrvoje Niksic ja ylläpitämä GNU-projektin helmikuussa 1997 . Sen komentoriviliitännän avulla voit noutaa sisältöä verkko- tai FTP- palvelimelta . Se on ilmainen ohjelmisto , jonka nimi on peräisin Englanti World Wide Web ja get .

Tekniset ominaisuudet

Wgetin avulla voit luoda sivuston peilejä tai suorittaa rekursiivisia latauksia . Sen nimi tulee World Wide Webistä ja GET: stä, joka on HTTP- protokollassa käytetyn komennon nimi tiedoston noutamiseen. Se pystyy kommunikoimaan HTTP- ja FTP- protokollien kanssa .

Se on kirjoitettu C- muodossa erittäin kannettavalla tyylillä . Se on komentoriviohjelma, jota käytetään pääasiassa Unix- järjestelmissä . Graafisia käyttöliittymiä , kuten gwget ja Windows- versiot, on myös olemassa.

Wget ei ole vuorovaikutteinen, mikä tarkoittaa, että se voi toimia taustalla ilman, että käyttäjää tunnistetaan koneellaan. Päinvastoin, useimmat verkkoselaimet edellyttävät käyttäjän jatkuvaa läsnäoloa, mikä voi olla erittäin hankalaa suurten tiedonsiirtojen aikana.

Kun luot peilin tai "lataat rekursiivisesti", wget kunnioittaa robots.txt- protokollaa . Wget voidaan määrittää muuntamaan paikallisesti ladattujen HTML- tiedostojen linkit, jotta niitä voidaan tarkastella offline-tilassa.

Wildcard varten tiedostojen nimet ja kuvat rekursiiviset hakemistoon peilit ovat käytettävissä siirron kautta FTP . wget voi lukea HTTP- palvelinten ja FTP-palvelimien tarjoaman aikaleiman ja tallentaa sen paikallisesti. Wget voi siten tarkistaa, onko etätiedostoa muokattu edellisen haun jälkeen, ja mahdollisesti ladata uuden version automaattisesti. Wget on siis sopiva työkalu FTP-sivustojen tai kotisivujen peilien luomiseen.

Wget on suunniteltu vankaksi, jos verkkoyhteys on hidas tai epävakaa; Jos lataus epäonnistuu verkko-ongelman vuoksi, se yrittää uudelleen, kunnes koko tiedosto on palautettu, ja jatkuu siitä, mihin se jäi.

Wget tukee välityspalvelimia , jotka voivat vähentää verkon kuormitusta, nopeuttaa lataamista ja sallia pääsyn palomuurin taakse .

Historiallinen

Wget ei käsitellyt yli 2 gigatavun tiedostoja ennen versiota 1.10.

GNU Wgetiä ylläpidettiin muutaman vuoden ajan Micah Cowan, jonka seuraajana toimi Giuseppe Scrivano vuonna 2010.

Wget2, wgetin seuraaja, on kehitteillä. Suorituskyvyn parantamiseksi tehdään monia muutoksia, kuten: HTTP / 2-tuki , HTTP-pakkaus, yhteyden rinnakkaisuus tai jopa HTTP  (en) If-Modified-Since -otsikon käyttö .

Grafiikkatoteutukset

Huomautuksia ja viitteitä

Viitteet

  1. wget-1.21.1 julkaistu [vakaa]  " (käytetty 15. tammikuuta 2021 )
  2. https://www.gnu.org/software/wget/
  3. (in) "  Wget / wget2 · GitLab  " päälle GitLab (näytetty 10 huhtikuu 2019 )
  4. “GWGET - Download Manager for GNOME2” , projektit.gnome.org , 8. heinäkuuta 2011.

Huomautuksia

  1. Huhtikuussa 2010 yhdessä Karl Berryn kanssa; hän oli sitten GNU IceCat- ja MyServer- projektien ylläpitäjä .

Katso myös