Làm cách nào tôi có thể tải xuống toàn bộ trang web?
Bạn không chỉ muốn một bài viết hoặc một hình ảnh riêng lẻ, bạn muốn toàn bộ trang mạng. Cách dễ nhất để hút tất cả?
Phiên hỏi và trả lời hôm nay đến với chúng tôi nhờ sự hỗ trợ của SuperUser - một phân ngành của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều khiển.
Hình ảnh có sẵn làm hình nền tại GoodFon.
Câu hỏi
Người đọc SuperUser Joe có một yêu cầu đơn giản:
Làm cách nào tôi có thể tải xuống tất cả các trang từ một trang web?
Bất kỳ nền tảng nào cũng tốt.
Mỗi trang, không có ngoại lệ. Joe đang làm nhiệm vụ.
Câu trả lời
Cộng tác viên SuperUser Axxmasterr cung cấp đề xuất ứng dụng:
http://www.httrack.com/
HTTRACK hoạt động giống như một nhà vô địch để sao chép nội dung của toàn bộ trang web. Công cụ này thậm chí có thể lấy các phần cần thiết để làm cho một trang web có nội dung mã hoạt động ngoại tuyến. Tôi ngạc nhiên về những thứ nó có thể sao chép ngoại tuyến.
Chương trình này sẽ làm tất cả những gì bạn yêu cầu.
Đi săn vui nhé!
Chúng tôi chân thành có thể giới thiệu HTTRACK. Đó là một ứng dụng trưởng thành giúp hoàn thành công việc. Còn những người lưu trữ trên các nền tảng không phải Windows thì sao? Một người đóng góp khác, Jonik, gợi ý một công cụ trưởng thành và mạnh mẽ khác:
Wget là một công cụ dòng lệnh cổ điển cho loại nhiệm vụ này. Nó đi kèm với hầu hết các hệ thống Unix / Linux và bạn cũng có thể tải nó cho Windows (bản 1.13.4 mới hơn có sẵn tại đây).
Bạn sẽ làm một cái gì đó như:
wget -r --no-Parent http://site.com/songs/
Để biết thêm chi tiết, xem Hướng dẫn sử dụng Wget và các ví dụ của nó hoặc xem qua:
- http://linuxreviews.org/quicktips/wget/
- http://www.krazyworks.com/?p=591
Có một cái gì đó để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange am hiểu công nghệ khác? Kiểm tra chủ đề thảo luận đầy đủ ở đây.