Windower 日本語Wiki

Windower4/Timers/設定ファイルの切り換え

最終更新:

Bot(ページ名リンク)

- view
だれでも歓迎! 編集

Windower4-プラグイン-Timers-設定ファイルの切換え


プラグインのrunと、MS-Dosプロンプトを使います。
周囲が明るいのに明色系の文字色、周囲が暗いのに暗色系の文字色でタイマーが見難い場合に2種類の設定ファイルを用意しておいてコマンド1発で切り替えます。

ファイル構成


以下のような構成にします。

[[Windower4]]
 windower.exe
 Script
  * TimersL.txt
  * TimersD.txt
 plugins
  * Timers.dll
  * Run.dll
   settings
    * timers.xml
     dark
      * timers.xml
      * timers.bat
     light
      * timers.xml
      * timers.bat

設定の異なる2つのtimers.xml


設定の異なる2つのtimers.xmlを用意します。
異なる点は<textR> <textG> <textB> の3項目です。
例として明色系はRGB:180,190,230、暗色系はRGB:0,0,0とします。

明色系をwindower4\plugins\settings\light\timers.xmlへ。
暗色系をwindower4\plugins\settings\dark\timers.xmlへ、それぞれ配置します。

timers.xmlをsettings直下のtimers.xmlへ上書きコピーする


MS-Dosプロンプトを使って上書きコピーします。
timers.txtというテキストファイルを作って開きます。
以下の一文のみを記述して上書き保存します。

copy timers.xml <windower4のインストールパス>\plugins\settings /Y

<windower4のインストールパス>はそれぞれの環境によって書き換えて下さい。

C:\Windower4にインストールした場合は
C:\Windower4\plugins\settings

C:\Program Files\Windower4にインストールした場合は
"C:\Program Files\Windower4\plugins\settings"

パスにスペースが含まれる場合は、必ずダブルクォート" "で囲んで下さい。
最後についている/Yは「上書き確認をせずにコピーする」のオプションです。忘れずに付けてください。

記述して上書き保存したら、拡張子をtxtからbatに変更します。
これでバッチファイルが完成しました。以下の2箇所にコピーします。
  • plugins\settings\dark\timers.bat
  • plugins\settings\light\timers.bat

Windower用スクリプトでバッチファイルを呼び出す


プラグインの run を利用します。
使用できるようにしておいて下さい。常時ロードしておく必要はありません。

windower4\scriptsに以下の2つのテキストファイルを作成します。
  • scripts\TimersL.txt
  • scripts\TimersD.txt

TimersL.txt は暗色系→明色系への切換え設定を、TimersD.txt は明色系→暗色系への切換え設定をそれぞれ記述します。

TimersL.txt
load run
wait 1
run -runonce <windower4>のインストールパス\plugins\settings\light\timers.bat
wait 2
reload timers
unload run

TimersD.txt
load run
wait 1
run -runonce <windower4>のインストールパス\plugins\settings\dark\timers.bat
wait 2
reload timers
unload run

記述できたら上書き保存します。

実際に使ってみる


FFXIを起動し、コンソールを開いて(通常はinsキー)コマンドを入力します。
  • 明色系へ切換え = exec TimersL.txt
  • 暗色系へ切換え = exec TimersD.txt

プロンプトの画面が一瞬表示され、勝手に閉じます。
その後Timersがリロードされ、文字色が変更されれば成功です。

プロンプトの画面が表示されるまでに時間がかかる場合は、各テキストファイル内のwaitの値を大きくしてみてください。



以上です

タグ:

+ タグ編集
  • タグ:
記事メニュー
ウィキ募集バナー