ฉันจะเปลี่ยนไฟล์ Safari Webarchive เป็นโฟลเดอร์ได้อย่างไร


16

ฉันเข้าใจว่า Safari webarchive เป็นไฟล์เดียวที่มีซอร์สโค้ดและแหล่งข้อมูลอื่น ๆ จากหน้าเว็บที่ต่อกันเป็นไฟล์เดียว ฉันพบบทความ Macworld จากปี 2549 ที่อธิบายถึงโปรแกรมที่ทำสิ่งนี้ แต่ลิงก์ไปยังโปรแกรมนั้นไม่เป็นปัจจุบันอีกต่อไป

ในปัจจุบันมีซอฟต์แวร์ที่สามารถแปลงไฟล์ webarchive ของ Safari ให้เป็นรูปแบบมาตรฐานมากขึ้นหรือไม่?

คำตอบ:


7

WebArchiveExtractor

ฉันแนะนำ WebArchiveExtractor คุณสามารถลากไฟล์. wechchive ไปยังแอพนี้ซึ่งจะแตกไฟล์ลงในไฟล์แต่ละไฟล์ในโฟลเดอร์

คุณสามารถปรับแต่งผลลัพธ์ในการตั้งค่ารวมถึงการตั้งชื่อไฟล์ดัชนีที่กำหนดเอง:

WebArchiveExtractor เป็นโอเพ่นซอร์สบน GitHub


WebArchive Extractor ไม่ทำงานสำหรับฉันตั้งแต่วันที่ 9 ธันวาคม 2019 ฉันใช้ macOS 10.14.4 (18E226) โมฮาวีในไฟล์. wechchive จาก Safari
— Merchako

11

ในปัจจุบันมีซอฟต์แวร์ที่สามารถแปลงไฟล์ webarchive ของ Safari ให้เป็นรูปแบบมาตรฐานมากขึ้นหรือไม่?

หากคุณพอใจกับบรรทัดคำสั่งมีเครื่องมือtextutilใน Mac OS สำหรับการแปลงไฟล์ที่เก็บถาวรเป็น txt, html, rtf, rtfd, doc, docx, wordml หรือ odt

ตัวอย่าง:
textutil -convert html /Users/USERNAME/NAME.webarchive


สำหรับการแปลงไฟล์ webarchive เป็น pdf ให้ลอง "Wondershare PDF Editor for Mac" http://www.wondershare.com/pdf/how-to-convert-webarchive-to-pdf.html


4
textutilเครื่องมือบรรทัดคำสั่งเพียงสารสกัดจากไฟล์ html ระดับบนสุดและไม่ CSS หรือสคริปต์ที่ยังเป็นส่วนหนึ่งของ webarchive (ซึ่งเป็นจุดรวมของ webarchive จริงๆ) ฉันไม่พบวิธีอื่นที่ดีในการทำสิ่งนี้จากบรรทัดคำสั่ง
— สตีเฟ่นแฮร์ริสัน

1
@Stephen WebArchiveExtractor มีการดำเนินการอัตโนมัติซึ่งสามารถสคริปต์ผ่านเชลล์
— grg

แม้จะมีข้อแม้นั่นเป็นคำตอบที่ฉันกำลังมองหา โซลูชันพื้นฐานของ GUI นั้นค่อนข้างไร้ประโยชน์เมื่อคุณต้องการแปลงเว็บเซิร์ฟเวอร์นับร้อยบนเซิร์ฟเวอร์
— Seven

สิ่งนี้ไม่แม้แต่จะแตกไฟล์ HTML ดั้งเดิม แต่จะทำการแปลง มันเหมือนกับการเปิดไฟล์ HTML ใน TextEdit และส่งออกอีกครั้ง
— sam

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.