แกล้งฉันต้องการสำเนาหน้าง่าย ๆ ที่จะดาวน์โหลดไปยัง HD ของฉันสำหรับการรักษาอย่างถาวร ฉันไม่ได้มองหาการเรียกซ้ำแบบลึก ๆ เพียงหน้าเดียว แต่ยังรวมถึงแหล่งข้อมูลที่โหลดโดยหน้านั้นเพื่อดาวน์โหลดด้วย
ตัวอย่าง: https://www.tumblr.com/
คาดหวัง:
- index.html
- โหลดภาพใด ๆ
- ไฟล์ JS ใด ๆ ที่โหลด
- โหลดไฟล์ CSS ใด ๆ
- ภาพใด ๆ ที่โหลดในไฟล์ CSS
- ลิงก์สำหรับทรัพยากรของหน้าเว็บที่มีการแปลเพื่อให้ทำงานกับสำเนาที่ดาวน์โหลดมา (ไม่มีการพึ่งพาเว็บ)
ฉันสนใจที่จะทราบว่าคุณสามารถช่วยฉันหาไวยากรณ์ wget ที่ดีที่สุดหรือเครื่องมืออื่น ๆ ที่จะทำเช่นนี้ เครื่องมือที่ฉันพยายามมักจะล้มเหลวในการโหลดรูปภาพด้วย CSS ดังนั้นหน้าเว็บจะดูไม่ถูกต้องเมื่อโหลดในเครื่อง ขอบคุณ!
โซลูชั่นแทนเจนต์
ฉันพบวิธีการใช้ FireFox การบันทึกเริ่มต้นจะใช้งานไม่ได้และมีส่วนเสริมที่เรียกว่า "บันทึกเสร็จสมบูรณ์" ซึ่งเห็นได้ชัดว่าสามารถทำงานได้ดีกับสิ่งนี้ อย่างไรก็ตามคุณไม่สามารถดาวน์โหลดได้เพราะมันบอกว่ามันไม่รองรับ FireFox เวอร์ชั่นปัจจุบัน เหตุผลก็คือมันถูกรีดลงในส่วนเสริมนี้: "Mozilla Archive Format" ติดตั้งนั้นจากนั้นเมื่อคุณใช้ไฟล์> "บันทึกหน้าเป็น .. " มีตัวเลือกใหม่ที่เรียกว่า "หน้าเว็บเสร็จสมบูรณ์" ซึ่งเป็นส่วนเสริมเก่าซึ่งแก้ไขการใช้งานหุ้นของ FireFox (ซึ่งแย่มาก) นี่ไม่ใช่โซลูชัน WGET แต่ให้โซลูชันที่ใช้การได้
แก้ไข: ปัญหาที่น่าหัวเราะอีกอย่างสำหรับใครก็ตามที่อาจติดตามคำถามนี้ในอนาคตพยายามทำสิ่งนี้ ทำให้ addon ทำงานได้อย่างถูกต้องคุณต้องใช้เครื่องมือ> Mozilla Archive Format และเปลี่ยนการตั้งค่าเริ่มต้น (แย่) ของ "take snapshot ที่ซื่อสัตย์ของหน้า" เป็น "เก็บสคริปต์และแหล่งที่มาโดยใช้ Save Complete" มิฉะนั้น addon จะว่างเปล่าทั้งหมด ไฟล์สคริปต์ของคุณและแทนที่ด้วยข้อความ "/ * สคริปต์ถูกลบออกโดย snapshot save * /"