[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Christmas "gift"

Jannis Harder

12/24/2004 1:23:00 PM

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

A ruby christmas "gift":

loop{7.times{|i|puts"\e[2J\e[0;3H_...\n / _ '.\n|.'(@@@@@)\n(*)/ %s \ | .o. |\n ( %s ) %s"%[i==5?"- -":"e e",(i+3)%7<4?"=":"o",i>0?"-"+
(" Ho"*i)[0,9]+"!":""];puts" ( )\n"*2," ( )\n"*3,' "-"';
sleep([5,3,3,4,5,1,4][i]/6.0)}}

248 bytes 7 frames




Jannis Harder

"jp6iSZmkLp5ISZlEiW5C".unpack("m")[0].unpack("C*").map{|x|x.chr}.join.
unpack("B*")[0].scan(/.{24}/){i=7;$&.scan(/..../){print"\e[3#{i-=1};1;40m ";$&.each_byte{|z|print" #"[z-?0,1]*2}};puts"\e[0m"}
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (Darwin)

iD8DBQFBzBg95YRWfc27RzQRApdYAJ9bPmIMiI+E2BwnOJn8iI4+BvhP/wCgpPx3
W/hslYE/65yy/t2xs0U6WE0=
=0zJv
-----END PGP SIGNATURE-----



1 Answer

Sea&Gull

12/25/2004 10:23:00 AM

0

Jannis Harder wrote:
> A ruby christmas "gift":
>
> loop{7.times{|i|puts"\e[2J\e[0;3H_...\n / _ '.\n|.'(@@@@@)\n(*)/ %s \> | .o. |\n ( %s ) %s"%[i==5?"- -":"e e",(i+3)%7<4?"=":"o",i>0?"-"+
> (" Ho"*i)[0,9]+"!":""];puts" ( )\n"*2," ( )\n"*3,' "-"';
> sleep([5,3,3,4,5,1,4][i]/6.0)}}
>
> 248 bytes 7 frames

Looks nice! :o))))