Android パズドラ用にバックアップバッチを書いてみた

file000956896813

Android のパズドラ用に、簡単にバックアップ・復元が出来る
バッチファイルを書いてみたので置いておきます。


[ad]

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
公式にデータ移行が出来るようになりました。
詳細は、バズドラ公式サイトを。
http://mobile.gungho.jp/news/pad/130314_and.html
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

■ 用途

・パズドラのデータを他のAndroid環境にコピーしたい
・パズドラのデータを機種変更後の機種にコピーしたい
などなど。

■ 実行出来る環境

  • Windowsの入ったパソコンを使っている
  • Android 4.0以降のバージョンのスマートフォンを使っている
  • adb 接続用のドライバーがパソコンにインストールされている
    (使用しているスマートフォンのメーカーページからインストールする。
    adb+ドライバー+メーカー名で検索するとすぐに出てくると思います)
  • スマートフォン側で、設定・開発者向けオプションから「USBデバッグ」を有効にしている
  • Android SDKのダウンロードは不要です

■ 注意事項

  • HTC J でしかテストしていないので、正常に動かない場合が考えられます。
  • 一部のAndroid端末では、adb backupが正常に動作しないようです。
  • root 権は不要です。

【 バックアップの実行方法 】

バックアップファイルの日付がおかしい件、修正しました。(thx ころさん!)

  1. paz-backup2.zip をダウンロードして解凍する
  2. 解凍したフォルダの中にある backup.bat を実行する
  3. 表示される内容に従って、進めて完了です。

adbドライバーなどで問題がなければ、backupフォルダにバックアップファイルが作成されます。
SH***** 以外にも、数字****** device と表示される場合がありますが、問題ありません。
(List of devices attached のみしか出ない場合は、上手く認識されていません)

【 バックアップしたデータを戻す方法 】

バックアップしたデータを、他の端末などに復元する場合は、

  1. 復元したい端末を PC にUSB接続
  2. backupフォルダ内にある restore.bat に、バックアップしたデータを Drug & Drop
    20130212 215713

これで、バックアップ時と同じようなスクリプトが実行されるので、
表示される内容に従って進めれば、復元されると思います。

内部では、$ adb restore <ファイル名> を実行しているだけなので、
手動でも同様な事ができます。

【バックアップ出来ない時の確認点】

コメント欄で問い合わせが多いので追記しておきます。
上手くバックアップ出来ない時は以下の点を確認してみて下さい。

□ 「USBデバッグ」がオンになっているか
□ ちゃんとadb デバイスとして認識されているか
□ USBケーブル・USBのポートを変えても駄目か
□ PCとスマートフォンを再起動しても駄目か
□ backup.bat実行時に「******* device」と表示されるか

backup.batで作成されるxxxxxx.abファイルは、50MByteが目安です。
0byte などになる場合は、ちゃんと取れていないです。

機種によっては、バックアップ取得時にパスワードを入れないと正常に
バックアップが出来ない取れない機種がありますので、上手く取れない時は、
試して下さい。


Android パズドラ用にバックアップバッチを書いてみた” への51件のフィードバック

  1. Xperia acro HD IS12Sです
    List of devices attached
    emulator-5554 device
    XXXXXXXXXX device
    までは出るのですが、バックアップを開始しても
    adb: unable to connect for backupが出て正常にファイルが作成されません…
    adbデバイスの再インストールやUSBの接続も何回もしなおしましたが解決しませんでした

  2. List of devices attachedしか表示されません・・・
    adb 接続用のドライバーになにか問題があるのでしょうか?

    1. ドライバーの問題か、ケーブルの問題か…ですね。
      USBのポート変えたり、してみては如何でしょうか

  3. medias n-04d→medias n-04d無事復元できました。画面にヒビが入って新品に変えたんですけどデータの移行はおかげさまで何の問題もありませんでした。ありがとうございました。

  4. 使わせてもらってます!
    バグ報告です。

    時間帯によって (0~9時?) は%date%の結果にブランクが含まれるため、ファイル名の設定がうまくいかないようです。たとえば0時17分51秒なら

    バックアップファイル名は、
       「backup\pazdola_20130310_ 01751.ab」です。

    このようになります。(20130310_ と 01751の間にブランクが入ります。)

    set /a HH=%time:~0,2%+100
    set tm=%HH:~1,2%%time:~3,2%%time:~6,2%

    私はとりあえずこんな感じで回避しました。
    もっとスマートな方法があるかもしれませんが、とりあえずご報告でした!

  5. 何度もすいません。

    NEXUS7のadb 接続用のドライバーってどこにありますか?

    1. NEXUS 7のadbドライバーは、Android SDKに入ってます。
      詳しくは、別のサイトなりを検索して調べて下さい。

      4.2.2に上げてる場合は、API 17のSDKを入れておく必要があります。

  6. NEXUS7にパズドラのアプリはインストールしますか?

    しませんか?

    1. apkのオプション付きでバックアップしていますので、
      復元時はインストールごと行ってくれるはずです。

      確認画面が出ない場合は、ケーブル繋ぎ直しや、
      ドライバーの再確認をしてみて下さいな。

  7. バックアップしたデータをNEXUS7には移動できないんですか?

    1. NEXUS7への復元出来ると思いますよ。手元のNEXUS7へも復元は出来ました。
      (データが生きてるかはroot環境で起動させるのがメンドウなので試してないですが

      1. root化はしてません。

        NEXUS7の画面に復元しますか?見たいなものは出てきませんでした。

        スマホのパズドラのバックアップはできました。

        1. 何を詳しくでしょうか?
          コメントと本文の内容で分からなければ、
          諦めたほうが良いかもしれません。

コメントする

メールアドレスが公開されることはありません。