以前友人から(」・ω・)」うー!(/・ω・)/にゃー!encodeなるものを教えてもらったので思い出したように使ってみました。
たぶん「(」・ω・)」うー!(/・ω・)/にゃー!encode」とは何か説明するよりも使ってみた方が早いと思うので下のはじめてのJavaScriptみたいなコードで実験してみます。
【元のコード】
ボタンをクリックするとhello world!がアラートされるだけのコードです。
もはやwhile(1)とかやりたくなりますね。←
<input type="button" value="click" onclick="test()"> <script type="text/javascript"> function test() { alert("hello world!"); } </script>
【(」・ω・)」うー!(/・ω・)/にゃー!encode】
alert("hello world!");
の部分が(」・ω・)」うー!(/・ω・)/にゃー!に置換されています。これでも動くからびっくりです。笑
嘘だと思った方はためしてみてください。
これでも動作してしまいました。(」・ω・)」うー!(/・ω・)/にゃー!でプログラムが動くとか世も末ですね。笑
<input type="button" value="click" onclick="test()"> <script type="text/javascript"> function test() { (ᒧᆞωᆞ)=(/ᆞωᆞ/),(ᒧᆞωᆞ).ᒧうー=-!!(/ᆞωᆞ/).にゃー,(〳ᆞωᆞ)=(ᒧᆞωᆞ),(〳ᆞωᆞ).〳にゃー=- -!(ᒧᆞωᆞ).ᒧうー,(ᒧᆞωᆞ).ᒧうーー=(〳ᆞωᆞ).〳にゃー- -!(ᒧᆞωᆞ).ᒧうー,(〳ᆞωᆞ).〳にゃーー=(ᒧᆞωᆞ).ᒧうーー- -(〳ᆞωᆞ).〳にゃー,(ᒧᆞωᆞ).ᒧうーー=(〳ᆞωᆞ).〳にゃーー- -!(ᒧᆞωᆞ).ᒧうー,(〳ᆞωᆞ).〳にゃーー=(ᒧᆞωᆞ).ᒧうーー- -(〳ᆞωᆞ).〳にゃー,(ᒧᆞωᆞ).ᒧうーーー=(〳ᆞωᆞ).〳にゃーー- -!(ᒧᆞωᆞ).ᒧうー,(〳ᆞωᆞ).〳にゃーーー=(ᒧᆞωᆞ).ᒧうーーー- -(〳ᆞωᆞ).〳にゃー,(ᒧᆞωᆞ).ᒧうーーー=(〳ᆞωᆞ).〳にゃーーー- -!(ᒧᆞωᆞ).ᒧうー,(〳ᆞωᆞ).〳にゃーーー=(ᒧᆞωᆞ).ᒧうーーー- -(〳ᆞωᆞ).〳にゃー,ー='',(ᒧᆞωᆞ).ᒧうーーー=!(ᒧᆞωᆞ).ᒧうー+ー,(〳ᆞωᆞ).〳にゃーーー=!(〳ᆞωᆞ).〳にゃー+ー,(ᒧᆞωᆞ).ᒧうーーー={這いよれ:!(〳ᆞωᆞ).〳にゃー}+ー,(〳ᆞωᆞ).〳にゃーーー=(ᒧᆞωᆞ).ᒧニャル子さん+ー,(ᆞωᆞᒪ)=(コᆞωᆞ)=(ᒧᆞωᆞ).ᒧうー,(ᒧᆞωᆞ).ᒧうーーーー=(〳ᆞωᆞ).〳にゃーーー[(ᆞωᆞᒪ)- -(〳ᆞωᆞ).〳にゃー-(コᆞωᆞ)],(〳ᆞωᆞ).〳にゃーーーー=(ᒧᆞωᆞ).ᒧうーーー[(ᆞωᆞᒪ)- -(ᒧᆞωᆞ).ᒧうーー-(コᆞωᆞ)],(ᒧᆞωᆞ).ᒧうーーーー=(ᒧᆞωᆞ).ᒧうーーー[(ᆞωᆞᒪ)- -(〳ᆞωᆞ).〳にゃーー-(コᆞωᆞ)],(〳ᆞωᆞ).〳にゃーーーー=(〳ᆞωᆞ).〳にゃーーー[(ᆞωᆞᒪ)- -(ᒧᆞωᆞ).ᒧうーー-(コᆞωᆞ)],(ᒧᆞωᆞ).ᒧうーーーー=(ᒧᆞωᆞ).ᒧうーーー[(ᆞωᆞᒪ)- -(〳ᆞωᆞ).〳にゃーー-(コᆞωᆞ)],(〳ᆞωᆞ).〳にゃーーーー=(〳ᆞωᆞ).〳にゃーーー[(ᆞωᆞᒪ)-(コᆞωᆞ)],(ᒧᆞωᆞ).ᒧうーーーー=(〳ᆞωᆞ).〳にゃーーー[(ᆞωᆞᒪ)- -(〳ᆞωᆞ).〳にゃー-(コᆞωᆞ)],(〳ᆞωᆞ).〳にゃーーーー=(ᒧᆞωᆞ).ᒧうーーー[(ᆞωᆞᒪ)- -(〳ᆞωᆞ).〳にゃー-(コᆞωᆞ)],(ᒧᆞωᆞ).ᒧうーーーー=(ᒧᆞωᆞ).ᒧうーーー[(ᆞωᆞᒪ)- -(〳ᆞωᆞ).〳にゃー-(コᆞωᆞ)],(〳ᆞωᆞ).〳にゃーーーー=(〳ᆞωᆞ).〳にゃーーー[(ᆞωᆞᒪ)- -(〳ᆞωᆞ).〳にゃーー-(コᆞωᆞ)],(ᒧᆞωᆞ).ᒧうーーーー=(ᒧᆞωᆞ).ᒧうーーー[(ᆞωᆞᒪ)-(コᆞωᆞ)],(〳ᆞωᆞ).〳にゃーーーー=(〳ᆞωᆞ).〳にゃーーー[(ᆞωᆞᒪ)-(コᆞωᆞ)],(ᒧᆞωᆞ).ᒧうーーーー=/""ω""/+/\\ω\\/,(〳ᆞωᆞ).〳にゃーーーー=(ᒧᆞωᆞ).ᒧうーーーー[(ᆞωᆞᒪ)- -(〳ᆞωᆞ).〳にゃー-(コᆞωᆞ)],(ᒧᆞωᆞ).ᒧうーーーー=(ᒧᆞωᆞ).ᒧうーーーー[(ᆞωᆞᒪ)- -(〳ᆞωᆞ).〳にゃーーー-(コᆞωᆞ)],(〳ᆞωᆞ).〳にゃーーーー=(ᒧᆞωᆞ).ᒧうーーーー+(〳ᆞωᆞ).〳にゃーーーー,(ᒧᆞωᆞ).ᒧうーーーーー=(〳ᆞωᆞ).〳にゃーーーー+(ᒧᆞωᆞ).ᒧうー+(ᒧᆞωᆞ).ᒧうー,(〳ᆞωᆞ).〳にゃーーーーー =(ᒧᆞωᆞ).ᒧうーーーー+(〳ᆞωᆞ).〳にゃーーーー+(ᒧᆞωᆞ).ᒧうーーーー+(〳ᆞωᆞ).〳にゃーーーー+(ᒧᆞωᆞ).ᒧうーーーー+(ᒧᆞωᆞ).ᒧうーーーー+(〳ᆞωᆞ).〳にゃーーーー+(ᒧᆞωᆞ).ᒧうーーーー+(ᒧᆞωᆞ).ᒧうーーーー+(〳ᆞωᆞ).〳にゃーーーー+(ᒧᆞωᆞ).ᒧうーーーー,(ᒧᆞωᆞ).ᒧうーーーーー=(ᒧᆞωᆞ).ᒧうーーーー+(ᒧᆞωᆞ).ᒧうーーーー+(ᒧᆞωᆞ).ᒧうーーーー+(〳ᆞωᆞ).〳にゃーーーー+(ᒧᆞωᆞ).ᒧうーーーー+(ᒧᆞωᆞ).ᒧうーーーー+(〳ᆞωᆞ).〳にゃーーーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーーー+(〳ᆞωᆞ).〳にゃー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーーー+(ᒧᆞωᆞ).ᒧうーーーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーーー+(〳ᆞωᆞ).〳にゃーー+(ᒧᆞωᆞ).ᒧうーーーーー+(〳ᆞωᆞ).〳にゃーーー+(ᒧᆞωᆞ).ᒧうーー+(ᒧᆞωᆞ).ᒧうーーーーー+(〳ᆞωᆞ).〳にゃーーー+(ᒧᆞωᆞ).ᒧうーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーー+(ᒧᆞωᆞ).ᒧうーーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーー+(ᒧᆞωᆞ).ᒧうーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーーー+(ᒧᆞωᆞ).ᒧうーーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーーー+(〳ᆞωᆞ).〳にゃーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーーー+(ᒧᆞωᆞ).ᒧうーーーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーーー+(ᒧᆞωᆞ).ᒧうーーーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーーー+(〳ᆞωᆞ).〳にゃーーーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーー+(ᒧᆞωᆞ).ᒧうー+(ᒧᆞωᆞ).ᒧうーーーーー+(〳ᆞωᆞ).〳にゃーーー+(〳ᆞωᆞ).〳にゃーーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーーー+(〳ᆞωᆞ).〳にゃーーーー+(ᒧᆞωᆞ).ᒧうーーーーー+(〳ᆞωᆞ).〳にゃーーー+(ᒧᆞωᆞ).ᒧうーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーーー+(ᒧᆞωᆞ).ᒧうーーーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーーー+(ᒧᆞωᆞ).ᒧうーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーー+(〳ᆞωᆞ).〳にゃー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーー+(ᒧᆞωᆞ).ᒧうーー+(ᒧᆞωᆞ).ᒧうーーーーー+(ᒧᆞωᆞ).ᒧうーー+(〳ᆞωᆞ).〳にゃーーー+(ᒧᆞωᆞ).ᒧうーーーーー+(〳ᆞωᆞ).〳にゃーー+(〳ᆞωᆞ).〳にゃーーーー+(〳ᆞωᆞ).〳にゃーーーー,(ᆞωᆞᒪ)=(コᆞωᆞ)=ー,(〳ᆞωᆞ).〳にゃーーーーー=(ᒧᆞωᆞ).ᒧうー[(ᆞωᆞᒪ)+(〳ᆞωᆞ).〳にゃーーーーー+(コᆞωᆞ)][(ᆞωᆞᒪ)+(〳ᆞωᆞ).〳にゃーーーーー+(コᆞωᆞ)],ᆞωᆞ=(ᒧᆞωᆞ).ᒧうー,(ᒧᆞωᆞ).ᒧうーーーーー=(〳ᆞωᆞ).〳にゃーーーーー(ᆞωᆞᒪ+(ᒧᆞωᆞ).ᒧうーーーーー+コᆞωᆞ)(ᆞωᆞ),(ᒧᆞωᆞ).ᒧうーーーーー=(〳ᆞωᆞ).〳にゃーーーーー(ᆞωᆞᒪ+(ᒧᆞωᆞ).ᒧうーーーーー+コᆞωᆞ)(ᆞωᆞ),(ᒧᆞωᆞ).ᒧうー=-!!(/ᆞωᆞ/).にゃー,(〳ᆞωᆞ).〳にゃー=- -!(ᒧᆞωᆞ).ᒧうー,(ᒧᆞωᆞ).ᒧうーー=(〳ᆞωᆞ).〳にゃー- -!(ᒧᆞωᆞ).ᒧうー,(〳ᆞωᆞ).〳にゃーー=(ᒧᆞωᆞ).ᒧうーー- -(〳ᆞωᆞ).〳にゃー,(ᒧᆞωᆞ).ᒧうーー=(〳ᆞωᆞ).〳にゃーー- -!(ᒧᆞωᆞ).ᒧうー,(〳ᆞωᆞ).〳にゃーー=(ᒧᆞωᆞ).ᒧうーー- -(〳ᆞωᆞ).〳にゃー,(ᒧᆞωᆞ).ᒧうーーー=(〳ᆞωᆞ).〳にゃーー- -!(ᒧᆞωᆞ).ᒧうー,(〳ᆞωᆞ).〳にゃーーー=(ᒧᆞωᆞ).ᒧうーーー- -(〳ᆞωᆞ).〳にゃー,(ᒧᆞωᆞ).ᒧうーーー=(〳ᆞωᆞ).〳にゃーーー- -!(ᒧᆞωᆞ).ᒧうー,(〳ᆞωᆞ).〳にゃーーー=(ᒧᆞωᆞ).ᒧうーーー- -(〳ᆞωᆞ).〳にゃー,(ᆞωᆞ) } </script>
なんか調べていたら似たようなものもありました。
世の中いろんなものが出回っているのですね。おじさんはびっくりです。
そう言えば某インターンで知り合った友人が「喘ぐプログラミング言語」なるものを作っていたのを思い出しました。
せっかくSFC生なのだから僕も卒業までになんかふざけた制作物一個ぐらい作ってみたいなと思った夜でした。
最後まで読んでいただきありがとうございます。もしこの記事を気に入って頂けたようであればシェアをお願い致します。非常に励みになります。