ฉันต้องการรับไฟล์ทั้งหมดสำหรับเว็บไซต์หนึ่ง ๆ ที่ archive.org เหตุผลอาจรวมถึง:
- ผู้เขียนต้นฉบับไม่ได้เก็บถาวรเว็บไซต์ของตัวเองและตอนนี้ออฟไลน์ฉันต้องการสร้างแคชสาธารณะจากมัน
- ฉันเป็นผู้แต่งดั้งเดิมของบางเว็บไซต์และสูญเสียเนื้อหาบางส่วน ฉันต้องการกู้คืน
- ...
ฉันจะทำอย่างไร
คำนึงถึงว่าเครื่องอาร์แบคอาร์แบคเป็นพิเศษมาก: ลิงค์ของหน้าเว็บไม่ได้ชี้ไปที่ไฟล์เก็บถาวร แต่ไปที่หน้าเว็บที่อาจไม่มีอยู่อีกต่อไป JavaScript ใช้ฝั่งไคลเอ็นต์เพื่ออัปเดตลิงก์ แต่เคล็ดลับเช่น wget แบบเรียกซ้ำไม่ทำงาน
gem install wayback_machine_downloader
. เรียกใช้ wayback_machine_downloader ด้วย URL พื้นฐานของเว็บไซต์ที่คุณต้องการดึงข้อมูลเป็นพารามิเตอร์:wayback_machine_downloader http://example.com
ข้อมูลเพิ่มเติม: github.com/hartator/wayback_machine_downloader