summaryrefslogtreecommitdiff
path: root/src/tool/backup
diff options
context:
space:
mode:
authorBen Longbons <b.r.longbons@gmail.com>2011-03-02 13:52:33 -0800
committerBen Longbons <b.r.longbons@gmail.com>2011-03-02 14:06:46 -0800
commita1a2711abfc594f2be1da51df95ddcd7071ddebd (patch)
tree9128237fc4794b917394a1c39221d08cc78c1b54 /src/tool/backup
parent877018d1296c984afe72b79f076265d6d27c3a7c (diff)
downloadtmwa-a1a2711abfc594f2be1da51df95ddcd7071ddebd.tar.gz
tmwa-a1a2711abfc594f2be1da51df95ddcd7071ddebd.tar.bz2
tmwa-a1a2711abfc594f2be1da51df95ddcd7071ddebd.tar.xz
tmwa-a1a2711abfc594f2be1da51df95ddcd7071ddebd.zip
Recode from SHIFT-JIS to unicode, then undo the conversion of backslashs and tildes.
Diffstat (limited to 'src/tool/backup')
-rw-r--r--src/tool/backup54
1 files changed, 27 insertions, 27 deletions
diff --git a/src/tool/backup b/src/tool/backup
index 939c7ee..bde63b5 100644
--- a/src/tool/backup
+++ b/src/tool/backup
@@ -1,47 +1,47 @@
#!/usr/bin/perl
##########################################################################
-# Athena用データバックアップツール
+# Athena逕ィ繝繝シ繧ソ繝舌ャ繧ッ繧「繝繝励ヤ繝シ繝ォ
#
-#  Athenaの各種データファイル*.txtをバックアップするツール
+# 縲Athena縺ョ蜷遞ョ繝繝シ繧ソ繝輔ぃ繧、繝ォ*.txt繧偵ヰ繝繧ッ繧「繝繝励☆繧九ヤ繝シ繝ォ
#
#-------------------------------------------------------------------------
-# 設定方法
-#  実行する時のカレントフォルダからのデータへのパス、ファイルのリストを
-#  正しく設定します。バックアップ先のフォルダは自動作成されないので、
-#  自分で作成しておく必要があります。
-#  フォルダの最後の「/」は省略できません。
+# 險ュ螳壽婿豕
+# 縲螳溯。後☆繧区凾縺ョ繧ォ繝ャ繝ウ繝医ヵ繧ゥ繝ォ繝縺九i縺ョ繝繝シ繧ソ縺ク縺ョ繝代せ縲√ヵ繧。繧、繝ォ縺ョ繝ェ繧ケ繝医r
+# 縲豁」縺励¥險ュ螳壹@縺セ縺吶ゅヰ繝繧ッ繧「繝繝怜医ョ繝輔か繝ォ繝縺ッ閾ェ蜍穂ス懈舌&繧後↑縺縺ョ縺ァ縲
+# 縲閾ェ蛻縺ァ菴懈舌@縺ヲ縺翫¥蠢隕√′縺ゅj縺セ縺吶
+# 縲繝輔か繝ォ繝縺ョ譛蠕後ョ縲/縲阪ッ逵∫払縺ァ縺阪∪縺帙s縲
#
-#  フォルダは引数でも指定できます。例>./backup ../save/ ./backup_data/
-#  フォルダの最後の「/」は省略できません。
+# 縲繝輔か繝ォ繝縺ッ蠑墓焚縺ァ繧よ欠螳壹〒縺阪∪縺吶ゆセ具シ./backup ../save/ ./backup_data/
+# 縲繝輔か繝ォ繝縺ョ譛蠕後ョ縲/縲阪ッ逵∫払縺ァ縺阪∪縺帙s縲
#
-#  実行するとバックアップ先のフォルダへ、ファイル名に現在の日付と時刻を
-#  つけてファイルをコピーします。
+# 縲螳溯。後☆繧九→繝舌ャ繧ッ繧「繝繝怜医ョ繝輔か繝ォ繝縺ク縲√ヵ繧。繧、繝ォ蜷阪↓迴セ蝨ィ縺ョ譌・莉倥→譎ょ綾繧
+# 縲縺、縺代※繝輔ぃ繧、繝ォ繧偵さ繝斐シ縺励∪縺吶
#
-# * toolフォルダ内にbackup_dataフォルダを作成し、
-#   athena.shの中に「./tool/backup ./save/ ./tool/backup_data/」
-# という行を追加すると、athenaを起動するたびにバックアップが取れます
+# * tool繝輔か繝ォ繝蜀縺ォbackup_data繝輔か繝ォ繝繧剃ス懈舌@縲
+# 縲 athena.sh縺ョ荳ュ縺ォ縲./tool/backup ./save/ ./tool/backup_data/縲
+# 縺ィ縺縺陦後r霑ス蜉縺吶k縺ィ縲‖thena繧定オキ蜍輔☆繧九◆縺ウ縺ォ繝舌ャ繧ッ繧「繝繝励′蜿悶l縺セ縺
#
-# 復元するときは引数に「-r 日付と時刻」を指定します。
-#  またその後ろにフォルダを指定することも出来ます
-#  例1> ./backup -r 200309191607
-#  例2> ./backup -r 200309191607 ../save ./backup_data/
-#  この例では2003/09/19の16:07分にバックアップしたデータを復元しています
+# 蠕ゥ蜈縺吶k縺ィ縺阪ッ蠑墓焚縺ォ縲-r 譌・莉倥→譎ょ綾縲阪r謖螳壹@縺セ縺吶
+# 縲縺セ縺溘◎縺ョ蠕後m縺ォ繝輔か繝ォ繝繧呈欠螳壹☆繧九%縺ィ繧ょコ譚・縺セ縺
+# 縲萓具シ托シ ./backup -r 200309191607
+# 縲萓具シ抵シ ./backup -r 200309191607 ../save ./backup_data/
+# 縲縺薙ョ萓九〒縺ッ2003/09/19縺ョ16:07蛻縺ォ繝舌ャ繧ッ繧「繝繝励@縺溘ョ繝シ繧ソ繧貞セゥ蜈縺励※縺縺セ縺
#
-#  復元するとき、Athenaディレクトリにあるデータは *.bak に名前を変更して
-#  残しているので、いらない場合は rm *.bak などで消してください。
+# 縲蠕ゥ蜈縺吶k縺ィ縺阪、thena繝繧」繝ャ繧ッ繝医Μ縺ォ縺ゅk繝繝シ繧ソ縺ッ *.bak 縺ォ蜷榊燕繧貞、画峩縺励※
+# 縲谿九@縺ヲ縺繧九ョ縺ァ縲√>繧峨↑縺蝣エ蜷医ッ rm *.bak 縺ェ縺ゥ縺ァ豸医@縺ヲ縺上□縺輔>縲
#
##########################################################################
-$sdir="../save/"; #バックアップ元(Athenaのディレクトリ/save/)
-$tdir="./backup_data/"; #バックアップ先
+$sdir="../save/"; #繝舌ャ繧ッ繧「繝繝怜(Athena縺ョ繝繧」繝ャ繧ッ繝医Μ/save/)
+$tdir="./backup_data/"; #繝舌ャ繧ッ繧「繝繝怜
-@files=( #ファイルのリスト
+@files=( #繝輔ぃ繧、繝ォ縺ョ繝ェ繧ケ繝
"account","athena","storage","party","guild","castle","pet"
);
-#-------------------------------設定ここまで-----------------------------
+#-------------------------------險ュ螳壹%縺薙∪縺ァ-----------------------------
@@ -54,7 +54,7 @@ $tdir="./backup_data/"; #バックアップ先
if($ARGV[0]=~/^\-r$/i || $ARGV[0]=~/\-\-(recover|restore)/i){
- #復元処理
+ #蠕ゥ蜈蜃ヲ逅
$file=$ARGV[1];
$sdir=$ARGV[2]||$sdir;
@@ -63,7 +63,7 @@ if($ARGV[0]=~/^\-r$/i || $ARGV[0]=~/\-\-(recover|restore)/i){
exit(0);
}
-#バックアップ処理
+#繝舌ャ繧ッ繧「繝繝怜ヲ逅
$sdir=$ARGV[0]||$sdir;
$tdir=$ARGV[1]||$tdir;