Method: Flatulent#captcha!
- Defined in:
- lib/flatulent.rb
#captcha! ⇒ Object
–}}}
424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 |
# File 'lib/flatulent.rb', line 424 def captcha! #--{{{ figlet = @figlet.dup chars = figlet.split %r"" hammer chars figlet = chars.join space = " "[0] newline = "\n"[0] @captcha = " " * figlet.size # merge vapour with figlet figlet.size.times do |i| fbyte = figlet[i] vbyte = @vapour[i] if fbyte == newline @captcha[i] = newline elsif fbyte == space @captcha[i] = vbyte else @captcha[i] = fbyte end end @captcha end |