【無料配布】ポケモン画像を一括ダウンロードするバッチファイル

特集

2024年11月現在、ポケモンの種類は1025種と豊富です。

毎回画像を検索し、名前を付けて保存するのは面倒です。

そこで、ポケモン画像を一括でダウンロードできるバッチファイルを作成しました。

アプリのインストール、拡張機能、管理者権限は不要で使用できますが、セキュリティ設定によっては動作しない場合もあります。

ポケモン画像一括ダウンロードバッチファイルの入手

ポケモン画像一括ダウンロードバッチファイル(2024/11/16)

  1. ダウンロードしたZIPファイルを解凍し、「ポケモン画像ダウンロード.bat」を実行します。
    (複数のリストが必要な場合、他のリストと一緒に起動可能です)
  2. ダウンロードしたい画像番号を選択すると、処理が自動的に始まります。

バッチファイルが動作している間、他の作業を行っていても画像が各フォルダへダウンロードされます。

ダウンロードサンプル画像

バッチファイルの仕組みと動作原理

このバッチファイルは、Windows標準の「コマンドプロンプト」や「PowerShell」を活用し、画像を一括でダウンロードする仕組みを持っています。以下に主なコマンドと使い方を説明します。

PowerShellの「Start-BitsTransfer」コマンド

Start-BitsTransfer コマンドは、WindowsのBackground Intelligent Transfer Service (BITS) を使用してファイルを転送するPowerShellコマンドです。Windows Updateと同じ原理のため、他のネットワークアクティビティに影響を与えにくいという特徴があります。現在この方式を採用しています。

Start-BitsTransfer -Source "https://example.com/file.zip" -Destination "C:\path\to\file.zip"

PowerShellの「Invoke-WebRequest」コマンド

Invoke-WebRequest はHTTP/HTTPSリクエストを送信し、主にWebページ内容の取得やAPI送信に使用されます。

Invoke-WebRequest -Uri "https://example.com" -OutFile "C:\path\to\file.html"

コマンドプロンプトの「cURL」コマンド

cURL はURLを通じてデータを転送するコマンドラインツールです。

curl -o "https://example.com/file.zip" "C:\path\to\file.zip"

コマンドプロンプトの「bitsadmin」コマンド

bitsadmin コマンドもBITSを使用してファイルを転送しますが、最新プロトコルに非対応のため、推奨されません。ダウンロードに失敗したり、0KBのファイルが生成されることがあったりなかったり不安定だったので、この方式を採用するのは辞めました。

bitsadmin /transfer myDownloadJob /download /priority normal "https://example.com/file.zip" "C:\path\to\file.zip"

利用上の注意点

色違いが実装されていないポケモンについて

以下のポケモンは2024年11月時点で色違いが未実装です。ダウンロード後、手動で削除や上書きを行ってください。

    • 【No.0494】色違いビクティニ
    • 【No.0647】色違いケルディオ
    • 【No.0720】色違いフーパ
    • 【No.0721】色違いボルケニオン
    • 【No.0789】色違いコスモッグ
    • 【No.0790】色違いコスモウム
    • 【No.0801】色違いマギアナ
    • 【No.0802】色違いマーシャドー
    • 【No.0891】色違いダクマ
    • 【No.0892】色違いウーラオス
    • 【No.0893】色違いザルード
    • 【No.0896】色違いブリザポス
    • 【No.0897】色違いレイスポス
    • 【No.0898】色違いバドレックス
    • 【No.0905】色違いラブトロス
    • 【No.1001】色違いチオンジェン
    • 【No.1002】色違いパオジアン
    • 【No.1003】色違いディンルー
    • 【No.1004】色違いイーユイ
    • 【No.1007】色違いコライドン
    • 【No.1008】色違いミライドン
    • 【No.1009】色違いウネルミナモ
    • 【No.1010】色違いテツノイサハ
    • 【No.1014】色違いイイネイヌ
    • 【No.1015】色違いマシマシラ
    • 【No.1016】色違いキチキギス
    • 【No.1017】色違いオーガポン
    • 【No.1020】色違いウガツホムラ
    • 【No.1021】色違いタケルライコ
    • 【No.1022】色違いテツノイワオ
    • 【No.1023】色違いテツノカシラ
    • 【No.1024】色違いテラパゴス
    • 【No.1025】色違いモモワロウ

その他の留意事項

セキュリティ設定によっては、バッチファイルが動作しない場合があります。また、バージョンアップ時に命名規則が変わることがあるため、既存のフォルダは削除後に起動することを推奨します。

更新履歴

  • 2024/11/16
    ・ポケモンカフェミックスの画像群を追加
    ・ポケモンスリープの画像群を追加
    ・ポケモンユナイトのホロウェアの画像群を追加
    ・ポケモンカードの画像群を追加
    ・choiceコマンドの制約により、ゲーム内の通常色と色違いを統合
  • 2024/11/13
    ・公式サイト「ポケモンずかん」のラインナップを強化
    ・ポケモンHOMEの画像群を追加
    ・共通の処理をサブルーチン化(リファクタリング)
    ・bitsadmin方式は不安定なのでStart-BitsTransfer方式へ変更
    ・選択肢を選ぶ際にエンター押下が不要のchoiceコマンドへ変更
    ・公式スタンプ(現在までの全34シリーズ)の画像群を追加
    ・強化拡張パック「ポケモンカード151」の画像群を追加
    ・リネーム無しの機能を削除(英数字羅列の方が良いケースは少ないと判断)
  • 2024/11/09
    ・ポケモンGOのステッカー画像群を追加
  • 2024/11/08
    ・公式サイト「ポケモンずかん」の画像群を追加
  • 2024/11/07
    ・通常画像と色違い画像を対象とした初版

コメント

タイトルとURLをコピーしました