3 ÆüË·¼çÆüµ
2007-02-12 [ĹǯÆüµ]
_ ³¨Ê¸»ú¥³¡¼¥ÉÊÑ´¹µ¡À¸À®µ¡
imode:sjis -> ezweb:email-sjis ÊÑ´¹ Hash ¤¬¤Û¤·¤¤¤Î¤Ç¡¢ imode:sjis -> imode:id -> ezweb:id -> ezweb:sjis -> ezweb:email-sjis ¤Çºî¤Ã¤Æ¤ß¤ë¡£
imode:sjis -> imode:id -> ezweb:id ¤Ï emoji_i2es.txt¡¢ ezweb:id -> ezweb:sjis ¤Ï emoji_e2is.txt¡¢ ezweb:sjis -> ezweb:email-sjis ¤Ï typeD.pdf ¤«¤éÆÀ¤é¤ì¤ë¡£
softbank ¤â°ì½ï¤Ë¤·¤Æ emoji code converter generator ¤òºî¤ê¤¿¤¤¡£
¸½¾õ:
setup.bat:
wget http://www.au.kddi.com/ezfactory/tec/spec/pdf/typeD.pdf xdoc2txt -f typeD.pdf ruby ezweb-typed.rb > ezweb-typed.txt ruby softbank-scrap.rb -r > softbank-src.txt wget http://labs.unoh.net/emoji_i2es.txt wget http://labs.unoh.net/emoji_e2is.txt wget http://labs.unoh.net/emoji_s2ie.txt ruby emoji-conv-gen.rb
# TODO: options # # 1. Hash¤òÀ¸À®¤¹¤ë¡£ # emoji-conv-gen --from imode:sjis --to ezweb:email-sjis # (û½Ìɽµ) -f i:s -t e:es # imode, i: NTT DoCoMo i-mode # sjis, s Shift_JIS 16¿Ê # unicode, u Unicode # ezweb, e: EZweb (AU) # sjis, s Shift_JIS 16¿Ê # unicode, u Unicode # email-jis, ej E¥á¡¼¥ëÁ÷½ÐÍÑJIS # email-sjis, es E¥á¡¼¥ëÁ÷½ÐÍÑShift_JIS # softbank, s: SoftBank # unicode, u Unicode # webcode, w Web¥³¡¼¥É¤Î°ìÉô # # --module EmojiConv # module ̾ default: EmojiConv # --method imode_sjis2ezweb_email_sjis # module function ̾ default: from, to ¤Ç·è¤Þ¤ë # --alias sjis_i2ee # alias ̾ # # 2. Tab¶èÀÚ¤ê¤Îɽ¤òÀ¸À®¤¹¤ë¡£ # emoji-conv-gen --tab imode:id,imode:sjis,ezweb:id,ezweb:sjis,ezweb:email-sjis # (û½Ìɽµ) -T i:id,i:s,e:id,e:s,e:es
ActiveRecord ¤Ë¤Ä¤Ã¤³¤ó¤À¤é¤É¤¦¤Ê¤ë¤«¤Ê¡Ä¡Ä
Emoji.imode_sjis_to_ezweb_sjis(code) := ImodeEmoji.find_by_sjis(code).ezweb.sjis := ImodeEmoji.find_by_sjis(code).emoji.ezweb.sjis
[]
¥Æ¥¹¥È
¥Æ¥¹¥Èöú