Komputeran, Software
Wget-fermana: wergerandî. bernameya Console ji bo daxistina pelên li ser torê Wget
Ev wisa diyar e ku di dinyayê de ku nîvê nifûsa li cîhanê çalak tîne komputer û nasî virtual grafîkî stylish û şiyanên dewlemend wisa ye, cihek ji bo sepanên text hene. Hinek 20 sal berê, virtual computer a panel wey reş, ku maskeya tiştek di heman demê de komek ji characters spî, û hemû kontrola derve li ser hisabê emrên text lidarxistin bû. Matmayî, ku heta kîjan ji van bernameyan kirêt in, da ku ew fonksîyonel û pêbawer in.
Wget çi ye?
Wget (ku ew jî ji bo ku GNU Wget Linux sewqî) a konsolê re, bi serîlêdana înteraktîf ji bo kar bi pel û rûpelên webê ye. Di rastiyê de, ev hacet ji bo daxistina ji înternetê, ku ji ber nebûna a virtual grafîkî û hejmarek ji taybetmendiyên ji bo birêvebirina, tevdigere ji bo çareseriyê, zêdetir pêşde ye.
Di bernameyê de ji aliyê tîmên taybet ji Croatia Hrvozhi Niksic de hate pêşxistin, û niha piştgirî li pêşveçûna Giuseppe Skrivano û civaka Linux. Di yekemîn civîna bi kurtî (wê GetURL) di çileya 1996 de hat kirin pêk hat. Di bernameyê de li C de hatiye nivîsandin û di bin software Behadîn GNU weşandin. Di destpêkê de tool li ser platforma Linux serbest hat berdan. Bi demê re, bi tool hatiye dîtin nav gelek zimanan dikin û nivîs û ji bo hemû platformên gel, di nav de Wget ji bo Windows 7 (an jî nûtir), Wget ji bo MacOS, û hwd.
Ev bername - înteraktîf ne, tê wê wateyê ku tu pêvajoya bi bez di nava şiyanên xwe, ne dikarin bên kontrol kirin, lê dikare were bi şûn de kontrol ji pergala xebatê ya ku di bin kontrola.
Bi tevî, ku gerokên modern piranî xwedî ava-li manager download, ew hîn jî ji bo ragihandinê înteraktîf dîzaynkirin, ji ber vê yekê, xebatên di moda manual zehmet dibe. Wget, berovajî, destûrê dide me ku nebin hejmarek ji pêvajoyên. Ji bo nimûne, mimkun e ji bo amadekirina di pêş a belgeya nivîsa bi lîsteya rûpelên webê de, bi bikaranîna ku tu files piralî û pages upload.
main features
Lê belê, di rêza yekem de bernameyeke ji bo daxistina pelên, ku tê maneya delîl ji fonksiyona wê yên sereke ye.
Wget dikare her materyalên ji înternetê download, be ev belge, xebitandinê, yan jî di rûpelên webê de tevahiya di formata HTML (protokolên cuda). Files dikare ji directory li ser daxistin FTP.
The muwekîlê dikarin downloads QXml pêkanîna, automatically girêdan di nava Malpera taybet (an jî malperên bi karbîne) jêr e, dema zindîkirina tevna ya resen, rûpelên webê. Hûn dikarin ji Web sites daxistin, bêyî ku di tora (ya standard nav adresa bo viewing bike barkirin) Wikimedia.
Wget di destpêkê de ji bo cureyên ku têkiliya hêdî an unstable derxîne, wusa jî ew e taybetmendiya herî girîng ku mirov bikaribe bi rêgirtina li downloads qut a file (ev mimkun e, eger server piştgiriya-mailadres û RANGE) e. Wget jî dikarin statuya ji bo server'î (gihîştinê) bo nû û nûjenkirina çavdêriya (-mailadres û file Wget check û piştgiriya latest version) files û rûpelên webê.
Di bernameyê de her wiha hejmarek ji taybetmendiyên ku tîpîk ji bo ku bi navê utilities kêzik ku ce'sûsîya malperên û pêşkêşkerên cuda ji bo hebûna files hin li ser wan in.
platformên piştgiriya
Wget Linux bûye bingehek ji bo vê berhemê. Wek ku li jor behsa wan kir, bi kurtî di destpêkê de bi tenê li ser Linux xebitî, lê zû dibûn û hatiye dîtin ku sîstemên din derxîne. Ji bo nimûne, tu dikarî li version of Wget ji bo Windows 7 û pergalên xebitandinê nûtir bibînin, û xwedî ava a GUI. Wek ji bo Linux, tu bernameya wê derê gelek caran nav belavkirina vêl. Terminals li hin Linux, ava zikmakî ji piştgiriya Wget-team. Ubuntu, Fedora, Rûpelan, û yên din Distros xerîdaran de kar bi vê programê, wek ku ew dibêjin, ku ji box. Next, li bernameya binêrin li Faktayên zêdetir.
Wget-fermana: a list of Parametreyên key
Di lîsteya bingehîn yên emrên in:
- -V - destûrê dide te ku kontrol Versiyon ji nivîsbariyê niha di bikaranîna;
- -h - nîşan dide lîsteya yên herî berfireh yên emrên ji bo kar bi sepanê;
- -b - ew jî dihêle ku hûn ji bo wergerandina programa di background;
The lîsteya message
Wget-fermana destûrê kontrola li ser agahiyên nîşan dan. Here the list e:
- logfile -o - a file kovara ku nivîsên li tevahiya pêvajoya ku sepan diafirîne;
- logfile -a - destûrê dide te ku Erbîlê ya ku file log heyî şûna afirandina yek nû;
- -d - displays agahiyên pêwîst ji bo pêşdebiran û pêknehatina (çareserkirina pirsgirêkan û şaştiyan serast bike, di karê bi muwekîlê ya alîkarî dike);
- -û - modê de display ji peyamên;
- -yê - Ev vebijêrk, bi standard be, rapora berfireh li ser hemû qonaxên bernameyê pêşkêş dike (di dema rast);
- -nv - zemîna agahiyên hatin bidestxistin, ji aliyê bikarhêner li peyamên kêm dike. Ev bi tenê agahiyên girîng û notification error e;
- file -i (bi rêya file) - ferman bi destûrê dide te ku careke dîn bi file, cudakirina ji a link to it û boot; Tu dikarî files formatên cuda, di nav HTML bi kar tînin, lê eger tu bi kar bîne, vê fermanê, ew e ku ne pêwîst bi xwe diyar bike û rê li pelê li ser rêzika fermanê;
- -f - tahrîkkirina bernameya ji bo xwendina a file wek HTML; gava ku tu bi kar bîne, vê fermanê bi kar bi belgeyeke HTML herêmî, an error dikarin peyda bibin, ji bo ku ev nekevin, bes e ji bo nîşan Di belgeyê de
List of vebijêrkên bootê
emrên bingehîn ji bo daxistina pelan bi bikaranîna Wget. Li vir in set bingehîn xwe:
- --bind-address = Navnîşan - Ev fermana destûrê dide te ku veguhestina NAVNÎŞAN welat girêdin di makîneya herêmî. Dema bikaranîna TCP / fermana girêdana IP pêwîst e bi awayekî rast diyar IP-adresa (eger çend).
- hejmara -t (divê diyar bike ku hejmara) - dihêle ku bikarhêner hilbijêre hejmara kelîman load. To carîkirin, divê value of number of zero diyar bike.
- -nc - Ev fermana destûrê dide te ku restore statuya berê ya ser bi uploaded file di bûyerê de bû ku têkçûna di tora heye, û download qut bibe. Eger tu yek ji fermanên ji bo nû bi kar tînin ne (-N, -nc, -r), Wget wê kopiyekê û dîsa dest bi download. option -r destûrê dide te ku şûna files heyî.
- c - bi avakirina nû file Di doza ên windakirina compound (û cihê ku Wget rawestandin hewldanên serbixwe Reconnection). Têrê bike berve bo pelê ku dê diyar bike ku fermana. Eger tu bi kar tînin di heman directory e pelê Wget dê nasnameya xwe bigirin û automatically biryarê li ser barkirin xwe li wir. Fermandariya dikare tenê li ser pêşkêşkerên li wir e header piştgiriya RANGE li wir tê bikaranîn.
- --progress - dihêle ku hûn ji bo bijartina cureyê display daxistina pêşketin. Tu dikarî -progress = bar an jî pêşketinên = dot diyar bike.
- --spider - li şûna ku fermana download file ji bo piştraskirina hebûna xwe ya li ser pêşkêşkara;
- devokan de (di seconds) - li interval dema di navbera downloads dibêje.
- -û (diyar kir di hejmara (kilobyte) an megabytes) - destûrê dide te ku hê rastir li size daneyên te eyar bike û ji bo sînor volume zêde ye. Lê belê, divê bê gotin ku, yek pela wê bibe çi ji kotaya rastî daxistin (ku e bi yek pela, ev vebijêrk xebata wê ne, hin ew bû giran ne).
List of Parametreyên HTTP
- --http-user = û --http-passwd = - nade ku hûn diyar login û şîfreya xwe ji bo piştrastkirinê li Web server te ji ku pelên kerê, wê bê.
- -C = li ser / off - destûrê dide te ku çalak an caching astengkirin daneyan li ser aliyê pêşkêşker de.
- --cookies = li ser / off - eynî wek ku ji bo pêşbîrê de, bi tenê cookies. Ev destûrê dide te ku, yan rawestandina an ji nûve danûstandina welat cookie pêwîst bo çavderîyê serdana îstatîstîkên server de. Wekî standard, ev vebijêrk hat çalakirin, lê cookie-files bi ser hard dîskê de nehatiye tomarkirin.
- --save-cookies - dihêle ku hûn ji bo afirandina a file cookie (dawî).
- --proxy-user û -proxy-passwd - destûrê dide te ku diyar dike ku navê bikarhêner û şîfreya xwe ji bo piştrastkirinê li proxyê (ger tê bikaranîn).
List of settings FTP
Vebijêrkên Pêşketî ji bo kar bi Wget. FTP ferman dike:
- -nr - Ma dosyayên demî ji .listing directory ku ixtiyaran bi giştî dema xebatê de bi FTP jê ne;
- -G li ser / off - dihêle ku hûn ji bo bikaranîna tîpên taybet li pêrist Alîkareke ji FTP;
- --passive-ftp - ev fermana dikarin di Firewall'a hebûna bikaranîn çalak dike ku moda FTP pasîf (cihê ku user bi xwe ku ji bo girêdana bi pêşkêşkarê re e).
Wget-Team: Best Practices
A herî hêsan û yariyeke herî nimûne ji bo hevkariya bi program e, bê guman, daxistina. To test ji Wget-ferman, tu bi a link danê to a file li ser torê dest û bikevin konsolê / termînalê: Wget * link nîşandana rêya rastîn û tam ji bo pelê *.
To berdewam daxistina dosyayê de, bikaranîna: Wget -c * link nîşandana rêya rastîn û tam ji bo pelê *.
Ger e lîsteya plankirin, ji lînkên pelên û belgeyên li wir, tu dikarî Wget fermana -i filelist.txt bi kar tînin.
Wek ji bo daxistina rûpelê Web, her tişt e hinekî zêdetir tevlîhev bû, lê di eynî demê de û hejmara derfetên girîng zêde dike. Ne ku ji bo danasîna parametreyên nû her dem bû pêwîstî bi download a website, tu dikarî li Skrîpta biafirîne an jî ji bo forumê qeyd hemû settings .wgetrc file hene.
Save the Web page wek referansa (zehmet ji wan re vekin, li ser makîneya herêmî dê bibe), tu Wget guhorîna emir * link nîşandana rêya rastîn û tam ji bo pelê * bi kar tînin.
Ji bo vê, di heman rûpelê de ji bo viewing bêyî girêdana Înternetê tune bû, tu ji Wget -r -10 -k * link nîşandana rêya rastîn û tam ji bo pelê * bi kar tînin.
error Format fermana Wget nayê dîtin tê wateya ti şaşnivîsek û an mîhengê nenivîsandiye.
Similar articles
Trending Now