ทำสำเนาออฟไลน์มิเรอร์ของไซต์ด้วย Wget บน Windows และ Linux
บางครั้งคุณจำเป็นต้องได้รับสำเนาของเว็บไซต์ที่สามารถเรียกดูได้เพื่อให้คุณสามารถเข้าถึงได้แบบออฟไลน์วางบนแท่ง USB หรือแม้แต่อัปโหลดไปยังสมาร์ทโฟนของคุณและอ่านเมื่อบินหรือเดินทาง แม้ว่าเบราว์เซอร์และระบบปฏิบัติการสมัยใหม่จะทำได้ง่ายในการบันทึกหน้าเว็บเป็น PDF แต่การประมวลผลทุกหน้าอาจเป็นเรื่องที่น่ารำคาญ มาแล้ว wget
การโฆษณา
Wget เป็นตัวจัดการการดาวน์โหลดแบบโอเพนซอร์ส เป็นแอปคอนโซลที่พัฒนาสำหรับ Linux เป็นหลัก แต่พอร์ตบน OS อื่น ๆ รวมถึง Windows และ MacOS ได้สำเร็จ
วิธีลบบัญชี Twitch ของคุณ
หากคุณไม่คุ้นเคยกับ wget คุณควรลองดู มันมีพลังมาก อนุญาตให้ดึงไฟล์จากเว็บไซต์โดยใช้ HTTP, HTTPS และ FTP ซึ่งเป็นโปรโตคอลอินเทอร์เน็ตที่เราใช้อยู่ในปัจจุบัน พฤติกรรมของมันถูกควบคุมโดยอาร์กิวเมนต์บรรทัดคำสั่ง
Wget รองรับตัวเลือกที่หลากหลายในการดึงไฟล์ด้วยการเชื่อมต่อที่ช้าหรือไม่เสถียรรวมถึงการลองใหม่ดำเนินการต่อจากจุดที่เหลือและอื่น ๆ รองรับไฟล์ 'robots.txt' ดังนั้นจึงสามารถทำงานเหมือนโปรแกรมรวบรวมข้อมูลเว็บ สามารถดึงไฟล์ที่แก้ไขได้เท่านั้นรองรับสัญลักษณ์ตัวแทนขีด จำกัด ประเภทไฟล์และนามสกุลปกติ
Wget รองรับการดึงเว็บไซต์ HTML และเซิร์ฟเวอร์ FTP แบบเรียกซ้ำซึ่งช่วยให้คุณสร้างเว็บไซต์มิเรอร์ นี่คือวิธีที่สามารถทำได้
ก่อนดำเนินการต่อคุณต้องดาวน์โหลดแอป wget
รับ Wget บน Windows
ฉันมักจะใช้ไบนารีจากแหล่งข้อมูลเหล่านี้:
ทั้งสองทำงานของพวกเขา
รับ Wget บน Linux
ใช้ตัวจัดการแพ็คเกจของ distro ตัวอย่างบางส่วน (เรียกใช้ พวกเขาเป็นราก ):
Debian / Ubuntu / มิ้นต์:
apt ติดตั้ง wget
CentOS / Redhat
ยำติดตั้ง wget
Arch Linux
Pacman -Sy wget
เป็นโมฆะ Linux
xbps- ติดตั้ง -S wget
ในการสร้างสำเนาออฟไลน์ของไซต์ด้วย Wget
- เปิด พร้อมรับคำสั่ง / ขั้ว .
- บน Windows พิมพ์เส้นทางแบบเต็มไปยังไฟล์ wget.exe
- บน Linux พิมพ์ just wget
- ตอนนี้พิมพ์อาร์กิวเมนต์ต่อไปนี้เพื่อรับคำสั่งต่อไปนี้:
wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://site-to-download.com
- แทนที่
https://site-to-download.com
ส่วนกับ URL ของไซต์จริงที่คุณต้องการสร้างมิเรอร์
เสร็จแล้ว!
นี่คือสวิตช์ที่เราใช้:
--กระจกเงา
- ใช้ตัวเลือกต่างๆเพื่อทำการดาวน์โหลดซ้ำ- ไม่มีพ่อแม่
- อย่ารวบรวมข้อมูลในไดเรกทอรีหลักเพื่อรับบางส่วนของไซต์เท่านั้น- แปลงลิงค์
- ทำให้ลิงก์ทั้งหมดทำงานได้อย่างถูกต้องกับสำเนาออฟไลน์- ข้อกำหนดของหน้า
- ดาวน์โหลดไฟล์ JS และ CSS เพื่อคงรูปแบบหน้าเดิมไว้เมื่อเรียกดูมิเรอร์ในเครื่อง- ปรับส่วนขยาย
- เพิ่มนามสกุลที่เหมาะสม (เช่น html, css, js) ให้กับไฟล์หากไม่ได้รับ
แค่นั้นแหละ.