BGDownloader 1.02を公開します

BGDownloaderとは

7/31にサービス終了してしまうバトルガールハイスクールのカードデータを全てダウンロードするためのツールのこと。

ここで配布しているのが旧バージョンの1.01です。

ダウンロードするためのツール自体は完成してるので、あとはデータのURLを調べれば良いことになります。

というか、ぶっちゃけツール自体は特に何もいじっていません。

というわけで、総当たりで調べてきたのでその結果を公表します。

おカネがカンストしたぼくのアカウント

カードデータ

まず、取得できるカードデータにはバージョンがあることを覚えてください。

国内版には1.0.52と1.1.0のバージョンが存在し、1.1.0の方には暗号化がされているためDisunityを使って普通に復号しようとするとTextAssetと表示される問題がありました。

ただし、データ自体は正しく取得できているので保存しておいて損はありません。

そして、台湾版には1.0.47のみバージョンが存在し、これは暗号化されていないので簡単にデータを取り出すことができます。

台湾版は(恐らく)全ての国内版のカードをカバーできていませんが、とりあえず簡単にデータを取り出したい方向けです。

合計1.0.471.0.521.1.0
台湾版17471747
国内版1751*5041249

国内版はカードの重複があるので、合計枚数が一致しません。

国内版にしか存在しないカード

Card-Common_V2-149052-card.unity3d
Card-Common_V2-159052-card.unity3d
Card-Common_V2-179052-card.unity3d
Card-Common_V2-189052-card.unity3d
Card-Common_V2-19052-card.unity3d
Card-Common_V2-29052-card.unity3d
Card-Common_V2-49052-card.unity3d

台湾版のAPIを叩いても取得できなかったので、国内版にしか存在しないと思われます。

台湾版にしか存在しないカード

Card-Common_V2-1000128-card.unity3d
Card-Common_V2-100130-card.unity3d
Card-Common_V2-159032-card.unity3d

直接URLを叩いても取得できなかったのでバージョンが1.0.52でも1.1.0でもないか、そもそもそんなカードが存在しないかのどちらか。

音声データ

音声データは1.0.54というバージョンが存在し、カードIDと同じく比較的総当たりしやすいリストになっているのでこれも調べました。

GirlVoice

バージョンは1.0.54でやけにファイル数が多く、全部で8726件ありました。

GirlVoiceIdol

何が違うのかさっぱりわからないのですが、データがあったので保存しました。

Live2Dデータ

バージョンは1.0.30のものが見つかっているが、他にもあるかもしれない。

多分多くの人が気になるのがここのデータだと思われる。

手元にLive2Dを再生する環境がないのでこれが正しいデータなのかわかりかねるのだが、多分正しいと思う。

Live2Dのファイルは衣装ごとに存在するのだが、自分のキャッシュを参考にファイル名を予想して以下のリストを手に入れることができました。

衣装一覧
一周年ドレス, 星空ワンピ
チャイナ
温泉浴衣
アルルガール
浴衣
マリンルック
夏制服, 冬制服
アイドル
私服
部活, 日常
星衣
戦乙女
ハロウィン
バレンタイン
プリンセス
ナイトウェア
チアガール
レッスン着
おしのび服
無限プリン
クリスマス
アニマル
趣味
ウェディング
水着
学祭Tシャツ
セーラー
コート
カーディガン
湯あみ着
ベース
体操服

とまあ、こんな感じで見つかったのだが、ぼくはバトガのここ三年くらいの新カードを入手していないので他にも別の種類のLive2Dが存在すると思います。

もしもここ数年のバトガのカードを所持していて、パケットキャプチャできる環境にあるのであればキャッシュクリアを実行した後で次の操作をしてみてください。

Live2Dデータ取得方法

まず、バトガにログインして設定からキャッシュクリアを行います。

Fiddlerとバトガを実行するデバイスを接続したらFiltersから以下の設定をします。

Live2Dのみを表示する設定

こうすることでLive2DのURLだけが表示されるようになります。

この状態でキャラクターを選択して着替えさせると通信が発生してURLがFiddlerに表示されます。

表示されたLive2DのURL

これでいろいろな衣装に着替えさせて、そのURLを送って頂けると助かったりします。

Common + Face

全キャラクターに一つずつ存在し、全部で34件のデータがありました。

CommonとFaceがそれぞれのカードにあるので、実際のファイル数はその二倍の68件です。

気になるのはファイルサイズが10KBくらいしかないところですね…

まとめ

ここまでの取得したデータを一覧にすると以下のようになります。

NumSizeVer
Card17511.37GB1.0.52, 1.1.0
Voice8726214MB1.0.54
VoiceIdol276574.8MB1.1.6
Live2D1092349MB1.0.30

URLに直したものをリスト形式にしても結構なサイズになりました。

さて、これらのURLですがカードに関しては一般公開しようと思います。

なんで他のファイルは公開しないかということに関しては “察して” ください。

夏って熱いからドクペが飲みたくなりますよね(棒)

というわけで、カードデータを最新のものに更新したBGDownloaderを公開しているのでどうぞご自由にご利用ください。

あくまでも “自分で” ファイルをダウンロードする補助ツールなので、内部にバトガのデータは一切入っていません。

おまけ

最新の1.2.56のバトルガールハイスクールを起動したときに最低限読み込まれる初期ファイル78.14MBのリストを公開しておきます。

BGMなどのデータもここに入っているので、必要最低限のデータはここだけで揃います。

最後に

カード集やBGM、Live2Dのリストはなるべく抜けがないように余裕をかなりもって総当たりで検索していますが、取得漏れがあったとしてもぼくは一切責任を持ちません。

足りないなと思ったら各自で設定ファイルに追加するなり対応していただければと思います。