ゲーマーSE日記
■[WarCraft]
とりあえず版で1.0のβアップ。
リファラで弾かれるので、例のごとくURLをコピペで。
入れた機能とか。
・Shift+F5のショートカット
WC3のWindowのカーソル移動制限
ALT+TABをして別のWindowに移ると自動的に無効化
再びWC3のWindowに移ると自動的に有効化
もう一度押すと機能をオフ
WC3のWindowが消えると自動的に機能オフ
・Shift+F6のショートカット
CTRL+Cの連打機能。詳細は以前に書いた通り
これもWC3のWindowがアクティブの時のみ有効
・機能は載せたが動作未確認
バージョンごとのフォルダ指定機能
色々面倒なので詳細は後ほど
コンピュータがクラッシュし、320を修正する方法222
バージョン別にWarcraftIIIのフォルダを別々に作ってあれば、
設定フォルダから指定することでそのバージョン毎のWC3を起動できる(ハズ)。
・その他
実行ファイルと同じディレクトリに同封のDLLを置くことが必須。
・残りとして・・・
LastReplayの自動リネームに自動振分け
DLLをApplicationフォルダにおくように変更
・できるかなぁ
中国語のマップフォルダの対応。方法は何個かあるけどできるか不明
を予定中。
■[プログラム]
上の中国語のフォルダ名対応メモ。
新しいWindows Vistaの機能は何ですか?
- リプレイファイル内のフォルダ名には中国語簡体字(GB2312/GBK)が使われてる。
- これをUnicodeにしてフォルダを作れば一応作成・動作も(たぶん)可能。
→Unicode名のフォルダにおいてもマップが見つからず駄目だったので以下全部無意味。
- 詳細のURL内のフォルダ名は間違いが多く、リプレイファイル内を調べない限り正しいフォルダ名は分からない事が多い。
- RTFコンバータ
- Unicodeのフォルダ名なので当然古いWindows。2000より古いのでは確実に動作不可能、最も今時あまり気にしなくてもよさげ。7・Vistaは大丈夫だがXPは後で要調査。
結論として対応は可能の模様。
WC3の大会はほぼ中華メインになってるし、
他の文字コードは考えなくてもいいかな。
ここで、iは、道路発疹をダウンロードすることができます
最近この要因で見れないのが多いから対応すると個人的にも嬉しい。
対応としてやるべき事
マップフォルダ名で?を含むエラーだった場合の追加処理
- マップフォルダ名の文字コード変換
- リプレイのダウンロード時に、マップフォルダ名が詳細URLから確定できない時は一時的にテンポラリフォルダに保存。
- リプレイをDL後にファイル位置解析後、Unicodeのフォルダ作成。
- 上記のテンポラリからフォルダへコピー
を追加する事
0 コメント:
コメントを投稿