連番で名前がついていることが分かっているファイルを大量にダウンロードしなければいけない機会があり、(ツールと呼ぶほどのものでもないですが)ツール作成しました。
動作確認環境
- MacOS Mojave
シェルスクリプトが動く環境であれば動くと思います。
どんなことができるのか
web上に公開されている連番で名前がついていることが分かっているファイルをダウンロードできます。
指定できる項目は下記の通りです。
- ドメイン
- 対象ディレクトリ
- ファイル名
- 連番の開始番号
- 連番の終了番号
- 拡張子
上記の項目をダウンロードしたい項目に合わせて書き換えることで
https://example.com/pc/img_1.jpg〜https://example.com/pc/img_100.jpgまでを一気にダウンロードすることができます。
使用方法
ダウンロード
Github上に公開しておりますので、まずはダウンロードしてください。
設定を書き換える
ダウンロードしたいファイルに合わせてdl.shの内容を編集してください。
実行する
shコマンドで実行してください。
filesディレクトリ内に指定したファイルが保存されます。