Tôi sử dụng wget
như một trình tải xuống. Nó là một ứng dụng xuất sắc, xuất sắc. Tôi đã tích hợp nó với Firefox bằng Flashgot.
Làm cách nào tôi có thể tiếp tục tải xuống đã bị dừng bằng phím CTRL+ Choặc tắt trong cấu hình wget này?
Tôi sử dụng wget
như một trình tải xuống. Nó là một ứng dụng xuất sắc, xuất sắc. Tôi đã tích hợp nó với Firefox bằng Flashgot.
Làm cách nào tôi có thể tiếp tục tải xuống đã bị dừng bằng phím CTRL+ Choặc tắt trong cấu hình wget này?
Câu trả lời:
Tôi không cần bất kỳ trình quản lý tải xuống nào khác nếu tôi có thể tạm dừng và tiếp tục tải xuống
Bạn đã bắt đầu tải xuống tệp wget
bằng cách sử dụng flashgot
plugin. Vì bạn wget
không nhớ hoạt động cuối cùng (và bạn không phải từ thiết bị đầu cuối và không có bash history
) thông thường, bạn không thể tiếp tục tải xuống trừ khi bạn cung cấp URI chính xác với -c in wget
.
trường hợp 1: Tải xuống hủy bằng cáchCtrl C
mở bằng trình soạn thảo văn bản /tmp/flashgot.*******.default/flashgot-*.fgt
Ở cuối tệp bạn có thể thấy như
"wget" --trust-server-name -c -O jre-7u21-linux-x64.rpm --directory-prefix = / home / totti / Tải xuống --referer = http://java.com/en/doad /linux_manual.jsp \? locale = en --load-cookies = / tmp / flashgot.7gavixy1.default / cookies --header = Cookie: s_vi = [CS] v1 \ | 28BA8A90050109CA-6000011540153427 [CE] user-agent = Mozilla / 5.0 \ (X11 \; \ Ubuntu \; \ Linux \ i686 \; \ rv: 16.0) \ Gecko / 20100101 \ Firefox / 16.0 http://sdlc-esd.sun.com/ESD6/JSCDL /jdk/7u21-b11/jre-7u21-linux-x64.rpm \? AuthParam = 1366627766_80a413ae29c4b4d2e12ac7e334d61847 \ & GroupName = CÔNG TY CỔ PHẦN \ & filepath = / ESD6 / JSCDL / jdk / 7u21-b11 / jre-7u21-linux-x64.rpm \ & tệp = jre-7u21-linux-x64.rpm \ & BHost = javadl.sun.com
hoặc sao chép toàn bộ thông số và vượt qua nó để wget
làm
wget --trust-server-names -c -O jre-7u21-linux-x64.rpm --directory-prefix=/home/totti/Downloads --referer=http://java.com/en/download/linux_manual.jsp\?locale=en --load-cookies=/tmp/flashgot.7gavixy1.default/cookies --header=Cookie:s_vi=\[CS\]v1\|28BA8A90050109CA-6000011540153427\[CE\]\;\ --user-agent=Mozilla/5.0\ \(X11\;\ Ubuntu\;\ Linux\ i686\;\ rv:16.0\)\ Gecko/20100101\ Firefox/16.0 http://sdlc-esd.sun.com/ESD6/JSCDL/jdk/7u21-b11/jre-7u21-linux-x64.rpm\?AuthParam=1366627766_80a413ae29c4b4d2e12ac7e334d61847\&GroupName=JSC\&FilePath=/ESD6/JSCDL/jdk/7u21-b11/jre-7u21-linux-x64.rpm\&File=jre-7u21-linux-x64.rpm\&BHost=javadl.sun.com
hoặc chỉ sử dụngwget -c URI
trường hợp 2: Tắt máy
Đây là một điều xấu khi /tmp
được xóa mỗi lần tắt máy. Bạn phải tìm URI bằng tay. Một tùy chọn khác là, trước khi bắt đầu tải xuống thay đổi thư mục temp cho flashgot
từ ưu tiên -> nâng cao -> thư mục tạm thời vào thư mục liên tục (giả sử ~ / tmp).
Cập nhật:
403 lỗi bị cấm
Vì một số URI được tạo động. Vì vậy, sau một thời gian nó hết hạn (sau khi đóng kết nối với trang web). Trong những trường hợp như vậy, bạn phải lấy URI mới và tải xuống có thể được tiếp tục lại bằng cách sử dụng wget -c URI
. Một số trường hợp tên tệp cũng động (hoặc hoàn toàn không có tên tệp), do đó -o filenameofexistingfile
cũng cần có tùy chọn.
Lưu ý rằng wget là trình quản lý tải xuống chứ không phải trình tải xuống video. Vì vậy, việc sử dụng một trình tải xuống video như flareget
JDownloader
hoặc plugin cho trình duyệt của bạn, chẳng hạn như savefromnet
, trình trợ giúp tải xuống video được ưu tiên. Bởi vì họ tự động hóa quá trình lấy URI mới từ URL. Xem câu hỏi làm thế nào để tải xuống video youtube (tìm kiếm) để dễ dàng tải xuống video.
xargs -0 echo < /proc/<pid_of_wget>/cmdline
flashgot-1.fgt
, flashgot-2.fgt
, flashgot-3.fgt
, vv trong thư mục đó không ??
ERROR 403: Forbidden
(thường là sau khi khởi động lại)
Wget có thể tiếp tục tải xuống các tệp được tải xuống một phần với -c
tùy chọn. Flashgot
theo các cuộc gọi mặc định wget
với -c
tùy chọn để nó đã được kích hoạt. Bạn có thể kiểm tra nó trong System Monitor
khi wget
đang tải xuống:
Wget sẽ chỉ có thể tiếp tục tải xuống nếu máy chủ mà bạn tải xuống biểu mẫu hỗ trợ nó và tệp được tải xuống một phần nằm trong cùng thư mục wget
đang tải xuống. Để biết thêm chi tiết về điều này:
man wget
Đối với danh sách URL hỗ trợ kiểm tra bài viết này: Làm cho Wget phục vụ cho nhu cầu của bạn
Bên cạnh đó, tôi sẽ đề nghị bạn dùng thử Tải xuống Tất cả . Nó có tất cả các tính năng bạn có thể yêu cầu trong trình quản lý tải xuống.