コーデリアの旅日誌

公開

PC版向け キャッシュデータのMD5ハッシュリスト


PC版でダウンロードしたキャッシュデータが壊れていないか確認したい人向けの記事です。
[追記:2019/04/02] 4/2時点のハッシュリストを追加。


ハッシュリストダウンロード

私の環境で取得したMD5ハッシュリストです。
(私の環境でファイル破損してたらごめんなさい(>_<))

ダウンロード:AIMING_INC__CARAVAN_dataonly_20190331.md5
https://drive.google.com/open?id=1-Uf4D6n7Dn2jOBZi0IyeAWN5kaVMuJc0

ダウンロード:AIMING_INC__CARAVAN_dataonly_20190402.md5
https://drive.google.com/open?id=1RU6snUwv6T8RbLlUa78JMy1JomMbO2OJ

ハッシュの計算にはFastHashを使いました。

FastHashの詳細情報 : Vector
https://www.vector.co.jp/soft/win95/util/se263655.html


キャッシュデータの場所

C:\Users\<ユーザー名>\AppData\LocalLow\Unity\AIMING INC__CARAVAN
に格納されています。


キャッシュデータの構造

上記のキャッシュフォルダ内にたくさんサブフォルダがありますが、
各サブフォルダの中には以下の3種類のファイルが入っています。
・「__data」・・・キャッシュデータ本体。
・「__info」・・・タイムスタンプ情報など。キャラストが動作中に内容が書き換わります。
・「__lock」・・・データにアクセスしてる間だけ存在するファイル。キャラスト未起動時は存在しません。

「__info」は環境によって異なるのが当たり前なので、
(というか、キャラストプレイするだけで内容変わっちゃいます)
上でダウンロードできるハッシュリストには「__data」のハッシュだけが入っています。


キャッシュデータのチェック方法

FastHashを使ってチェックする場合は、

1. メニューの「ファイル(F)」→「比較(P)...」
2. 「ハッシュファイル」にダウンロードした「AIMING_INC__CARAVAN_dataonly_20190331.md5」を、
  「検証するファイルorフォルダ」には「C:\Users\<ユーザー名>\AppData\LocalLow\Unity\AIMING INC__CARAVAN」を指定。
  「サブフォルダも取得」にチェック。
3. 「OK」

でチェックされます。
問題なければ「◯:6537」になるはず。


キャッシュが破損していた場合の対応

破損していると思われるファイルを「フォルダごと」削除した後、
一括ダウンロードを実行すればダウンロードが再実行されて正常なファイルが取得できるようです。

(__dataファイルだけ削除してもダウンロードはされませんでした。)



追記

そういえば、キャッシュフォルダ内の構成が3/26メンテ前後で変化しているようでした。
[画像3]

全キャッシュデータの再ダウンロードが発生したのはこれが理由かな?


コーデリア

コメント

1

老舗人

Emilyエミリ

ID: ptgqedkct62s

素晴らしいです。
今度、ゆっくりみるために、URL保存しました。