画像 fusker ツール — 無料の fusker ユーティリティ

サイトから 100 枚の画像を落としたいのに、名前が pic001.jpg、pic002.jpg、pic003.jpg…と続いている。そんな経験はありませんか。1枚ずつクリックしていたら、いつまでも終わりません。

fusker(URL パターンツールとも呼ばれます)は、この問題を解きます。100 回のクリックの代わりに、pic[001-100].jpg というパターンを1つ書けば、100 個の URL がすべて自動で作られます。

この方法は、連番の名前を持つファイルなら何にでも使えます。画像も、文書も、アーカイブも、動画も。ファイル名に数字が入っていれば、たいていは fusker パターンが使えます。

オンラインで試す

パターンを組み立て、生成された URL をその場で確かめられます。ダウンロードは要りません。

URL パターンビルダー

ファイルをダウンロードして保存する

並列ダウンロード、フィルター、内蔵ビューアーを備えたデスクトップアプリ。

NeoDownloader を入手(無料)

fusker パターンの仕組み

fusker パターンは、複数の値に展開される差し込み口を持った URL のひな形です。もっともよく使われる差し込み口が、数値の範囲です。

基本の書き方

http://example.com/images/photo[START-END].jpg

  • START — 並びの最初の数
  • END — 並びの最後の数

パターンの例

http://site.com/img[1-5].jpg

そのままの数値の範囲

img1.jpg, img2.jpg, img3.jpg, img4.jpg, img5.jpg

http://site.com/photo[001-100].png

0 で桁を揃えた数値(先頭の 0 を保ちます)

photo001.png, photo002.png, photo003.png, photo004.png, photo005.png, …

http://site.com/pic[10-50:5].jpg

刻み幅つき(5 つおき)

pic10.jpg, pic15.jpg, pic20.jpg, pic25.jpg, pic30.jpg, …

http://site.com/gallery/[a-z].jpg

英字の範囲も使えます

gallery/a.jpg, gallery/b.jpg, gallery/c.jpg, gallery/d.jpg, gallery/e.jpg, …

http://site.com/photos/{paris,london,tokyo}.jpg

単語リスト — 範囲の代わりに、特定の値を並べる

photos/paris.jpg, photos/london.jpg, photos/tokyo.jpg

http://site.com/[2020-2024]/month[01-12].jpg

複数の範囲(すべての組み合わせを作ります: 5 年 × 12 か月)

2020/month01.jpg, 2020/month02.jpg, 2020/month03.jpg, 2020/month04.jpg, 2020/month05.jpg, …

直接ダウンロードとページ走査

fusker パターンには、何をダウンロードするかによって2通りの使い方があります。

ファイルの URL を直接指す

ファイルそのものの URL パターンが分かっている場合です。ツールは各ファイルを直接ダウンロードします。

http://cdn.site.com/images/pic[001-100].jpg

JPG ファイルを 100 個ダウンロードします

ページ走査

画像が HTML ページの中に埋め込まれている場合です。ツールは各ページを訪れ、画像をすべて見つけてダウンロードします。

http://forum.com/thread/123?page=[1-50]

50 ページを走査し、画像をすべて取り出します

ページ走査がとくに役立つのは、フォーラム、ブログ、ギャラリーのように、先の読める直接 URL ではなく、ページ送りされた HTML の上に画像が並んでいる場合です。

実際の使いどころ

フォーラムのスレッド

何ページにもわたるフォーラムの議論から、画像をすべてダウンロードします。多くのフォーラムは ?page=1、?page=2 のような URL の引数を使っています。

http://forum.example.com/thread/12345?page=[1-25]

写真ギャラリー

写真サイトの多くは、ファイルに連番を付けています。いくつかの画像 URL を見比べれば、パターンが見つかります。

http://gallery.com/album/2024/IMG_[0001-0500].jpg

ウェブコミックの保存庫

各ページやコマのファイル名に番号が振られているウェブコミックを、丸ごとダウンロードします。

http://comic.example.com/strips/strip-[0001-1500].png

壁紙のコレクション

壁紙サイトは、解像度と番号で画像を並べていることがよくあります。

http://wallpapers.com/4k/nature/wallpaper_[001-200].jpg

科学データのまとまり

研究データ、衛星画像、そのほか番号の振られたファイルの並び。

http://data.example.org/dataset/sample_[0001-9999].csv

URL パターンを見つけるこつ

右クリックして「画像アドレスをコピー」

画像の実際の URL を見てください。数字が入っていれば、たいていパターンがあります。

複数の URL を見比べる

ギャラリーの最初と最後の画像の URL をコピーします。変わっている数字が、探している範囲です。

桁揃えを確かめる

ファイル名が img1.jpg ではなく img001.jpg なら、[001-100] と書いて先頭の 0 を保ってください。

抜けに気をつける

番号が飛んでいる並びもあります。偶数だけなら刻み幅を使って [1-100:2] と書くか、存在しないファイルはダウンローダーに自動で飛ばさせてください。

ブラウザーの開発者ツールを使う

F12 を押し、「ネットワーク」タブを開いて img で絞り込みます。読み込まれている画像の URL がすべて表示されます。

NeoDownloader — 無料のデスクトップ fusker ツール

  • 並列ダウンロード(最大 20)
  • 中断したダウンロードを再開
  • 大きさや解像度での絞り込み
  • 内蔵の画像ビューアー
  • プロジェクトを保存してあとで使う
  • Chromium ブラウザーを内蔵
無料版をダウンロード

よくある質問

fusker を使うのは合法ですか?

fusker ツールがしているのは、誰でも見られる状態にあるファイルのダウンロードを自動化することだけです。1枚ずつ右クリックして保存するのと同じことを、速くやっているにすぎません。ダウンロード元のサイトの著作権と利用規約は、つねに尊重してください。

範囲の中に存在しないファイルがあったら?

NeoDownloader は、存在しないファイル(404 エラー)を自動で飛ばし、残りのダウンロードを続けます。正確な範囲を知っている必要はありません。おおよそで指定し、抜けの処理はツールに任せてください。

サイトの URL パターンはどう見つけますか?

画像を右クリックして「画像アドレスをコピー」を選びます。URL の中の数字を探してください。たいていそこにパターンがあります。最初と最後の画像の URL を見比べれば、範囲が分かります。

無料版と Premium の違いは何ですか?

無料版は、1プロジェクトあたり 100 ファイルまでです。期限も透かしもなく、プロジェクトの数に制限はありません。Premium($29.95 の買い切り)はすべての制限を外し、HD と 4K の動画に対応します。

ほかのガイド: