我有一個aria2的別名,從ftp服務器的輸入文件下載。這是我安裝它的方式。Aria2繼續下載
aria2c --max-concurrent-downloads=1 --max-connection-per-server=6 --ftp-user=<user> --ftp-passwd=<password> --dir=/home/<username>/Downloads --input-file=/home/<username>/scripts/downloads.txt
我遇到了一個問題,就在剛纔,不知道爲什麼,因爲它從來沒有發生過,它不會繼續,並會嘗試重新下載文件爲0.1。
所以我讀了手冊頁,看到this answer我看到有--continue,所以我只是把它改爲
aria2c --max-concurrent-downloads=1 --max-connection-per-server=6 --continue=true --ftp-user=<user> --ftp-passwd=<password> --dir=/home/<username>/Downloads --input-file=/home/<username>/scripts/downloads.txt
所以現在的工作,但我唯一的問題是,它有循環輸入文件並檢查每個下載,確保它們已下載,直到它找到它停止的地方。因此,只有4個文件從10下載(全部在1gb以下),它始於15:51:52,並且只在16:00:16恢復了aria2文件(#5/10)。有時我正在處理20個以上的文件或大於1GB的文件,而且我不確定這個文件是否也會因下載文件大小本身而發生變化。這可能會造成像一個小時的巨大延遲。有沒有辦法強制它在目錄中搜索現有的aria2文件並立即從那裏開始,還是隻需要處理它或從文本文件中刪除完成的文件以避免這種情況?