rendered paste body/r1 {
set %rainbow $1-
%rainbow = $replace(%rainbow,a,1a)
%rainbow = $replace(%rainbow,b,3b)
%rainbow = $replace(%rainbow,c,4c)
%rainbow = $replace(%rainbow,d,6d)
%rainbow = $replace(%rainbow,e,12e)
%rainbow = $replace(%rainbow,f,13f)
%rainbow = $replace(%rainbow,g,14g)
%rainbow = $replace(%rainbow,h,15h)
%rainbow = $replace(%rainbow,i,1i)
%rainbow = $replace(%rainbow,j,3j)
%rainbow = $replace(%rainbow,k,4k)
%rainbow = $replace(%rainbow,l,6l)
%rainbow = $replace(%rainbow,m,12m)
%rainbow = $replace(%rainbow,n,13n)
%rainbow = $replace(%rainbow,o,14o)
%rainbow = $replace(%rainbow,p,1p)
%rainbow = $replace(%rainbow,q,3q)
%rainbow = $replace(%rainbow,r,4r)
%rainbow = $replace(%rainbow,s,6s)
%rainbow = $replace(%rainbow,t,12t)
%rainbow = $replace(%rainbow,u,13u)
%rainbow = $replace(%rainbow,v,14v)
%rainbow = $replace(%rainbow,w,15w)
%rainbow = $replace(%rainbow,x,1x)
%rainbow = $replace(%rainbow,y,3y)
%rainbow = $replace(%rainbow,z,4z)
say %rainbow
unset %rainbow
}
/r2 {
%rainbow = $1-
set %rainbow $replace(%rainbow,a,4a)
set %rainbow $replace(%rainbow,b,3B)
set %rainbow $replace(%rainbow,c,6C)
set %rainbow $replace(%rainbow,d,7D)
set %rainbow $replace(%rainbow,e,4e)
set %rainbow $replace(%rainbow,f,12F)
set %rainbow $replace(%rainbow,g,13G)
set %rainbow $replace(%rainbow,h,6H)
set %rainbow $replace(%rainbow,i,4i)
set %rainbow $replace(%rainbow,j,J)
set %rainbow $replace(%rainbow,k,3K)
set %rainbow $replace(%rainbow,l,L)
set %rainbow $replace(%rainbow,m,4M)
set %rainbow $replace(%rainbow,n,6N)
set %rainbow $replace(%rainbow,o,4o)
set %rainbow $replace(%rainbow,p,12P)
set %rainbow $replace(%rainbow,q,Q)
set %rainbow $replace(%rainbow,r,13R)
set %rainbow $replace(%rainbow,s,7S)
set %rainbow $replace(%rainbow,t,T)
set %rainbow $replace(%rainbow,u,4u)
set %rainbow $replace(%rainbow,v,V)
set %rainbow $replace(%rainbow,w,12W)
set %rainbow $replace(%rainbow,x,7X)
set %rainbow $replace(%rainbow,y,Y)
set %rainbow $replace(%rainbow,z,6z)
set %rainbow $replace(%rainbow,?,12¿15?)
say %rainbow
unset %rainbow
}
/rb {
set %rainbow1 $replace($1-,$chr(32), ) | set %rainbow1 $left(%rainbow1,200) | set %rainbow2 $chr(3) $+ 4,1 | set %rainbow3 1 | set %rainbow4 1
:loop
set %rainbow2 %rainbow2 $+ $chr(3) $+ $gettok(4&7&6&9&12&13,%rainbow4,38) $+ $mid(%rainbow1,%rainbow3,1)
inc %rainbow3
if ( $mid(%rainbow1,%rainbow3,1) != ) { inc %rainbow4 }
if ( %rainbow4 > 6 ) { set %rainbow4 1 }
if ( $mid(%rainbow1,%rainbow3,1) != $null ) { goto loop }
say %rainbow2
unset %rainbow1 %rainbow2 %rainbow3 %rainbow4
}
/ascii {
set %ascii $1-
%ascii = $replace(%ascii,a,å)
%ascii = $replace(%ascii,b,ß)
%ascii = $replace(%ascii,c,©)
%ascii = $replace(%ascii,d,Ð)
%ascii = $replace(%ascii,e,ê)
%ascii = $replace(%ascii,f,f)
%ascii = $replace(%ascii,g,g)
%ascii = $replace(%ascii,h,h)
%ascii = $replace(%ascii,i,ï)
%ascii = $replace(%ascii,j,j)
%ascii = $replace(%ascii,k,K)
%ascii = $replace(%ascii,l,£)
%ascii = $replace(%ascii,m,m)
%ascii = $replace(%ascii,n,ñ)
%ascii = $replace(%ascii,o,ð)
%ascii = $replace(%ascii,p,þ)
%ascii = $replace(%ascii,q,q)
%ascii = $replace(%ascii,r,®)
%ascii = $replace(%ascii,s,§)
%ascii = $replace(%ascii,t,t)
%ascii = $replace(%ascii,u,ü)
%ascii = $replace(%ascii,v,v)
%ascii = $replace(%ascii,w,W)
%ascii = $replace(%ascii,x,×)
%ascii = $replace(%ascii,y,¥)
%ascii = $replace(%ascii,z,z)
%ascii = $replace(%ascii,?,¿)
%ascii = $replace(%ascii,!,¡)
say %ascii
unset %ascii
}
/asciic {
%ascii = $1-
%ascii = $replace(%ascii,1,¹)
%ascii = $replace(%ascii,2,²)
%ascii = $replace(%ascii,3,³)
%ascii = $replace(%ascii,1/4,¼)
%ascii = $replace(%ascii,1/2,½)
%ascii = $replace(%ascii,3/4,¾)
%ascii = $replace(%ascii,AE,Æ)
%ascii = $replace(%ascii,A,Å)
%ascii = $replace(%ascii,B,ß)
%ascii = $replace(%ascii,C,Ç)
%ascii = $replace(%ascii,D,Ð)
%ascii = $replace(%ascii,E,Ê)
%ascii = $replace(%ascii,I,Î)
%ascii = $replace(%ascii,L,£)
%ascii = $replace(%ascii,N,Ñ)
%ascii = $replace(%ascii,O,Ô)
%ascii = $replace(%ascii,R,®)
%ascii = $replace(%ascii,S,§)
%ascii = $replace(%ascii,U,Û)
%ascii = $replace(%ascii,Y,¥) {
set %ascii1 %ascii
unset %ascii
set %ascii
set %asciicnumber 1
set %asciiccolor 2
:continue
if $mid(%ascii1,%asciicnumber,1) != $null {
;set %kaaaa7 $+ %asciicolor $+ $mid(%ascii1,%asciinumber,1) $+ 1
;set %ascii %ascii [ $+ [ %kaaaa7 ] ]
set %ascii %ascii $+ $+ %asciiccolor $+ $mid(%ascii1,%asciicnumber,1) $+
inc %asciicnumber
If ( %asciiccolor == 15 ) set %asciiccolor 1
inc %asciiccolor
goto continue
}
say %ascii
unset %ascii
unset %ascii1
unset %asciiccolor
unset %asciicnumber
}
}