各ディレクトリにファイルをダウンロードできるfirefoxプラグイン/拡張機能はありますか?


2

あるウェブサイトのように見えます、:

Index of /2010/fall/lectures/
Name    Last Modified   Size    Type
Parent Directory/       -   Directory
0/  2011-Feb-15 12:35:17    -   Directory
1/  2011-Feb-15 12:12:35    -   Directory
10/ 2011-Feb-15 11:42:48    -   Directory
2/  2011-Feb-15 12:12:39    -   Directory
3/  2011-Jun-18 10:48:50    -   Directory
4/  2011-Feb-15 12:12:44    -   Directory
5/  2011-Feb-15 12:12:46    -   Directory
6/  2011-Feb-15 12:12:48    -   Directory
7/  2011-Aug-01 23:07:15    -   Directory
8/  2011-Feb-15 12:12:52    -   Directory
9/  2011-Feb-15 11:42:49    -   Directory

各ディレクトリには、いくつかのファイルがあります。

Firefoxには、現在のディレクトリの下にあるすべてのファイルをダウンロードできる「DownloadThemAll!ツール」があります。しかし、各ディレクトリを手動でクリックしてから前述のツールを使用せずに、各ディレクトリのファイルを簡単にダウンロードする方法がわかりません。

また、大きなmp3ファイルやflvファイルではなく、pdfファイルとzipファイルのみをダウンロードしたいと思います。「DownloadThemAll!ツール」は、フィルターによってこれを実現できます。しかし、各ディレクトリのファイルに対してこれを行う方法はわかりません。

よろしくお願いします!

回答:


2

このようなファイルでいっぱいのディレクトリを取得する最も簡単な方法は、というコマンドラインツールを使用することですwget。LinuxまたはOSXを実行している場合、デフォルトでそこにあるはずです。Windowsを実行している場合wgetunxutilsパッケージに含まれてます。

コマンドプロンプトを開き、新しい空のディレクトリに移動して、実行します

wget -m -nH <your URL>

1
wgetバイナリもあります。これは私が使用しています:gnuwin32.sourceforge.net/packages/wget.htm(バイナリのみを取得し、system32に入れて完了します。)
Shiki

Barend:ありがとう!(1)pdfおよびzipファイルのみをダウンロードします。大きなmp3およびflvファイルはダウンロードしません。Firefoxでは、「DownloadThemAll!ツール」はフィルターによってこれを実現できます。wgetは同じことを達成できますか?(2)wgetで、再帰的なダウンロードのディレクトリの最大レベルを制御できますか?
ティム

はい、そしてはい。実行してみてくださいwget --help。再帰のレベル数はで制御され-l--accept=pdf,zipまたはを使用してファイルフィルターを渡すことができます--reject=mp3,flv
バーエンド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.