上の中国語のフォルダ名対応メモ。

  • リプレイファイル内のフォルダ名には中国語簡体字(GB2312/GBK)が使われてる。
  • これをUnicodeにしてフォルダを作れば一応作成・動作も(たぶん)可能。

Unicode名のフォルダにおいてもマップが見つからず駄目だったので以下全部無意味。

  • 詳細のURL内のフォルダ名は間違いが多く、リプレイファイル内を調べない限り正しいフォルダ名は分からない事が多い。
  • RTFコンバータhttp://www5b.biglobe.ne.jp/~harigaya/rtfcnv.html#dll の内容を積めばコード変換対応可能。
  • Unicodeのフォルダ名なので当然古いWindows。2000より古いのでは確実に動作不可能、最も今時あまり気にしなくてもよさげ。7・Vistaは大丈夫だがXPは後で要調査。



結論として対応は可能の模様。
WC3の大会はほぼ中華メインになってるし、
他の文字コードは考えなくてもいいかな。
最近この要因で見れないのが多いから対応すると個人的にも嬉しい。


対応としてやるべき事
マップフォルダ名で?を含むエラーだった場合の追加処理

  1. マップフォルダ名の文字コード変換
  2. リプレイのダウンロード時に、マップフォルダ名が詳細URLから確定できない時は一時的にテンポラリフォルダに保存。
  3. リプレイをDL後にファイル位置解析後、Unicodeのフォルダ作成。
  4. 上記のテンポラリからフォルダへコピー

を追加する事