[Java] 24 January 2008 はてなブックマーク - MIDP用文字コード変換ツール作ったよ。 Twitterでつぶやく

MIDP用文字コード変換ツール作ったよ。

表題のもの作ってみました。下記にてDLできます。
J2ME用の文字コード変換コードencconv

NOKIA e61i
最近NOKIAの3Gスマートフォン(E61i)を買ったんですね。スマートフォン、PDAでも携帯でもなくいろいろできるスマートフォン!
こいつは簡体中文版なのですが、ユニコード対応なので表示だけなら日本語もできる優れものです。
日本語入力も、上海在住つながりの(勝手につながって・・・すいません。)nkozawaさん作成のKKJConvを利用すればばっちりなわけです。でも、悲しいことに、標準のメールソフトは日本語が使えないんですね。
悲しっす。


で、POP3のプロトコルを勉強して(っていうほどたいそうなものではないが・・・)携帯用のPOPプロキシサーバを作ってます。正確には携帯の上で動くPOP3プロキシサーバです。いつになるやらわかりませんが、単純なデリゲーターとしては既にPC上で動作してます。

ところがどっこい大きな問題が・・・・・、SJISはおろかEUCJP、ISO2022JPまで全滅です。エンコードの文字セットを持ってないんです。開発者マニュアル確認してもローカライズされたものには搭載されているとしか書いていない。もちろん引き下がるわけにも行かないので、ほやほやのNetBeans6でサンプルを作り、気合いを込めて実機に転送!

ズギュウゥゥン!!"あ".getBytes("SJIS")

おらああああああ!
どうだこのやろーーーー。サーバ野郎なめんな!

ドッギャアアアアアン、UnsupportedEncodingException!!

あえなく、撃沈。
で、怒りにまかせて作りました。
いろんなページを見てUCS2やらJISやらビットシフトやらやりました。とりあえずいくつかの問題はありますが、UTF-8を取得するという目的は達成できそうなので公開します。

ニッチですが、利用する人がいたら使ってください。
ではまた。

Comments

:D wrote:

あはは:))
笑ってしまいましたw
ブログ面白いですねー、勉強になりました。

01 February 2008 at 13:24
亜矢 wrote:

こんにちは。SoftBank 705NK (N73)を使用している者です♀
Unicode(UTF-8)のhtml形式で送られてきた添付ファイルが文字化けしていしまい、
どうしたら解消できるのかと検索していたら、「マキノ式ブログ」に辿り着きました。

私はプログラムのことなどは分からないのですが、上記の文字化け解消方法がもしあるならば、
易しく解説していただけませんでしょうか。

宜しくお願い致します。

12 May 2008 at 16:55
アプリ製作者 wrote:

こんにちは
S!アプリで(SOFTBANK)文字コード変換に困っていたところこちらのツールにたどりつきました。ちゃんと使えました。簡単なブラウザを作るつもりでしたが、ちょっと作ってみてタグに対応するのがとんでもなく大変なことに気がついて中止しています。ともあれありがとうございました。

27 June 2008 at 05:03

Add Comment

このアイテムは閲覧専用です。コメントの投稿、投票はできません。