<p><font size="5">SpellCastを日本語FFXI環境で使う</font></p> <p><br /> 2008.4.12現在、SpellCastを日本語環境で利用するには次の問題があります。<br /> 以下の手順は、その問題を回避してSpellCastを利用する手順です。</p> <p>※このテキストは、Windowerの基本的な操作方法を理解している方を対象としてします。<br /> ・プラグインのロード、アンロード<br /> ・Windowerスクリプト<br /> 上記の事を咲き<br /><br /><font size="2"><strong><日本語FFXi環境上での問題></strong></font><br /> ・日本語版FFXiは文字コードをShiftJisとして扱っています。<br /> しかし、SpellCastの設定ファイル(.xml)内に記載したShiftJisの2byte文字を正しくFFXiに送ることができません。<br /> これはSpellCastではTinyXMLを利用してXMLへのアクセスを行っており、TinyXMLはShiftJISを扱うことができないためです。<br /> 参考:<a href="http://forums.windower.net/index.php?s=2afdffa922686452a43ae69073222c27&showtopic=11758">http://forums.windower.net/index.php?s=2afdffa922686452a43ae69073222c27&showtopic=11758</a><br /><br /> この解決方法として、<u>2byte文字を含むコマンドは別のスクリプトファイルに記述し、SpellCastよりスクリプトを呼び出す</u>ことで回避します。<br /><br /><strong><font size="2"><準備></font></strong><br /> 1.SpellCast 2.14以降をプラグインフォルダへダウンロード<br /> 2.プラグインフォルダのresouce.xmlの編集<br /> ・resouce.xml先頭行を次のように書き換える。</p> <blockquote> <blockquote> <table width="656" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td><?xml version="1.0" encoding="shift-jis"?></td> </tr></tbody></table> ※resource.xmlがない場合は、一度loadしてみてください。</blockquote> </blockquote> ・文字コードをShift-Jisにして上書き保存<br /> [[参考:文字コードの変換>http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla%3Aja%3Aofficial&hs=nNE&q=%E3%82%B5%E3%82%AF%E3%83%A9%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF+%E6%96%87%E5%AD%97%E3%82%B3%E3%83%BC%E3%83%89%E5%A4%89%E6%8F%9B&btnG=%E6%A4%9C%E7%B4%A2&lr=lang_ja]]<br /><br /> &bold(){<SpellCast設定ファイルの作成>}<br /> 1.SpellCast設定ファイルを作成する<br /><br /> 2.SpellCastから呼び出すWindowerスクリプトファイルを作成する<br /><br /> 3.テストする<br /><br /> フォルダ構成<br /><br /> <user.xmlの書き方(例)><br /> ※基本的な書き方は本家サイト