Wget2 2.0, yekutanga yakagadzika vhezheni yeuyu anotsiva Wget

Mushure memakore matatu nehafu ekukura kusunungurwa kwe yekutanga yakagadzika vhezheni yeprojekti "GNU Wget2 2.0", iyo iri kuvandudzwa senge yakagadziriswazve vhezheni yechirongwa kuti ishandise kudzokorodza kurodha kwe "GNU Wget" zvemukati.

GNU Wget2 yakagadzirirwa uye kunyorwazve kubva pakutanga, uye inozivikanwa nekubviswa kweakakosha webhu mutengi mashandiro mune raibhurari raibhurari, iyo inogona kushandiswa mune yakamira yega mashandisirwo.

Nezve Wget2

Panzvimbo pekugadzirisa zvishoma nezvishoma iyo iripo kodhi base, akafunga kuita zvekare zvese kubva pakutanga uye akawana rimwe bazi reWget2 kuita mazano ekugadzirisa, kuwedzera mashandiro, uye kuita shanduko dzinoputsa kuenderana. Kunze kwekuguma kwekutsigirwa kweFTP uye fomati yeWARC, wget2 inogona kuita sekutsiva kuri pachena kweiyo classic wget utility mumamiriro mazhinji.

Nokuburitswa kweshanduro iyi mashandiro akaendeswa kune libwget raibhurari pamwe chete nekushandurwa kwekuvakwa kwakawanda-tambo kwakagadzirwa, iko mukana wekugadzirisa kwakabatana kwakawanda uchienderana uye kurodha pasi mukuyerera kwakawanda kwakapihwa zvakare. Zvinotokwanisika kuenzanisa kurodha pasi kwefaira rine bhatani rinotsemuka uchishandisa "-chunk-size" sarudzo.

Chimwe chitsva icho inomira kunze ndiko kutsigirwa kweiyo HTTP / 2 protocol padyo neInga-Modified-Kubva HTTP musoro wekutora chete yakashandurwa dhata.

Ipo iyo OpenSSL-yakatarwa shanduko chikamu ichigadzirisa CRL cheki, ALPN yakaitwa uye gadziriso dzakagadzirwa kugadzirisa matambudziko nekukanganisa kwendangariro.

Kune rimwe divi, zvinotaurwa zvakare kuti rezinesi ruzivo rwakagadziridzwa, zvigadziriso zvakasiyana siyana zvakagadzirwa mumakompiyuta ekutsigira lzip yekugamuchira encoding, pamwe nekutendera runyorwa rwezviratidzo zvekubatanidza uye kugadzirisa dhairekitori kunetsana ne -no-clobber.

Panguva yechikamu chesarudzo dzakawedzerwa tinogona kuwana kugadzirisa nzira yekuenderana kumashure, kugadzirisa data, iyo -yomunhu-faira sarudzo yakawedzerwa kuvandudza kuenderana neshanduro dzapfuura, pamwe ne-- regedzera-kureba sarudzo, -kushandura-faira-chete sarudzo uye -download-attr sarudzo yekushandisa iyo 'download hunhu' kubva kuHTML5

Yeimwe shanduko dzinozivikanwa izvo zvinobuda mushanduro yekupedzisira:

  • -Robots = kure sarudzo yakawedzerwa kumarobhoti.txt kurodha pasi
  • Wakawedzera pkg-config rutsigiro rweGPGME
  • Shanduko dzekushandura (-k) dzakagadzirwa pamwe chete ne -E
  • Yakagadzirisa iyo cookie faira musoro kuti uonekwe neiyo 'faira' rairo
  • Yakagadziriswa kurodha zvitupa zveCA kana 'system' isingatsigirwe
  • Yakatumidzwazve zita kubva -kuedza-pa-http-chinzvimbo kuenda -kuedzazve-pa-http-kukanganisa
  • Peji zvinodiwa muganho wemashizha mapeji chete
  • Ruramisa NULL kuderedzwa ne -convert-zvinongedzo
  • Inotsigira terminal hyperlink pane zvinobuda
  • Seta iyo -disable-manylibs switch kuti tiremedze kuvaka madhibhurari madiki
  • Tsigiro - kumashure paWindows
  • Wedzera-sunga-interface sarudzo
  • Wedzera kubhadhara kweHTTP2
  • Inotsigira HTML yekumisikidza hunhu (ye to uye nzvimbo ma tag)
  • Wedzera iyo -download-attr = [strippath | usepath] kudzora kurodha pasi rutsigiro
  • OpenSSL: wedzera OCSP rutsigiro
  • OpenSSL: shandisa OCSP stapling
  • Kutsigira data: URL mune srcset hunhu
  •  Yakagadziriswa nyaya dzakasiyana
  •  Yakavandudzwa kodhi, zvinyorwa, kuvaka, kuyedza, CI, uye zvimwe

Finalmente kana iwe uchifarira kuziva zvakawanda nezvazvo Nezve iyi nyowani yakaburitswa yeWget2, unogona kutarisa izvo Mune inotevera chinongedzo.

Maitiro ekuisa Wget2 paLinux?

Kune avo vanofarira kugona kuisa ichi chinoshandiswa, vanofanirwa kuziva kuti mune kumwe kwekuparadzirwa kweLinux vanogona kuwana iyo package mukati mezvitoro zvavo.

Kunyangwe ivo vachigona zvakare kuumbiridza pasuru nekutevera iyi mirairo. Chinhu chekutanga chatinofanira kuita kutora kodhi yekodhi ne:

git clone https://gitlab.com/gnuwget/wget2.git
cd wget2
./bootstrap
./configure

Isu tinoenderera nekunyora ne:

make
setarch x86
./configure --prefix=/boot/home/config/non-packaged
rm /boot/home/config/non-packaged/wget2  
mv /boot/home/config/non-packaged/wget2_noinstall /boot/home/config/non-packaged/wget2
make check

Uye pakupedzisira isu tinoisa ne:

sudo make install 

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako