ฉันจะเปลี่ยนไฟล์ 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.