この非常に便利なツールHTTrackをオンラインで見つけました。ウェブサイト全体ではなく、サブディレクトリをダウンロードできるかどうか疑問に思っています。たとえば、www.example.comとそのすべてのサブディレクトリをダウンロードする代わりに、www.example.com/sub/directoryとそのすべてのサブディレクトリをダウンロードします。
したがって、ユーザー Michael は、 チャット でこれを(Windows 7の場合)理解するのに役立ちました:
C:\Program Files\WinHTTrack
フォルダーに移動します
WinHTTrackフォルダウィンドウでShift + right click
を選択し、Open command window here
を選択します。
次のように入力します:
httrack www.example.com/subdirectory -D -O "C:\Users\subdirectory" -M1000000000
right click
> "paste"
でコピーしてcmd
ウィンドウに貼り付けることもできます。Enter
を押して待ちます..。
注意:
httrack
がプロセスを開始します-D
は、プロセスが「サブディレクトリにのみ移動できる」ようにしますwww.example.com/subdirectory
より上のレベルのディレクトリのコピーを防ぎます)-O
は、出力を-O
の後にリストされているローカルディレクトリに保存するようにマシンに指示します。""
で囲むことを忘れないでください-M
(オプション):アップロード/スキャンできる全体の最大サイズを制限します(--max-size [= N])[inbytes]詳細については、 Httrackユーザーガイド(3.10) を参照してください。
コマンド例
httrack -v "http://thissite.com" -O thissite.com "+*.thissite.com.com/*"
このスキャンルールはすべてのサブドライブをダウンロードします
"+*.thissite.com.com/*"
サブドメインのみをダウンロードする場合
"subdomain.thissite.com.com/*"