preload

out 29

How,

esta coisa de blog é interessante. Recebi um e-mail mostrando que a versão do ccesar 0.1b tinha alguns bugs. Um dos bugs era que quando se cifrava frases usando as letra “X”, “Y” e “Z” elas se tornavam os caracteres “[", "" e "]“. Tudo bem… a ídeia é realmente cifrar. Mas no momento de decifrar estes caracteres ([, e ]) o ccesar 0.2b não fazia!!!

Simples, veja este versão 0.2a. Foi somente tratar os caracteres “[", "", "]” no momento da decifragem e atribuir os caracteres que representam os mesmos, neste caso “X”, “Y” e “Z”. Então…

1. Baixe o código-fonte e compile-o:

~$
~$ wget http://www.bleno.org/blog/bin/ccesar-0.2a.pas
~$ fpc ccesar-0.2a.pas

2. Cifrando e decifrando:

~$
~$ ./ccesar-0.2a
[ informe a opção para cifrar ]

x. Digite a frase: bleno foi para o parque ziroky
x. Frase cifrada: EOHQR IRL SDUD R SDUTXH ]LURN

[ informe a opção para decifrar ]

x. Digite a frase: EOHQR IRL SDUD R SDUTXH ]LURN
x. Frase decifrada: bleno foi para o parque ziroky

Simples não? oO

Enfim, nas próximas versões o ccesar terá suporte a acentos e a mais alguns caracteres “não alfabeticos” e tratamento de letras maiusculas e minusculas. Mas, nas próximas versões.

Espero que tenha gostado ;)

Marcadores:

2006 - 2009 (c) bleno.org
100% Compatível com Mozilla Firefox