|
|
||
$str = decode("x-sjis-docomo", $str);
とかしたあとに
print encode("x-sjis-kddi-convert_pictgram", $str);
とかすると自動的に他キャリアの絵文字に変換するやつつくったですよ。
いままでも自分でx-utf8-*でencode->decodeすればできたことだけどね><
http://coderepos.org/share/browser/lang/perl/Encode-JP-Mobile/branches/auto-convert-sjis-pictgram
にコミットしたです。
id:tokuhiromさんの
http://mobilehacker.g.hatena.ne.jp/tokuhirom/20080121/1200895302
に似てるけどencodeとdecodeが反対かもかも。
その後紆余曲折して
http://mobilehacker.g.hatena.ne.jp/tokuhirom/20080121/1200910780
こんな感じになりました。
さようならx-sjis-kddi。x-sjis-kddiを使う理由はほぼ無いので
みなさん、x-sjis-kddi-autoでdecodeしてくださいね。
でふとおもった。x-sjis-kddiはx-sjis-kddi-autoのエイリアスにしちゃ駄目だろうか。
x-sjis-kddi-rawはそのままでいいとして。
KDDIならx-sjis-kddiを使っとけばいいんだろうという誤解が防げるような。