リリイラング(リリイ語)Pythonスクリプト

RELOAD

âfâÊÅwÉäÉäÉCÅEÉVÉÖÉVÉÖÇÃÇ��Ç◊ǃÅxÇ…èoǃÇ≠ÇÈ《映画『リリイ・シュシュのすべて』に出てくる》
ï∂éöâªÇØ(ÉäÉäÉCÉâÉìÉOÅAÉäÉäÉCï∂éö)ÇçƒåªÇ��ÇÈÉXÉNÉäÉvÉgÇ《文字化け(リリイラング、リリイ文字)を再現するスクリプトを》
PythonÇ≈ä»íPÇ…èëǢǃǛÇΩÅBÇΩÇæǵUbuntuÇÃÇ›Ç≈ÇÃìÆçÏÅB《Pythonで簡単に書いてみた。ただしUbuntuのみでの動作。》

ÉRÅ[Éh《コード》

# coding: utf-8

import sys
import gtk

post = unicode(unicode(sys.argv[1],"utf-8").encode("shift-jis"),"mac-roman").encode("utf-8") + "《" + sys.argv[1] + "》"

gtk.clipboard_get().set_text(post)
gtk.clipboard_get().store()

print post

ǂǡǃÇÈDZÇ∆ÇÕ《やってることは》

  1. ó^ǶÇÁÇÍÇΩï∂éöóÒÇShift_JISÇ…ÉGÉìÉRÅ[ÉhÅB《与えられた文字列をShift_JISエンコード。》
  2. ǪÇÍÇMacOSRomanÇÃï∂éöÉRÅ[ÉhÇ∆ǵǃì«Ç›çûÇÒÇ≈èoóÕÅB《それをMacOSRomanの文字コードとして読み込んで出力。》
  3. ǬǢÇ≈Ç…ÉNÉäÉbÉvÉ{Å[ÉhÇ…ÉRÉsÅ[ǵǃÇÈÇÃÇ≈《ついでにクリップボードにコピーしてるので》
  4. TwitterÇ∆ǩDžLJÇ��ÇÆpostÇ≈ǴǃóVÇ◊ÇÈÅB《Twitterとかにもすぐpostできて遊べる。》

égÇ¢ï˚《使い方》

$ python lily_chou-chou.py "呼吸!呼吸!呼吸!"

åƒãzÅIåƒãzÅIåƒãzÅI《呼吸!呼吸!呼吸!》

2010.12.08 í«ãL《追記》

WindowsÇÃPython ShellÇégÇ¡ÇΩÇ‚ÇËï˚ÅBèoóÕåãâ ÇÉRÉsÅ[ǵǃégǧÅB《WindowsPython Shellを使ったやり方。出力結果をコピーして使う。》

>>> post = "共鳴!共鳴!共鳴!"; lily_lang = unicode(post, "mac-roman") + unicode("《", "shift-jis") + unicode(post, "shift-jis") + unicode("》", "shift-jis") + " #lilychouchou"; print lily_lang

ã§ñ¬ÅIã§ñ¬ÅIã§ñ¬ÅI《共鳴!共鳴!共鳴!》

ìäçeé“ÅFï…ãÛÇ’ÇÁÇ��Ç’ÇÁÇ�堯堙蟾銅圈⏆剖擷廚蕕垢廚蕕后�