anoyetta の開発記録

FINAL FANTASY XIV 向けのプラグイン「補助輪」の開発をしています。セットアップ、便利な使い方、その他デバイスなどの情報を扱っています。

補助輪の設定の公式バックアップ・移行手順

はじめに

このページは、補助輪(Hojoring)の開発者である anoyetta 本人による FFXIV向け ACT(Advanced Combat Tracker)の設定のバックアップおよび設定データの移行手順を案内しています。

補助輪の大切なスペルの設定、スペスペたいむ(タイムライン)の各種定義ファイルなどをバックアップしておく方法、新しくPCを買い替えたときに設定を移植、移行する方法について掲載しています。

github.com

補助輪の設定ファイルは自動バックアップされている

補助輪の設定ファイルは自動的にバックアップが作成されています。起動したときに1日に1ファイルのバックアップが作られて最大で7日間のバックアップファイルが保存されます。

え?そんなの知らなかった。

でしょうね。だってどこにも書いてないもん。ソース見たり設定フォルダを覗けば何となく分かるでしょうから言うまでもない。誰かがブログとかで紹介するでしょうと思って触れませんでした。

バックアップはここ

%APPDATA%\anoyetta\ACT\backup
に保存されています。毎度おなじみ APPDATA の配下です。

f:id:anoyetta:20210527121056j:plain

[元のファイル名].[バックアップした日:yyyy-MM-dd].bak
というファイル名でバックアップファイルが作成されます。

バックアップから復元する

元のファイル名にリネームしてひとつ上のフォルダに上書きコピーしましょう。

%APPDATA%\anoyetta\ACT
が補助輪が参照している設定ファイルのフォルダです。ちなみにこんな感じ。

f:id:anoyetta:20210527121100j:plain

例 スペスペの設定を2月1日の状態に戻す

step 1. バックアップファイルのコピーを作ってリネームする

ACT.SpecialSpellTimer.config.2020-02-01.bak
ACT.SpecialSpellTimer.Panels.xml.2020-02-01.bak
ACT.SpecialSpellTimer.Spells.xml.2020-02-01.bak
ACT.SpecialSpellTimer.Tags.xml.2020-02-01.bak
ACT.SpecialSpellTimer.Telops.xml.2020-02-01.bak

  ↓ コピー、リネームする

ACT.SpecialSpellTimer.config
ACT.SpecialSpellTimer.Panels.xml
ACT.SpecialSpellTimer.Spells.xml
ACT.SpecialSpellTimer.Tags.xml
ACT.SpecialSpellTimer.Telops.xml

step 2. 作成したファイル一式を %APPDATA%\anoyetta\ACT に上書きコピーする

これで2月1日の状態に戻ります。

注意

  • ACT を実行していない状態で実施しましょう
  • Panel, Spells, Tags, Telops は一体として扱いましょう。どれかだけ復元すると設定の整合性が崩れる可能性があります

設定ファイルの種類

複数ある設定ファイルそれぞれの説明です。他のところにも書いてあることですが改めて記載します。

  • ACT.SpecialSpellTimer.config
    スペスペの設定ファイル。主にオプションタブの中の設定が保存されている。

  • ACT.TTSYukkuri.config
    ゆっくりの設定ファイル

  • ACT.UltraScouter.config
    ウルスカの設定ファイル

  • ACT.XIVLog.config
    XIVLog の設定ファイル

  • FFXIV.Framework.config
    補助輪全体に影響する設定ファイル。ログフィルタなど。

  • ACT.SpecialSpellTimer.Panels.xml
    大切なファイル。スペルパネルの設定。Panels, Spells, Telops, Tags は一体として扱う必要がある。

  • ACT.SpecialSpellTimer.Spells.xml
    大切なファイル。スペルの設定。Panels, Spells, Telops, Tags は一体として扱う必要がある。

  • ACT.SpecialSpellTimer.Telops.xml
    大切なファイル。テロップの設定。Panels, Spells, Telops, Tags は一体として扱う必要がある。

  • ACT.SpecialSpellTimer.Tags.xml
    大切なファイル。タグの設定。Panels, Spells, Telops, Tags は一体として扱う必要がある。

まとめ

これで安心。
「なくても出来る」という俺TUEEEな人も大満足!

©2019 anoyetta