Wget2 2.0, oo ah nooca ugu horreeya ee xasiloon ee dhaxal -sugaha Wget

Ka dib saddex sano iyo badh horumar ah sii daynta nooca ugu horreeya ee deggan ee mashruuca "GNU Wget2 2.0", kaas oo loo diyaarinayo sidii barnaamij dib -u -habayn lagu sameeyay si otomaatig loogu soo raro dib -u -soo -celinta “GNU Wget”.

GNU Wget2 waxaa loo qaabeeyey oo dib looga qoray meel xoqan, waana mid caan ku ah ka saarida shaqaynta macmiilka webka ee aasaasiga ah ee maktabadda libwget, kaas oo loo adeegsan karo codsiyada keligiis ah.

Ku saabsan Wget2

Halkii si tartiib tartiib ah dib loogu shaqeyn lahaa saldhigga koodhka ee hadda jira, wuxuu go'aansaday inuu wax walba dib uga soo ceshado wuxuuna helay laan u gaar ah Wget2 si loo hirgeliyo fikradaha dib -u -habaynta, kordhinta shaqaynta, iyo samaynta isbeddello jebiya is -waafajinta. Marka laga reebo dhammaadka taageerada FTP iyo qaabka WARC, wget2 waxay u dhaqmi kartaa beddelka hufan ee adeegga wget -ka caadiga ah xaaladaha badankood.

Iyadoo la sii daayay nuqulkan shaqadii ayaa loo wareejiyay maktabadda libwget oo ay weheliso ku-meel-gaadhkii loo sameeyay qaab-dhismeed-dunsan oo leh suurtogalnimada isku-xidhnaanta isku-xidhyo badan oo is-barbar socda iyo soo-dejinno qulqullo badan ayaa sidoo kale la bixiyay. Xitaa waa suurtogal in la barbar dhigo soo dejinta faylka oo leh kala-qaybinyo dhexyaal iyadoo la adeegsanayo ikhtiyaarka "–chunk-size".

Wax cusub oo taas waxay u taagan tahay waa taageerada borotokoolka HTTP / 2 ee ku xigta Haddii la-Beddelay-Tan iyo madaxii HTTP si loo soo dejiyo kaliya xogta la beddelay.

In kasta oo qaybta isbeddelka gaarka ah ee OpenSSL ay hagaajiso jeegga CRL, ALPN waa la hirgeliyay oo hagaajin ayaa loo sameeyay si loo hagaajiyo dhibaatooyinka soo daata xusuusta.

Dhinaca kale, waxaa kaloo lagu xusay in macluumaadka shatiga ayaa la cusbooneysiiyay, hagaajinno kala duwan ayaa lagu sameeyay isku-darka si loo taageero dejinta aqbalaadda lzip, iyo sidoo kale in loo oggolaado liistada astaamaha isku-xirnaanta iyo in lagu hagaajiyo iskahorimaadka tusaha -no-xatooyo.

Halka dhinaca ikhtiyaarrada lagu daray aan heli karno a hagaajinta habka iswaafajinta gadaal, hagaajinta xogta, ikhtiyaarka -faylka-qof ayaa lagu daray wanaajinta is-waafajinta ee qoraalkii hore, iyo sidoo kale -khti-u-dhigga-dhererka, –ka-beddelka-faylka-kaliya iyo ikhtiyaarka soo-dejinta-ka-faa'iideystaha si loo adeegsado 'sifaha soo-dejinta' laga bilaabo HTML5

Isbeddellada kale ee muuqda taas oo ka soo baxaysa nooca ugu dambeeya:

  • –Robots = ikhtiyaar ka baxsan lagu daray robots.txt wax laga soo dejisto
  • Waxaa lagu daray taageerada pkg-config ee GPGME
  • Sixitaanka beddelka (-k) ayaa lagu daray -E
  • Waxaa la hagaajiyay madaxa faylka cookie -ka si loo aqoonsado amarka 'faylka'
  • Xaqiijinta caddadka shahaadooyinka CA marka 'nidaamka' aan la taageerin
  • Waxaa laga badalay –retry-on-http-status to –retry-on-http-error
  • Shuruudaha bogga ayaa ku xaddidan bogagga caleen kaliya
  • Sax sixitaanka NULL ee leh -convert-links
  • Waxay taageertaa iskuxiryada terminal ee wax soo saarka
  • U deji –disable-manylibs-ka u beddel si aad u curyaamiso dhismaha maktabadaha yaryar
  • Taageero - asalka Windows
  • Ku dar –wakhti-xidh-interface
  • Ku dar culeyska HTTP2
  • Waxay taageertaa astaamaha soo dejinta HTML (loogu talagalay iyo summadaha aagga)
  • Ku dar –download-attr = [strippath | usepath] si loo xakameeyo taageerada sifaha soo -dejinta
  • OpenSSL: ku dar taageerada OCSP
  • OpenSSL: hirgalinta OCSP
  • Xogta taageerta: URL ku jira sifo srcset
  •  Xalliyay arrimo kala duwan
  •  Koodh la xoojiyay, dukumentiyo, dhisid, tijaabin, CI, iyo inbadan

Finalmente hadaad xiisaynayso inaad waxbadan ka ogaato Ku saabsan qaabkan cusub ee la sii daayay ee Wget2, waad hubin kartaa faahfaahinta Xiriirka soo socda.

Sida loo rakibo Wget2 on Linux?

Kuwa danaynaya inay awoodaan inay rakibaan adeeggan, waa inay ogaadaan in qaar ka mid ah qaybinta Linux ay ka heli karaan xirmada bakhaarradooda.

In kasta oo ay sidoo kale diyaarin karaan xirmada iyagoo raacaya tilmaamahan. Waxa ugu horreeya ee ay tahay inaan sameyno waa inaan helnaa koodhka isha:

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

Waxaan sii wadnaa inaan soo aruurinno:

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

Ugu dambeyntiina waxaan ku rakibeynaa:

sudo make install 

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.