-
[Email-Address-JP-Mobile]Email::Address::JP::Mobile のエンコーディング機能追加版
tomi-ru 03/09 19:04:33
Encode::JP::Mobile がmimeサポートしたらUPする版をtrunkに用意した。 http://coderepos.org/share/changeset/36969 送信用エンコーディングを返す mail_encoding が名前としてわかりにくいというのがあったのでwalf443さんだったかの案どおり send_encoding にした。 受信メールパース用のやつは parse_encoding としてみた。Content-typeを見て出してるわけではないよという注意も書いて ...
-
Email 受信するスクリプトをかくときのやりかた
tokuhirom 07/29 17:44:56
-
やったーsoftbankのgmail転送絵文字をdecodeできたよー
nihen 01/05 00:11:12
[http://mobilehacker.g.hatena.ne.jp/tomi-ru/20080724] の件。 っていつの話してるんだよ。おれ。 id:tomi-ruさんすみませんすみません。なんか一回挫折してから後で時間とってやろうと放置してそのまま年越ししてしまいました。 年も越したしどうにも去年のやり忘れということで気持ち悪かったので少し取り組んでみたら結構あっさりできた。 結論からいうと、 softbank to gmail forwardなメールの絵文字はx-iso-2022-jp-k ...
-
[Email]Email::MIME::XPath++
tomi-ru 07/12 00:08:34
Email::MIME系でメールパースする話で 添付画像を取るときAttachment::StripperだとDoCoMo携帯から画像一個本文なしで添付してきた時みたいな画像一個だけのシングルパートだと取れない(たぶん携帯のMUAがRFC的におかしいのだと思う) 一番最初にでてくるテキストぽいパートを取得」ってよくやるけど$email->body はマルチパートだと使えないしMIMEは入れ子になってるから再帰的にさがさないと行けなくてめんどう とかいう話があると思うのですが、 添付ファイルの話 ...
-
[Qpsmtpd]Qpsmtpd関連モジュールシリーズ
tomi-ru 07/30 18:35:57
前作ったやつをいくつかCPANに上げようかと思いとりあえずcodereposへ。 qpsmptd ML に一応投げてみるけど、qpsmtpdまわりはせっかく「::」を含んだプラグイン(モジュール名)を書くとそれを読んでくれるというものがあるのにあまりCPANにあげる方向が見えないのでどうなるかはわからない。 あとテストがすごい書きにくい。いつもテスト用サーバーでサーバーごとテストしているので、テストフレームワークがほしいところ。 Qpsmtpd::Plugin::Queue::HTTPReques ...
-
[Mobile] サブスクライバ ID と端末 ID についてのメモ
ZIGOROu 03/11 11:22:58
DoCoMo a要素やform要素で遷移する際に utn 属性がついていると、UserAgent経由で端末IDが取得出来る。 また guid=ON がついてると X-DCMGUID にてサブスクライバIDが取得出来る。 [http://www.nttdocomo.co.jp/service/imode/make/content/html/tag/utn.html:title] [http://www.nttdocomo.co.jp/service/imode/make/content/ip/ ...
-
Encode::JP::Mobileでの絵文字の相互変換方法
clouder 01/17 17:45:51
utf-8の絵文字であれば、普通にx-utf8-(imode|kddi|softbank)を使って相互変換できます。 たとえばDoCoMoの絵文字がDBに格納されている場合。 というかんじにすれば、DoCoMoの絵文字(utf-8)をKDDIの絵文字(utf-8)に変換して、sjisの絵文字に変換した$outputを得られる。 ちなみに「x-sjis-kddi-auto」は「x-sjis-kddi」でもOK。なぜなら、「x-sjis-kddi」と「x-sjis-kddi-auto」はencod ...
-
[HTMLMobileJpFilter][Moose]HTML::MobileJp::Filter 0.01_01(というバージョンでUP予定のもの)
tomi-ru 07/08 18:33:18
以下のような点を更新。 fix pod typo moose s/FallbackImage/PictogramFallback/ add Filter::PictogramFallback::TypeCast add Filter::EntityReference force option 使いそうなものをそろえてきたつもりです。TODO的には以下にあるようなものを残しています。 http://coderepos.org/share/browser/lang/perl/HTML-Mobi ...
-
Yokohama.pmにて、
tomi-ru 06/28 01:22:54
http://www.slideshare.net/tomita/yokohamapm-1-emailaddressloose-emailaddressjpmobile/ 懇親会にて、Email::Address::JP::Mobile はキャリア名返すのあるなら is_なんちゃら はいらないかもねという話になったので、 carrier_name, carrier_letter, encoding_name あたりを残して他のはやめようかなあと。 明日はボードゲーム会が夜まであるので手を付けるのは ...
-
[Catalyst]Encode::JP::Mobileなdecode/encode
tomi-ru 06/25 13:05:11
前てきとうに作って放置していた [http://svn.coderepos.org/share/lang/perl/Catalyst-Plugin-Unicode-Encoding-MobileAgent/trunk/lib/Catalyst/Plugin/Unicode/Encoding/MobileAgent.pm:title=Catalyst::Plugin::Unicode::Encoding::MobileAgent] を、 [http://svn.coderepos.org/share ...
-
tokuhirom++
tomi-ru 11/16 13:12:53
という簡単なcallbackでこんなのができてすてき 関係ないけど だと とか言われるのはなんでだろう # がー電池がきれるー
-
おれおれHTTP::MobileAgent作成日記
yappo 07/20 12:30:04
にする
-
Encodeのbranches/callback-argsの説明
tomi-ru 02/06 15:21:43
追記:Encode::JP::Mobile::FB_CHARACTERの用途を考えると[http://mobilehacker.g.hatena.ne.jp/tomi-ru/20080209/1202553777:title=実は引数必要なかった]です。callbackがエンコーディングを知りたい、というケースはあるかもしれませんが。。。 先ほどCodereposのEncodeにbranches/callback-args切って入れたパッチの話です。 http://coderepos.org/sh ...
-
Encode::JP::Mobile::FB_CHARACTER 的な
tomi-ru 01/24 02:05:06
みたいなのがあれば で「(>3<)」とかできて楽かも dat/ 以下も EJM::Character もつくり中な今はまだ妄想
-
x-sjis-* まわりの大幅な変更の件
tokuhirom 01/21 19:19:40
sjis x-sjis-docomo, x-sjis-softbank, x-sjis-kddi-auto, x-sjis-airh(キャリヤ相互変換する) x-sjis-docomo-raw, x-sjis-softbank-raw, x-sjis-kddi-auto-raw, x-sjis-kddi-cp932-raw, x-sjis-airh-raw(相互変換しない) x-sjis-kddi は廃止。x-sjis-kddi-cp932-raw とする。docomo との相互変換はあきらめる ...
-
willcom と3キャリの絵文字変換マップについて
tokuhirom 01/19 13:49:28
2008-01-22(Tue) から willcom と3キャリの間でメールでの絵文字相互変換がおこなわれます。 http://www.willcom-inc.com/ja/corporate/press/2008/01/17/index.html これによって、 http://www.nttdocomo.co.jp/service/mail/imode_mail/emoji_convert/index.html http://mb.softbank.jp/mb/service/3G/mail/p ...
-
絵文字脳
tomi-ru 01/17 16:12:11
仕事で違うことしてると脳内の切り替えが大変
-
x-sjis-docomo-convert
tokuhirom 01/21 15:01:42
↓ decode と encode が逆。
-
branches/emulate-carrier-filter
tomi-ru 01/21 02:48:33
自分向けメモ ucmで みたくすることで(ucmlintも通る で "\xee\xbd\x89\xef\x83\x8e" (auで見ると「顔」と「汗」)が出るようになったのを確認。 しかし、1文字渡したのにencodeすると2文字になるというのは新しい気がする。きもくないんだろうかw テスト、trunkから持ってきたものがこける部分は、このucmだといらないところだと思うのだけどわかんなくなってきたので起きてから見直す。 convert-map-utf8.yaml のとおりに出るかte ...
-
G::C::Format::Dms のパッチ
tokuhirom 01/11 16:41:29
1ケタのときもあるお >< id:yappo さん、これあてていいす?
-
Catalyst + Encode::JP::Mobile + TT
tomi-ru 12/28 13:10:24
で、 でテンプレートをutf-8ひとつにできる テンプレートには みたいなのを渡して とするとか なんかで試してみよう と、思ったら大掃除タイムが始まった
-
[SoftBank]空前の絵文字ブームらしいので一応書いておく
perezvon 11/13 21:46:03
Yahoo!でメールアカウントをとる SoftBankからのメール送信はそのアカウントで受け取る SoftBank端末→Yahoo!メールならば絵文字入りでメールが取れるので、Yahoo!Webメールをスクレイピングするか、POPでメールを受信(絵文字がとれるかどうかは未検証)。 SoftBankでも絵文字入りメールに対応したサービスができる。めでたし、めでたし。 というネタをだいぶ前に考えたのだが、まだ誰もやっていない?既出? どっかの会社のラボブログに書くかとか考えたが、また無駄に叩か ...
-
auの絵文字の文字コードまとめ
clouder 11/13 01:24:12
[g:subtech:id:miyagawa:20071112:1194865208]を自分なりに解釈してまとめてみる。 auでは次の2つの変換方法がある auの仕様書のマッピング(A) → 絵文字を&#xXXXX;(Unicodeのコードポイント)で書くと、表示するときに仕様書のマッピングに従ってsjisに変換する。 端末内での独自マッピング(B) → sjisのコード(&#XXXXX;の数字)から1792を引いた値をutf-8に変換する(らしい)。この変換方法は非公開。 絵文 ...
-
ezwebでutf8
tokuhirom 08/22 19:38:56
http://miniturbo.org/memo/2006/12/26/212513/ これみると utf8 で ezweb いけるようにみえるのだけど、そううまい話はないのよね。 ただページ見せるだけだったらいいけど、utf-8 でフォームおくると謎形式で絵文字おくってくるよ(もしかしてこれ sjis の絵文字コードかも。未確認だけど)。絵文字使うサイトだと駄目駄目だなあ。 【追記】 miyagawa さんによって裏unicodeの謎がとけたので解決。
-
auとsoftbankの絵文字unicodeで重なる部分
tomi-ru 11/09 15:19:30
Encode::JP::Mobile的には、困りどころだよな。別領域にしちゃう解法のはUnicode::Japaneseの領域だし。 shift_jis-softbank2 みたいなのを用意して出すときに気をつけたい人は気をつけてね、とかか・・? ↓のような同じHTML。 ただ auのやつ、数字キー用絵文字なので普通に打とうと思っても入れられない。メールで送って本文コピーすれば入力できちゃうけど。。 softbankで入力した「牛」はauで見ると「10」に、auで「5」を入れるとso ...
-
HTTPS で x-jphone-** が送られてこない
ziguzagu 09/19 11:39:31
Softbank の一部端末で HTTPS だとx-jphone 系ヘッダ(全部?)が送られてこないくさい。具体的にはこいつら↓ HTTP_X_JPHONE_SMAF HTTP_X_JPHONE_REGION HTTP_X_JPHONE_MSNAME HTTP_X_JPHONE_DISPLAY HTTP_X_JPHONE_UID HTTP_X_JPHONE_COLOR 903SH、910SH で確認(SH 依存かしら…)。公式サイトだと問題ないのかしら?(ないんでしょう、たぶん。使ったこ ...