A cikin labarin na gaba zamuyi la'akari da Wget. Dole ne a ce GNU Wget ne mai kayan aiki kyauta wannan yana ba da damar zazzage abubuwan daga sabar yanar gizo a hanya mai sauƙi da sauri. Sunanta ya samo asali ne daga Gidan yanar gizo na Duniya (w) da kalmar get (a Turanci sa). Wannan sunan ya zo yana nufin: samu daga WWW.
A yau akwai aikace-aikace da yawa don saukar da fayiloli sosai da kyau. Mafi yawansu suna dogara ne akan musaya ta yanar gizo da kuma tebur, kuma an haɓaka su don duk tsarin aiki. Koyaya akan Gnu / Linux (akwai kuma sigar don Windows) akwai mai sarrafa mai saukar da iko na fayilolin wget. An yi la'akari da mafi saukakakakakkun abin da ya wanzu Goyan bayan ladabi irin su http, https da ftp.
Zazzage fayiloli tare da wget
Zazzage fayil
Hanya mafi sauki don amfani da wannan kayan aiki shine zazzagewa yana nuna fayil Abin da muke so:
wget http://sitioweb.com/programa.tar.gz
Zazzage ta amfani da ladabi daban-daban
A matsayin mai sarrafa saukar da kyau, yana yiwuwa nema sama da sau ɗaya a lokaci guda. Hakanan zamu iya amfani da ladabi daban-daban a cikin tsari ɗaya:
wget http://sitioweb.com/programa.tar.gz ftp://otrositio.com/descargas/videos/archivo-video.mpg
Download ta hanyar kari
Wata hanyar sauke abubuwa da yawa fayilolin da suke amfani da tsawo iri ɗaya, zai yi amfani da alama alama:
wget<code class="language-bash" data-lang="bash">-r -A.pdf</code>http://sitioweb.com/*.pdf
Wannan umarnin baya aiki koyaushe, kamar yadda wasu sabobin na iya toshe damar shiga wget.
Zazzage jerin fayil
Idan abin da muke so shine zazzage fayilolin da muke nema, kawai zamu adana su URL a cikin fayil. Za mu ƙirƙiri jerin da ake kira fayiloli.txt kuma za mu nuna sunan jerin zuwa umarnin. Ya zama dole sanya url ɗaya kawai a kowane layi cikin fayiloli.txt.
Umurnin da zamuyi amfani dashi don zazzage jerin abubuwan da aka kirkira kuma muke ajiyewa a cikin fayiloli.
wget -i archivos.txt
Sake kunnawa
Idan da kowane irin dalili ne aka katse saukowar, to za mu iya ci gaba da saukarwa daga inda aka tsaya amfani da zaɓi c tare da umarnin wget:
wget -i -c archivos.txt
Sanya log game da zazzagewa
Idan muna so mu sami log game da zazzagewa, don sarrafa duk wani abin da ya faru a kai, dole ne mu ƙara da -o zaɓi kamar yadda aka nuna a cikin masu zuwa:
wget -o reporte.txt http://ejemplo.com/programa.tar.gz
Iyakance saukar da bandwidth
A cikin sauyi da yawa zamu iya iyakance saukar da bandwidth. Wannan zai hana saukarwar daga ɗaukar dukkan bandwidth na tsawon lokacin saukarwar:
wget -o /reporte.log --limit-rate=50k ftp://ftp.centos.org/download/centos5-dvd.iso
Zazzage tare da sunan mai amfani da kalmar wucewa
Idan muna son saukarwa daga wani shafi inda ake buƙatar sunan mai amfani / kalmar wucewa, kawai zamuyi amfani da waɗannan zaɓuɓɓukan:
wget --http-user=admin --http-password=12345 http://ejemplo.com/archivo.mp3
Zazzage ƙoƙari
Tsohuwa, wannan shirin yayi ƙoƙarin 20 don kafa haɗin kuma fara zazzagewa, a cikin shafukan yanar gizo sosai zai iya yiwuwa koda tare da ƙoƙari 20 ba'a samu ba. Tare da zaɓi t ƙara zuwa ƙarin ƙoƙari.
wget -t 50 http://ejemplo.com/pelicula.mpg
Zazzage gidan yanar gizo tare da wget
Wget mutum taimako
Wget ba'a iyakance shi ba ne kawai don sauke fayiloliZa mu iya sauke cikakken shafi. Za mu kawai rubuta wani abu kamar:
wget www.ejemplo.com
Zazzage gidan yanar gizo da abubuwanda ke cikin sa
Tare da zaɓi p zamu kuma zazzage duka elementsarin abubuwan da ake buƙata akan shafin kamar zanen gado, hotuna masu layi, da sauransu.
Idan muka hada da zaɓi r se zai sauke recursively har zuwa 5 matakan daga shafin:
wget -r www.ejemplo.com -o reporte.log
Sanya hanyoyin zuwa gida
Ta hanyar tsoho, hanyoyin haɗin yanar gizon suna nuna adireshin duk yankin. Idan mun zazzage shafin sau da kafa sannan kuma muyi nazarin shi ba tare da layi ba, zamu iya amfani da shi zaɓi-hanyar sauyawa hakan zai mayar dasu hanyoyin gida:
wget --convert-links -r http://www.sitio.com/
Samu cikakken kwafin shafin
Za mu sami damar samun cikakken kwafin shafin. Da -Mirror zaɓi daidai yake da amfani da zaɓuɓɓuka -r -l inf -N wanda ke nuna sake dawowa a matakin mara iyaka da samun asalin timestamp na kowane fayil da aka sauke.
wget --mirror http://www.sitio.com/
Canza kari
Idan kun zazzage dukkan rukunin yanar gizon don kallon shi a wajen layi, fayilolin da aka zazzage da yawa ba za su buɗe ba, saboda ƙarin abubuwa kamar .cgi, .asp, ko .php. Sannan yana yiwuwa a nuna tare da –Html-tsawo zaɓi Duk fayiloli an canza su zuwa tsawo .html.
wget --mirror --convert-links --html-extension http://www.ejemplo.com
Waɗannan ƙa'idodi ne na gaba ɗaya fiye da yadda zaka iya yi da Wget. Duk wanda yake so zai iya tuntubar littafin kan layi don tuntuɓar duk damar da wannan mai saukar da mai saukar da kyauta yayi mana.