2017-02-03 1 views

答えて

1

wgetの午前

は、マルチスレッドではありません)のいずれかのエラーメッセージが表示されます。一方、aria2is not able to recursively download。あなたがWindows上にいるので、私はcmdと、与えられたwgetaria2のほかに、あまり役に立たないと思います。

wgetでディレクトリ一覧をダウンロードし、aria2のURLを含むテキストファイルを並列にダウンロードできます。少しバッチファイルは、それに対応したデータをマッサージします:

@ECHO OFF 
SETLOCAL EnableDelayedExpansion  
SET host=ftp://ftp.soilgrids.org/data/recent 
DEL urls.txt 

REM fetch dirlisting from ftp 
wget --no-remove-listing !host!/ 

FOR /F "tokens=1,9" %%G IN (.listing) DO (
    SET "modeflags=%%G" 
    REM skip directories 
    IF "x!modeflags:d=!"=="x!modeflags!" (
     ECHO !host!/%%H >> urls.txt 
    ) 
) 

REM cleanup 
DEL .listing.* 
DEL index.html.* 

を次に、あなただけ並行してファイルをダウンロードするために... ...

aria2c -j8 -i urls.txt 

を行うことができます。