Làm cách nào để biến tệp Safari Webarchive thành thư mục?


16

Tôi hiểu một webarchive Safari là một tệp duy nhất với mã nguồn và các tài nguyên khác từ một trang web được nối vào một tệp duy nhất. Tôi đã tìm thấy một bài báo Macworld từ năm 2006 mô tả một chương trình chỉ thực hiện điều này, nhưng liên kết đến chương trình không còn hiện hành.

Có phần mềm nào hiện có có thể chuyển đổi tệp webarchive Safari sang định dạng chuẩn hơn không?

Câu trả lời:


7

WebArchiveExtractor

Tôi khuyên dùng WebArchiveExtractor. Bạn có thể kéo các tệp .webarchive vào ứng dụng này để trích xuất tệp vào các tệp riêng lẻ trong một thư mục.

Bạn có thể tùy chỉnh đầu ra trong Tùy chọn, bao gồm đặt tên tệp chỉ mục tùy chỉnh:

WebArchiveExtractor là mã nguồn mở trên GitHub


WebArchive Extractor không hoạt động với tôi kể từ ngày 9 tháng 12 năm 2019. Tôi đang sử dụng macOS 10.14.4 (18E226) Mojave trên tệp .webarchive từ Safari.
Merchako

11

Có phần mềm nào hiện có có thể chuyển đổi tệp webarchive Safari sang định dạng chuẩn hơn không?

Nếu bạn cảm thấy thoải mái với dòng lệnh, có một công cụ textutiltrên Mac OS để chuyển đổi tệp webarchive sang txt, html, rtf, rtfd, doc, docx, wordml hoặc odt.

Thí dụ:
textutil -convert html /Users/USERNAME/NAME.webarchive


Để chuyển đổi tệp webarchive sang pdf, hãy thử "Wondershare PDF Editor cho Mac". http://www.wondershare.com/pdf/how-to-convert-webarchive-to-pdf.html


4
Công textutilcụ dòng lệnh chỉ trích xuất tệp html cấp cao nhất chứ không phải CSS hoặc tập lệnh cũng là một phần của webarchive. (Đó thực sự là toàn bộ quan điểm của webarchive.) Tôi chưa tìm thấy một cách thay thế tốt để làm điều này từ dòng lệnh.
Stephen Harrison

1
@Stephen WebArchiveExtractor có một hành động Automator có thể được viết kịch bản thông qua trình bao.
grg

Mặc dù cẩn thận, đó là loại câu trả lời tôi đang tìm kiếm. Một giải pháp cơ sở GUI khá vô dụng khi bạn muốn chuyển đổi hàng trăm trang web trên máy chủ.
Bảy

Điều này thậm chí không trích xuất tệp HTML gốc, nhưng chuyển đổi nó. Nó thực sự giống như mở một tệp HTML trong TextEdit và xem lại nó.
sam

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.