หลัก ซอฟต์แวร์ ทำสำเนาไซต์ออฟไลน์ด้วย Wget บน Windows และ Linux

ทำสำเนาไซต์ออฟไลน์ด้วย Wget บน Windows และ Linux



ทำสำเนาออฟไลน์มิเรอร์ของไซต์ด้วย 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

  1. เปิด พร้อมรับคำสั่ง / ขั้ว .
  2. บน Windows พิมพ์เส้นทางแบบเต็มไปยังไฟล์ wget.exe
  3. บน Linux พิมพ์ just wget
  4. ตอนนี้พิมพ์อาร์กิวเมนต์ต่อไปนี้เพื่อรับคำสั่งต่อไปนี้:wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://site-to-download.com
  5. แทนที่https://site-to-download.comส่วนกับ URL ของไซต์จริงที่คุณต้องการสร้างมิเรอร์

เสร็จแล้ว!

นี่คือสวิตช์ที่เราใช้:

  • --กระจกเงา- ใช้ตัวเลือกต่างๆเพื่อทำการดาวน์โหลดซ้ำ
  • - ไม่มีพ่อแม่- อย่ารวบรวมข้อมูลในไดเรกทอรีหลักเพื่อรับบางส่วนของไซต์เท่านั้น
  • - แปลงลิงค์- ทำให้ลิงก์ทั้งหมดทำงานได้อย่างถูกต้องกับสำเนาออฟไลน์
  • - ข้อกำหนดของหน้า- ดาวน์โหลดไฟล์ JS และ CSS เพื่อคงรูปแบบหน้าเดิมไว้เมื่อเรียกดูมิเรอร์ในเครื่อง
  • - ปรับส่วนขยาย- เพิ่มนามสกุลที่เหมาะสม (เช่น html, css, js) ให้กับไฟล์หากไม่ได้รับ

แค่นั้นแหละ.

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

วิธีเปลี่ยนภาษาในการประชุมซูม
วิธีเปลี่ยนภาษาในการประชุมซูม
https://www.youtube.com/watch?v=AaXFB7UYx5U Zoom เป็นหนึ่งในแอปการประชุมที่มีความคล่องตัวและใช้งานง่ายที่สุด มันทำงานบนแพลตฟอร์มต่าง ๆ และอนุญาตให้ปรับแต่งได้มากกว่าสองสามแบบ โดยธรรมชาติแล้ว สิ่งแรกที่ต้องทำคือ
วิธีเพิ่มสติกเกอร์หรืออีโมจิในเรื่องราว Instagram
วิธีเพิ่มสติกเกอร์หรืออีโมจิในเรื่องราว Instagram
Instagram Stories เป็นช่องทางให้ผู้ใช้แสดงออกถึงความเป็นปัจเจกและความคิดสร้างสรรค์มากกว่าโพสต์ธรรมดาๆ แม้ว่า Stories จะอยู่ในช่วงเวลาสั้น ๆ แต่ผู้ใช้ Instagram ก็ให้ความสำคัญกับพวกเขาอย่างจริงจังและใช้เวลามากมายในการทำให้สมบูรณ์แบบ เพื่อเพิ่มคู่
การจำลองหน้าจอโทรศัพท์, iPad หรือแล็ปท็อปไปยังทีวี: วิธีผลักโทรศัพท์ของคุณไปที่หน้าจอขนาดใหญ่
การจำลองหน้าจอโทรศัพท์, iPad หรือแล็ปท็อปไปยังทีวี: วิธีผลักโทรศัพท์ของคุณไปที่หน้าจอขนาดใหญ่
ในปี 2564 แทบทุกคนจะมีหน้าจอติดกระเป๋าอยู่ตลอดเวลา แต่ถ้าคุณอยู่สบาย ๆ ในบ้านของคุณเอง คุณคงไม่อยากถูกจำกัดอยู่แค่การดูภาพถ่ายและวิดีโอในโทรศัพท์เท่านั้น'
วิธียกเลิกการลบข้อความเสียงบน iPhone
วิธียกเลิกการลบข้อความเสียงบน iPhone
ลบข้อความเสียงที่คุณต้องการกลับ? มีบางกรณีที่คุณสามารถกู้คืนข้อความเสียงที่ถูกลบได้ นี่คือวิธีการ
Far Cry Primal | แอ็กชันมุมมองบุคคลที่หนึ่ง – ผจญภัย เกมโอเพ่นเวิร์ล
Far Cry Primal | แอ็กชันมุมมองบุคคลที่หนึ่ง – ผจญภัย เกมโอเพ่นเวิร์ล
ไม่สามารถปิดใช้งานโฆษณาอัตโนมัติแบบเป็นโปรแกรมบนหน้าเว็บได้ อยู่นี่แล้ว!
วิธีการติดตั้ง Minecraft Forge บน Windows หรือ Mac PC
วิธีการติดตั้ง Minecraft Forge บน Windows หรือ Mac PC
Minecraft Forge เป็นแพลตฟอร์มโอเพ่นซอร์สที่ทำให้การใช้ม็อดง่ายขึ้น ทำให้กระบวนการเล่นเกมสนุกยิ่งขึ้นโดยไม่จำเป็นต้องมีความรู้ด้านเทคนิคเชิงลึกหรือซอฟต์แวร์เพิ่มเติม หากคุณต้องการทดลองใช้ม็อดสำหรับ Minecraft
วิธีแก้ไข Viber ไม่ส่งข้อความ
วิธีแก้ไข Viber ไม่ส่งข้อความ
หากคุณเป็นผู้ใช้ Viber คุณอาจประสบปัญหาในการส่งข้อความไม่ได้ บางทีคุณอาจมีปัญหาการเชื่อมต่ออินเทอร์เน็ต หรือแอปเสียหายด้วยเหตุผลบางประการ ไม่ว่าจะเกิดอะไรขึ้น ไม่ต้องกังวล มี