Chủ YếU Phần Mềm Tạo bản sao ngoại tuyến của trang web với Wget trên Windows và Linux

Tạo bản sao ngoại tuyến của trang web với Wget trên Windows và Linux



Tạo bản sao ngoại tuyến của trang web bằng Wget trên Windows và Linux

Đôi khi bạn cần lấy một bản sao có thể duyệt được của một trang web để có thể truy cập ngoại tuyến, cắm thẻ USB hoặc thậm chí tải lên điện thoại thông minh của bạn và đọc khi đang bay hoặc đi du lịch. Trong khi các trình duyệt và hệ điều hành hiện đại có thể dễ dàng lưu một trang web thành PDF, nhưng việc xử lý từng trang có thể gây khó chịu. Đây là wget.

Quảng cáo

Wget là một trình quản lý tải xuống mã nguồn mở. Nó là một ứng dụng console được phát triển chủ yếu cho Linux, nhưng đã được chuyển thành công trên các hệ điều hành khác, bao gồm cả Windows và MacOS.

bạn có thể sử dụng groupme mà không cần số điện thoại không

Nếu bạn không quen thuộc với wget, bạn chắc chắn nên thử nó. Nó rất mạnh mẽ. Nó cho phép tìm nạp các tệp từ các trang web bằng HTTP, HTTPS và FTP, các giao thức Internet mà chúng ta đang sử dụng ngày nay. Hành vi của nó được kiểm soát bởi các đối số dòng lệnh.

Wget hỗ trợ nhiều tùy chọn khác nhau để truy xuất tệp trên các kết nối chậm hoặc không ổn định, bao gồm thử lại, tiếp tục từ nơi nó rời đi, v.v. Nó hỗ trợ tệp 'robots.txt', vì vậy nó có thể hoạt động giống như một trình thu thập thông tin web. Nó chỉ có thể truy xuất các tệp đã sửa đổi, hỗ trợ ký tự đại diện, giới hạn loại tệp và phần mở rộng thông thường.

Wget hỗ trợ truy xuất đệ quy các trang web HTML và máy chủ FTP, cho phép bạn tạo một bản sao trang web. Đây là cách nó có thể được thực hiện.

Trước khi tiếp tục, bạn cần tải ứng dụng wget.

Tải Wget trên Windows

Tôi thường sử dụng mã nhị phân từ các nguồn sau:

Cả hai đều làm công việc của họ.

Nhận Wget trên Linux

Sử dụng trình quản lý gói của bản phân phối của bạn. Một số ví dụ (chạy họ là gốc ):

Debian / Ubuntu / Mint:

apt cài đặt wget

CentOS / Redhat

yum cài đặt wget

Arch Linux

pacman -Sy wget

Void Linux

xbps-install -S wget

Để tạo bản sao ngoại tuyến của trang web bằng Wget,

  1. Mở dấu nhắc lệnh / thiết bị đầu cuối .
  2. Trên Windows, nhập đường dẫn đầy đủ đến tệp wget.exe.
  3. Trên Linux, chỉ gõ wget.
  4. Bây giờ, hãy nhập các đối số sau để nhận lệnh sau:wget --mirror --convert-links --adjust-extension --page-precision --no-parent https://site-to-download.com
  5. Thay thế cáihttps://site-to-download.comvới URL của trang web thực tế mà bạn muốn tạo ra.

Bạn xong việc rồi!

Đây là các công tắc chúng tôi sử dụng:

  • --gương- áp dụng một số tùy chọn để thực hiện tải xuống đệ quy.
  • --không có cha mẹ- Không thu thập thông tin thư mục mẹ để chỉ lấy một phần của trang web.
  • --convert-links- làm cho tất cả các liên kết hoạt động bình thường với bản sao ngoại tuyến.
  • - trang-điều kiện cần- tải xuống các tệp JS và CSS để giữ lại kiểu trang gốc khi duyệt máy nhân bản cục bộ.
  • --adjust-extension- thêm các phần mở rộng thích hợp (ví dụ: html, css, js) vào các tệp nếu chúng được truy xuất mà không có chúng.

Đó là nó.

Bài ViếT Thú Vị

Editor Choice

Tắt thanh mọi người trong Windows 10 với chính sách nhóm
Tắt thanh mọi người trong Windows 10 với chính sách nhóm
Trong bài viết này, chúng ta sẽ xem cách tắt tính năng Thanh mọi người trong Windows 10 bằng cách sử dụng Chính sách nhóm và một chỉnh sửa Sổ đăng ký. Bạn có thể tải xuống các tệp Đăng ký sẵn sàng để sử dụng.
Cách nhận Mega Energy trong Pokemon Go
Cách nhận Mega Energy trong Pokemon Go
Tiến hóa Mega đã được thêm vào Pokemon Go vào tháng 8 năm 2020. Tính năng này đã là một phần của trò chơi trong một thời gian. Nhưng các quy tắc của nó vẫn chưa rõ ràng đối với nhiều người chơi. Nếu bạn đang đấu tranh để hiểu cách
Cách tạo lửa ở Dayz
Cách tạo lửa ở Dayz
Đốt lửa trong DayZ là một trong những kỹ năng hữu ích nhất cần học vì nhiều lý do. Nó giữ ấm cho nhân vật của bạn và bảo vệ khỏi nhiều bệnh tật khác nhau, cho phép bạn nấu thức ăn và cung cấp cho bạn nguồn ánh sáng trong nhà.
Xóa Máy ảo Hyper-V trong Windows 10
Xóa Máy ảo Hyper-V trong Windows 10
Bài đăng này giải thích cách xóa máy ảo Hyper-V hiện có trong Windows 10 bằng Hyper-V Manager hoặc PowerShell.
Đèn trên Modem của tôi có ý nghĩa gì?
Đèn trên Modem của tôi có ý nghĩa gì?
Các biểu tượng và đèn của modem có nhiều ý nghĩa khác nhau, có thể thay đổi tùy thuộc vào việc chúng có màu xanh lục, xanh lam, cam, đỏ, trắng và nhấp nháy hay nhấp nháy.
Đánh giá SpeedOf.Me
Đánh giá SpeedOf.Me
SpeedOf.Me là trang web kiểm tra tốc độ Internet đáng tin cậy, kiểm tra băng thông của bạn bằng HTML5 và hiển thị kết quả theo thời gian thực.
Đánh giá Samsung Gear S3: Một chiếc đồng hồ thông minh sang trọng nhưng hàng đầu
Đánh giá Samsung Gear S3: Một chiếc đồng hồ thông minh sang trọng nhưng hàng đầu
Samsung Gear S3 làm tốt một điều mà hầu hết các đồng hồ thông minh khác đều thất bại. Nó có thời lượng pin tuyệt vời: nếu bạn sạc đầy 100%, nó sẽ kéo dài gần 5 ngày. Đúng, bạn đọc đúng, NĂM