2chのMortScriptスレでlivedoorのWeather Hacksからデータを取ってくると簡単に天気予報が扱えるかも、みたいな話が出ていた。
最近のlivedoorはこれといい、livedoor Readerといい、こういうWeb2.0向けなサービス提供もやっていて少し好感をもっていたりする。
さて、問題となっているのは文字コード。現状使える変換ソフトがqkcしかなく、UTF-8が扱えないらしい。
と、言うことでUTF-8なファイルをSJISに変換するソフトをさくっと作ってみた。
utf8sjis.zip
使い方:utf8sjis <入力ファイル名> <出力ファイル名>
wmtwitterの時にIMultiLanguageで変換しようと試みたコードがあったので、そいつを流用。
ゲームプログラマーの友人曰く
WM5だとmlang.dllのファイルサイズがかなり小さいし、そもそもだ、そうなので自動認識は残念ながら出来ないけれども、今回のように文字コードが分かっている状況では一応使用可能。
自動認識が使えない。多分変換テーブルがしょぼいんだよ。全く。
っていうか、だったらIEとかはどうやって自動認識しているのだろう・・・

コメントする