GNU เชตเซ‡เชฌ เชธเชพเชฎเช—เซเชฐเซ€ Wget2 เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซเช‚ เชชเซเชฐเชฅเชฎ เชธเซเชฅเชฟเชฐ เชชเซเชฐเช•เชพเชถเชจ

เชตเชฟเช•เชพเชธเชจเชพ เชธเชพเชกเชพ เชคเซเชฐเชฃ เชตเชฐเซเชท เชชเช›เซ€, GNU Wget2 เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชชเซเชฐเชฅเชฎ เชธเซเชฅเชฟเชฐ เชชเซเชฐเช•เชพเชถเชจ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ GNU Wget เชธเชพเชฎเช—เซเชฐเซ€เชจเชพ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชกเชพเช‰เชจเชฒเซ‹เชกเชฟเช‚เช—เชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชชเซเชจเชƒเชกเชฟเชเชพเช‡เชจ เช•เชฐเซ‡เชฒ เชธเช‚เชธเซเช•เชฐเชฃ เชตเชฟเช•เชธเชพเชตเซ‡ เช›เซ‡. GNU Wget2 เชจเซ‡ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชกเชฟเชเชพเช‡เชจ เช…เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เช…เชจเซ‡ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเชจเซเชŸเชจเซ€ เชฎเซ‚เชณเชญเซ‚เชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‡ เชฒเชฟเชฌเชตเซ‡เช—เซ‡เชŸ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชฎเชพเช‚ เช–เชธเซ‡เชกเชตเชพ เชฎเชพเชŸเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เช…เชฒเช—เชฅเซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ GPLv3+ เชนเซ‡เช เชณ เชฒเชพเช‡เชธเชจเซเชธ เชชเซเชฐเชพเชชเซเชค เช›เซ‡, เช…เชจเซ‡ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ LGPLv3+ เชนเซ‡เช เชณ เชฒเชพเช‡เชธเชจเซเชธ เชชเซเชฐเชพเชชเซเชค เช›เซ‡.

เชนเชพเชฒเชจเชพ เช•เซ‹เชก เชฌเซ‡เชเชจเซ‡ เช•เซเชฐเชฎเชถเชƒ เชชเซเชจเชƒเช•เชพเชฐเซเชฏ เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡, เชชเซเชจเชƒเชฐเชšเชจเชพ, เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชตเชงเชพเชฐเชตเชพ เช…เชจเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชคเซ‹เชกเชคเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชตเชฟเชšเชพเชฐเซ‹เชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพ เชฎเชพเชŸเซ‡ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชฌเชงเซเช‚ เชœ เชซเชฐเซ€เชฅเซ€ เช•เชฐเชตเชพเชจเซเช‚ เช…เชจเซ‡ เช…เชฒเช— Wget2 เชถเชพเช–เชพเชจเซ€ เชธเซเชฅเชพเชชเชจเชพ เช•เชฐเชตเชพเชจเซ‹ เชจเชฟเชฐเซเชฃเชฏ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹. FTP เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เช…เชจเซ‡ WARC เชซเซ‹เชฐเซเชฎเซ‡เชŸเชจเชพ เช…เชตเชฎเซ‚เชฒเซเชฏเชจเชจเชพ เช…เชชเชตเชพเชฆ เชธเชพเชฅเซ‡, wget2 เช เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชฎเชพเช‚ เช•เซเชฒเชพเชธเชฟเช• wget เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชฎเชพเชŸเซ‡ เชชเชพเชฐเชฆเชฐเซเชถเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

เชเชตเซเช‚ เช•เชนเซ‡เชตเชพเชฏ เช›เซ‡ เช•เซ‡, wget2 เชชเชพเชธเซ‡ เชตเชฐเซเชคเชจเชฎเชพเช‚ เช•เซ‡เชŸเชฒเชพเช• เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€ เชคเชซเชพเชตเชคเซ‹ เช›เซ‡, เชฒเช—เชญเช— 30 เชตเชงเชพเชฐเชพเชจเชพ เชตเชฟเช•เชฒเซเชชเซ‹ เชชเซ‚เชฐเชพ เชชเชพเชกเซ‡ เช›เซ‡, เช…เชจเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชกเชเชจ เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเซ‡ เช›เซ‡. "-ask-password", "-header", "-exclude-directories", "-ftp*", "-warc*", "-limit-rate", "-relative" เชœเซ‡เชตเชพ เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชนเชฟเชค " เช…เชจเซ‡ "--เช…เชจเชฒเชฟเช‚เช•" เชฌเช‚เชง เช•เชฐเซ‹.

เชฎเซเช–เซเชฏ เชจเชตเซ€เชจเชคเชพเช“เชฎเชพเช‚ เชถเชพเชฎเซ‡เชฒ เช›เซ‡:

  • เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‡ libwget เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชฎเชพเช‚ เช–เชธเซ‡เชกเชตเซเช‚.
  • เชฎเชฒเซเชŸเชฟ-เชฅเซเชฐเซ‡เชกเซ‡เชก เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฎเชพเช‚ เชธเช‚เช•เซเชฐเชฎเชฃ.
  • เชธเชฎเชพเช‚เชคเชฐเชฎเชพเช‚ เชฌเชนเซเชตเชฟเชง เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชฌเชนเซเชตเชฟเชง เชฅเซเชฐเซ‡เชกเซ‹ เชชเชฐ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ. "-chunk-size" เชตเชฟเช•เชฒเซเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเซเชฒเซ‹เช•เซเชธเชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เชเช• เชซเชพเช‡เชฒเชจเชพ เชกเชพเช‰เชจเชฒเซ‹เชกเชจเซ‡ เชธเชฎเชพเช‚เชคเชฐ เช•เชฐเชตเชพเชจเซเช‚ เชชเชฃ เชถเช•เซเชฏ เช›เซ‡.
  • HTTP/2 เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชธเชชเซ‹เชฐเซเชŸ.
  • เชฎเชพเชคเซเชฐ เชธเช‚เชถเซ‹เชงเชฟเชค เชกเซ‡เชŸเชพ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ If-Modified-Since HTTP เชนเซ‡เชกเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹.
  • เชŸเซเชฐเชฟเช•เชฒ เชœเซ‡เชตเชพ เชฌเชพเชนเซเชฏ เชฌเซ‡เชจเซเชกเชตเชฟเชกเซเชฅ เชฒเชฟเชฎเชฟเชŸเชฐเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเซ‹.
  • เชเช•เซเชธเซ‡เชชเซเชŸ-เชเชจเช•เซ‹เชกเชฟเช‚เช— เชนเซ‡เชกเชฐ, เช•เซ‹เชฎเซเชชเซเชฐเซ‡เชธเซเชก เชกเซ‡เชŸเชพ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช…เชจเซ‡ เชฌเซเชฐเซ‹เชŸเชฒเซ€, zstd, lzip, gzip, deflate, lzma เช…เชจเซ‡ bzip2 เช•เชฎเซเชชเซเชฐเซ‡เชถเชจ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ.
  • TLS 1.3 เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ, OCSP (เช“เชจเชฒเชพเชˆเชจ เชธเชฐเซเชŸเชฟเชซเชฟเช•เซ‡เชŸ เชธเซเชŸเซ‡เชŸเชธ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ), เชฐเชฆ เช•เชฐเชพเชฏเซ‡เชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡, HSTS (HTTP เชธเซเชŸเซเชฐเชฟเช•เซเชŸ เชŸเซเชฐเชพเชจเซเชธเชชเซ‹เชฐเซเชŸ เชธเชฟเช•เซเชฏเซเชฐเชฟเชŸเซ€) เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ HTTPS เช…เชจเซ‡ HPKP (HTTP เชชเชฌเซเชฒเชฟเช• เช•เซ€ เชชเชฟเชจเชฟเช‚เช—) เชจเซ‡ เชธเชฐเซเชŸเชฟเชซเชฟเช•เซ‡เชŸ เชฌเช‚เชงเชจเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ เชฆเชฌเชพเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡.
  • TLS เชฎเชพเชŸเซ‡ เชฌเซ‡เช•เชเชจเซเชก เชคเชฐเซ€เช•เซ‡ GnuTLS, WolfSSL เช…เชจเซ‡ OpenSSL เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ.
  • TCP เช•เชจเซ‡เช•เซเชถเชจ (TCP เชซเชพเชธเซเชŸเช“เชชเชจ) เชจเชพ เชซเชพเชธเซเชŸ เช“เชชเชจเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ.
  • เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฎเซ‡เชŸเชพเชฒเชฟเช‚เช• เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชธเชชเซ‹เชฐเซเชŸ.
  • เช†เช‚เชคเชฐเชฐเชพเชทเซเชŸเซเชฐเซ€เชฏเช•เซƒเชค เชกเซ‹เชฎเซ‡เชจ เชจเชพเชฎเซ‹ (IDNA2008) เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ.
  • เชเช•เชธเชพเชฅเซ‡ เช…เชจเซ‡เช• เชชเซเชฐเซ‹เช•เซเชธเซ€ เชธเชฐเซเชตเชฐเซเชธ เชฆเซเชตเชพเชฐเชพ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ (เชเช• เชธเซเชŸเซเชฐเซ€เชฎ เชเช• เชชเซเชฐเซ‹เช•เซเชธเซ€ เชฆเซเชตเชพเชฐเชพ เชฒเซ‹เชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เช…เชจเซ‡ เชฌเซ€เชœเซ€ เชฌเซ€เชœเซ€ เชฆเซเชตเชพเชฐเชพ).
  • เชเชŸเชฎ เช…เชจเซ‡ RSS เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชจเซเชฏเซ‚เช เชซเซ€เชกเซเชธ เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชธเชชเซ‹เชฐเซเชŸ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชธเซเช•เซ‡เชจเชฟเช‚เช— เช…เชจเซ‡ เชฒเชฟเช‚เช•เซเชธ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡). RSS/Atom เชกเซ‡เชŸเชพ เชธเซเชฅเชพเชจเชฟเช• เชซเชพเช‡เชฒเชฎเชพเช‚เชฅเซ€ เช…เชฅเชตเชพ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.
  • เชธเชพเช‡เชŸเชฎเซ‡เชชเซเชธเชฎเชพเช‚เชฅเซ€ URL เช•เชพเชขเชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ. CSS เช…เชจเซ‡ XML เชซเชพเช‡เชฒเซ‹เชฎเชพเช‚เชฅเซ€ เชฒเชฟเช‚เช•เซเชธ เช•เชพเชขเชตเชพ เชฎเชพเชŸเซ‡ เชชเชพเชฐเซเชธเชฐเซเชธเชจเซ€ เช‰เชชเชฒเชฌเซเชงเชคเชพ.
  • เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเชˆเชฒเซ‹เชฎเชพเช‚ 'เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเซ‹' เชกเชพเชฏเชฐเซ‡เช•เซเชŸเซ€เชต เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชซเชพเชˆเชฒเซ‹ (/etc/wget/conf.d/*.conf) เชชเชฐ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเชพ เชตเชฟเชคเชฐเชฃ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ.
  • เชฌเชฟเชฒเซเชŸ-เช‡เชจ DNS เช•เซเชตเซ‡เชฐเซ€ เช•เซ‡เชถเซ€เช‚เช— เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ.
  • เชฆเชธเซเชคเชพเชตเซ‡เชœเชจเชพ เชเชจเซเช•เซ‹เชกเชฟเช‚เช—เชจเซ‡ เชฌเชฆเชฒเซ€เชจเซ‡ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เชฐเซ€เช•เซ‹เชก เช•เชฐเชตเชพเชจเซ€ เชถเช•เซเชฏเชคเชพ.
  • เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชกเชพเช‰เชจเชฒเซ‹เชก เชฆเชฐเชฎเชฟเชฏเชพเชจ "robots.txt" เชซเชพเช‡เชฒ เชฎเชพเชŸเซ‡ เชเช•เชพเช‰เชจเซเชŸเชฟเช‚เช—.
  • เชกเซ‡เชŸเชพ เชธเซ‡เชต เช•เชฐเซเชฏเชพ เชชเช›เซ€ fsync() เช•เซ‹เชฒ เชธเชพเชฅเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชฒเซ‡เช–เชจ เชฎเซ‹เชก.
  • เชตเชฟเช•เซเชทเซ‡เชชเชฟเชค TLS เชธเชคเซเชฐเซ‹ เชซเชฐเซ€ เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ, เชคเซ‡เชฎเชœ เชซเชพเช‡เชฒเชฎเชพเช‚ TLS เชธเชคเซเชฐ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‡ เช•เซ‡เชถ เช…เชจเซ‡ เชธเชพเชšเชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ.
  • เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เช‡เชจเชชเซเชŸ เชธเซเชŸเซเชฐเซ€เชฎ เชฆเซเชตเชพเชฐเชพ เช†เชตเชคเชพ URL เชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ "--input-file-" เชฎเซ‹เชก.
  • เชธเชฎเชพเชจ เชธเซ‡เช•เชจเซเชก-เชฒเซ‡เชตเชฒ เชกเซ‹เชฎเซ‡เชจเชฎเชพเช‚ เชนเซ‹เชธเซเชŸ เช•เชฐเชพเชฏเซ‡เชฒเซ€ เชเช•เชฌเซ€เชœเชพเชฅเซ€ เช…เชฒเช—-เช…เชฒเช— เชธเชพเช‡เชŸเซเชธ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, โ€œa.github.ioโ€ เช…เชจเซ‡ โ€œb.github. ioโ€).
  • ICEcast/SHOUTcast เชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช— เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชจเซเช‚ เชธเชฎเชฐเซเชฅเชจ เช•เชฐเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹