- 締切済み
リンク先の解像度ごとの画像を連番で保存できる方法を探しています。
リンク先の解像度ごとの画像を連番で保存できる方法を探しています。 http://www.netcarshow.com/dodge/2010-challenger_mopar/ こちらのサイトなんですが、壁紙が解像度ごと数種類分かれていて、 たとえば上記のリンク先にある画像20種類を、1600X2000の解像度で落とす場合、 BatchDownloadの連番機能を使って1600X2000の画像を連番で指定し、 落とそうとすると、ダウンロード自体は成功するのですが、ファイルが見れません。 Irvineを使ってダウンロードしてみようとしましたが、今度はダウンロード事態 失敗してしまいます。 サイトに直リンでダウンロードできないような 制限がかかっているのでしょうか?ご指南お願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Kurosegawa
- ベストアンサー率70% (446/635)
Irvineでダウンロードできることを確認しました。 (注、以下に記載するURLは、先頭の「h」を抜いてあります。) ご質問のURLに掲載の壁紙は合計20パターン。 そのそれぞれに、[1600x1200][1280x960][1024x768][800x600]の4種類のサイズがあります。 (1280x1024はトリミング加工によるもの。) ・まず、最初の壁紙の[1600x1200]のページを開き、URLを確認します。 ttp://www.netcarshow.com/dodge/2010-challenger_mopar/1600x1200/wallpaper_01.htm となっていますね。 ・写真を右クリックで保存してみると、普通に保存でき、そのファイル名は Dodge-Challenger_Mopar_2010_1600x1200_wallpaper_01.jpg であることが判ります。 ・このページの余白部分を右クリックして、「IrvineにすべてのURLを送る(IMGを含む)」を実行します。 送られたURLの一覧の中から、先ほどのファイル名を探すと、 ttp://img.netcarshow.com/Dodge-Challenger_Mopar_2010_1600x1200_wallpaper_01.jpg であると判ります。 ページ(htmlファイル)のURLと、実際に壁紙が置かれているURLが、明らかに別物ですね。 (確認後、送られたURLを全てクリアしておきましょう。) ・このURLの末尾の連番を書き換えれば、このサイズの壁紙全てのURLが取得できます。 (ただし、09の次は0a、0b、……と続き、0fの次が10です。) これをIrvineの「URL展開」の書式で表すと、 ttp://img.netcarshow.com/Dodge-Challenger_Mopar_2010_1600x1200_wallpaper_[01-14].jpg ttp://img.netcarshow.com/Dodge-Challenger_Mopar_2010_1600x1200_wallpaper_[0a-0f].jpg と、2行で表現できます。 ・サイズの異なる画像も全部取得するには、 ttp://img.netcarshow.com/Dodge-Challenger_Mopar_2010_1600x1200_wallpaper_[01-14].jpg ttp://img.netcarshow.com/Dodge-Challenger_Mopar_2010_1600x1200_wallpaper_[0a-0f].jpg ttp://img.netcarshow.com/Dodge-Challenger_Mopar_2010_1280x960_wallpaper_[01-14].jpg ttp://img.netcarshow.com/Dodge-Challenger_Mopar_2010_1280x960_wallpaper_[0a-0f].jpg ttp://img.netcarshow.com/Dodge-Challenger_Mopar_2010_1024x768_wallpaper_[01-14].jpg ttp://img.netcarshow.com/Dodge-Challenger_Mopar_2010_1024x768_wallpaper_[0a-0f].jpg ttp://img.netcarshow.com/Dodge-Challenger_Mopar_2010_800x600_wallpaper_[01-14].jpg ttp://img.netcarshow.com/Dodge-Challenger_Mopar_2010_800x600_wallpaper_[0a-0f].jpg と、8行で表現できます。 ・上記の8行を選択してコピーして(先頭に「h」を補ってください)、Irvineの「リンク」ウインドウで右クリックし、「URLを展開して貼り付け」します。 これで合計80ファイルのURLが展開されます。 ・これらを保存する「キューフォルダ」の設定を変更します。 キューフォルダを右クリックし、「フォルダ設定」にて「HTTP(2)」のタブを開きます。 ここで「Referer」の項を「指定する」に変更し、「指定Referer」の欄に「http://www.netcarshow.com/」と入力します。 これを設定しないと、ダウンロードに失敗します。 ・最後に、「リンク」ウインドウを右クリックして、「ダウンロード登録」を実行すれば、一気にダウンロードが始まります。 お試しください。