From: Jannis Harder Date: 2005-03-02T23:34:02+09:00 Subject: Re: DIY "matrix" screensaver! try: ruby -rtracer -rsocket -enil Matrix? Try this: puts"\e[2J\e[0;11r";$stdout.sync=true;c='/,-=<>*+.:&%$'.split'';k=[nil]*25# z=0x1c59f7d252f3573e0e198b8f06470cbc5.to_s(?$).tr"xqzp"," JR,";p=0;while p< 11;i=-1;print"\eM"*7,"\e[0;0H",k.map{|q|q ?" ":c[rand(13)]},"\e[6;0H",k.### map{|q|l=z[i+=1,1];q ?l:"\e[C"},"\n",k.map{|q|q ?" ":"\e[C"};k[rand(25)]=## true;sleep 0.1;k.compact.size>24&&p+=1;end;sleep 2;puts"\e[2J\e[r"+z##JIX## -- Jannis Harder iorcc - International Obfuscated Ruby Code Contest http://iorcc.dyndns.org/ irc://irc.freenode.net/iorcc