Skip to content

Instantly share code, notes, and snippets.

@caplio
Created February 12, 2013 09:44
Show Gist options
  • Save caplio/4761232 to your computer and use it in GitHub Desktop.
Save caplio/4761232 to your computer and use it in GitHub Desktop.
PUZZLE & DRAGON のデータをバックアップするバッチスクリプトです。 リストアスクリプトもそのうち作成予定 用例: ・機種変更してデータを引き継ぎたい場合。 ・端末を初期化したい場合など。
echo off
color 3f
:nor
cls
:menu
echo ############################################
echo.
echo  パズドラ 専用バックアップスクリプト
echo.
echo ############################################
echo.
echo 1 バックアップ
echo.
echo 99 終了
echo.
echo --------------------------------------------
set choice=nul
set /p choice="番号を入力してEnterを押して下さい:"
if "%choice%"=="1" (goto backup)
if "%choice%"=="99" (goto end)
goto nor
:backup
cls
echo -------------------------------------------
echo.
echo USBケーブルを接続し、Enterを押して下さい
echo.
echo -------------------------------------------
echo.
pause
cls
echo.
echo 接続を確認しています....
echo.
echo.
echo ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
echo.
@files\adb devices
echo ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
echo.
echo.矢印部分に、下の二行と同じ内容が出力されましたか?
echo.
echo 「 List of devices attached 」
echo 「 SH******** device 」
echo.
echo -------------------------------------------
echo.
echo 1 はい  ⇒バックアップを継続します。
echo.
echo 2 いいえ ⇒バックアップを中止します。
echo        接続を見直して再実行して下さい。
echo.
:menu2
set choice=nul
set /p choice="番号を入力してEnterを押して下さい:"
if "%choice%"=="1" (goto backup2)
if "%choice%"=="2" (goto end)
goto menu2
:backup2
color 2f
cls
set dt=%date:~-10,4%%date:~-5,2%%date:~-2,2%
echo -------------------------------------------------------------
echo.
echo バックアップを開始します。
echo.
echo 「Now unlock your device and confirm the backup operation.」
echo.
echo と表示されましたら、スマートフォン側で
echo.
echo 「データをバックアップ」
echo.
echo を押して下さい。
echo -------------------------------------------------------------
echo.
@files\adb backup -f backup\pazdola_%dt%.ab -apk jp.gungho.pad
echo -------------------------------------------------------------
echo.
echo バックアップが完了しました。
echo バックアップ先:backup\pazdola_%dt%.ab
echo.
echo -------------------------------------------------------------
echo.
echo.
pause
cls
goto menu
:end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment