Gumawa ng Offline Mirror Copy ng isang Site na may Wget sa Windows at Linux
Minsan kailangan mong makakuha ng isang nai-browse na kopya ng isang web site, upang ma-access mo ito offline, ilagay sa isang USB stick o kahit na mag-upload sa iyong smartphone at basahin ito kapag lumilipad o naglalakbay. Habang madali sa mga modernong browser at operating system upang mai-save ang isang web page sa PDF, maaaring nakakainis na iproseso ang bawat solong pahina. Narito ang wget.
Anunsyo
Si Wget ay isang open-source manager ng pag-download. Ito ay isang console app na pangunahing binuo para sa Linux, ngunit matagumpay na na-port sa iba pang mga OS, kabilang ang Windows at MacOS.
kung paano tanggalin ang lahat ng mga password mula sa chrome
Kung hindi ka pamilyar sa wget, tiyak na subukan mo ito. Napakalakas nito. Pinapayagan ang pagkuha ng mga file mula sa mga web site na gumagamit ng HTTP, HTTPS at FTP, ang mga Internet protocol na ginagamit namin ngayon. Ang pag-uugali nito ay kinokontrol ng mga argumento ng linya ng utos.
Sinusuportahan ni Wget ang iba't ibang mga pagpipilian upang makuha ang mga file sa mabagal o hindi matatag na mga koneksyon, kabilang ang mga pagsubok, magpatuloy kung saan ito umalis, at marami pa. Sinusuportahan nito ang file na 'robots.txt', kaya maaari itong gumana tulad ng isang web crawler. Maaari nitong makuha ang mga binagong mga file lamang, sinusuportahan ang mga wildcard, limitasyon sa uri ng file, at mga regular na extension.
Sinusuportahan ni Wget ang recursive retrieval ng mga HTML web site at FTP server, na pinapayagan kang gumawa ng isang web site mirror. Narito kung paano ito magagawa.
Bago magpatuloy, kailangan mong makuha ang wget app.
Kunin ang Wget sa Windows
Karaniwan akong gumagamit ng mga binary mula sa mga mapagkukunang ito:
Parehong gumagawa ng kanilang gawain.
Kunin ang Wget sa Linux
Gamitin ang manager ng package ng distro mo. Ang ilang mga halimbawa (tumakbo sila bilang ugat ):
Debian / Ubuntu / Mint:
apt install wget
CentOS / Redhat
yum install wget
Arch Linux
pacman -Sy wget
Walang bisa ang Linux
xbps-install -S wget
Upang Gumawa ng isang Offline na Kopya ng isang Site na may Wget,
- Buksan prompt ng utos / terminal .
- Sa Windows, i-type ang buong landas sa wget.exe file.
- Sa Linux, i-type lang ang wget.
- Ngayon, i-type ang mga sumusunod na argumento upang makuha ang sumusunod na utos:
wget --mirror --convert-link --adjust-extension --page-Requisites --no-parent https://site-to-download.com
- Palitan ANG
https://site-to-download.com
bahagi sa aktwal na site URL na nais mong gumawa ng isang salamin.
Tapos ka na!
Narito ang mga switch na ginagamit namin:
- salamin
- naglalapat ng isang bilang ng mga pagpipilian upang gawing recursive ang pag-download.--wala-magulang
- Huwag i-crawl ang direktoryo ng magulang upang makakuha lamang ng isang bahagi ng site.--convert-link
- Ginagawa ang lahat ng mga link upang gumana nang maayos sa offline na kopya.--pahina-kinakailangan
- mag-download ng mga JS at CSS file upang mapanatili ang orihinal na istilo ng pahina kapag nagba-browse ng isang lokal na salamin.--adjust-extension
- nagdaragdag ng naaangkop na mga extension (hal. html, css, js) sa mga file kung nakuha ang mga ito nang wala ang mga ito.
Ayan yun.