Encrypter V.1.2 beta (by .Undertaker.)

Iniciado por .Undertaker., 19 Septiembre 2007, 14:59 PM

0 Miembros y 1 Visitante están viendo este tema.

.Undertaker.

Aqui esta el code del encriptador númerico:


@echo off
title ENCRIPTADOR by .Undertaker.
cls
:datos
cls
color e4
echo,
echo                .........DATOS DE LA ENCRIPTACION.........
echo,
echo NOTA: PARA CERRA LA APLICACION PINCHE EN LA ESQUINA SUPERIOR DERECHA EN "X"
echo,
echo,
echo -"1_zyyz.Undertaker."-
echo -"2_xwwx.Undertaker."-
echo -"3_vuuv.Undertaker."-
echo -"4_tsst.Undertaker."-
echo -"5_rqqr.Undertaker."-
echo -"6_poop.Undertaker."-
echo -"7_nmmn.Undertaker."-
echo -"8_lkkl.Undertaker."-
echo -"9_jiij.Undertaker."-
echo -"0_hggh.Undertaker."-
pause
goto cifrado

:cifrado
cls
set/p sss=Introduzca sus digitos numericos para que sean cifrados--
if a%sss%a==aa echo Inserta un digito numerico, por favor.&goto cifrado
set aaa=%sss:1=zyyz.Undertaker.%
set bbb=%aaa:2=xwwx.Undertaker.%
set ccc=%bbb:3=vuuv.Undertaker.%
set ddd=%ccc:4=tsst.Undertaker.%
set eee=%ddd:5=rqqr.Undertaker.%
set fff=%eee:6=poop.Undertaker.%
set ggg=%fff:7=nmmn.Undertaker.%
set hhh=%ggg:8=lkkl.Undertaker.%
set iii=%hhh:9=jiij.Undertaker.%
set xxx=%iii:0=hggh.Undertaker.%
pause
echo %iii%
pause
cls
cd %homedrive%%homepath%\escritorio
echo %iii% >cifrado.txt
msg * Digitos cifrados guardados correctamente en su escritorio
goto datos




                 

"MI WEB"

kraszic

me gusta tu encrypter, yo llevo ya un tiempo iniciandome en esto del batch y me gustaria q alguien me explicara algunas cosillas del codigo del programa q no entiendo...


este trozo (if a%sss%a==aa) no se lo q kiere decir ni se como funciona. Q tiene q ser el %sss% para q se de esta condicion?

set aaa=%sss:1=zyyz.Undertaker.%
set bbb=%aaa:2=xwwx.Undertaker.%
set ccc=%bbb:3=vuuv.Undertaker.%
set ddd=%ccc:4=tsst.Undertaker.%
set eee=%ddd:5=rqqr.Undertaker.%
set fff=%eee:6=poop.Undertaker.%
set ggg=%fff:7=nmmn.Undertaker.%
set hhh=%ggg:8=lkkl.Undertaker.%
set iii=%hhh:9=jiij.Undertaker.%
set xxx=%iii:0=hggh.Undertaker.%

Despues, estas variables q defines no se como las defines, a ver si me podeis explicar como funcionan.
Y como no se lo de las variables tampco entiendo lo de "echo %iii%" porq no se como se logra sacar todo por pantalla

Y tambien me gustaria q me explicaras como haces para q el programa analice numero a numero ya q yo no sabria hacerlo asi, yo podria hacer un programa q encriptara un numero pero no cinco seguidos, entendeis lo q digo??

Bueno saludos, y a ver si me resolveis estas dudillas

.Undertaker.

#2
Cita de: kraszic en 19 Septiembre 2007, 16:39 PM
me gusta tu encrypter, yo llevo ya un tiempo iniciandome en esto del batch y me gustaria q alguien me explicara algunas cosillas del codigo del programa q no entiendo...


este trozo (if a%sss%a==aa) no se lo q kiere decir ni se como funciona. Q tiene q ser el %sss% para q se de esta condicion?

set aaa=%sss:1=zyyz.Undertaker.%
set bbb=%aaa:2=xwwx.Undertaker.%
set ccc=%bbb:3=vuuv.Undertaker.%
set ddd=%ccc:4=tsst.Undertaker.%
set eee=%ddd:5=rqqr.Undertaker.%
set fff=%eee:6=poop.Undertaker.%
set ggg=%fff:7=nmmn.Undertaker.%
set hhh=%ggg:8=lkkl.Undertaker.%
set iii=%hhh:9=jiij.Undertaker.%
set xxx=%iii:0=hggh.Undertaker.%

Despues, estas variables q defines no se como las defines, a ver si me podeis explicar como funcionan.
Y como no se lo de las variables tampco entiendo lo de "echo %iii%" porq no se como se logra sacar todo por pantalla

Y tambien me gustaria q me explicaras como haces para q el programa analice numero a numero ya q yo no sabria hacerlo asi, yo podria hacer un programa q encriptara un numero pero no cinco seguidos, entendeis lo q digo??

Bueno saludos, y a ver si me resolveis estas dudillas

(if a%sss%a==aa)

Cuando no se escribe ningun digito ejecuta el comando que le sigue a if a%sss%a==aa

>ejemplo:
if a%sss%a==aa echo ESCRIBE ALGUN DIGITO && goto menu

Asi cuando no escribas nada ara que vuelvas al menu....

>Y en lo otro tu das valores a las variables...como yo le di a la mia sss....

set aaa=%sss:1=zyyz.Undertaker.%
set bbb=%aaa:2=xwwx.Undertaker.%
set ccc=%bbb:3=vuuv.Undertaker.%
set ddd=%ccc:4=tsst.Undertaker.%
set eee=%ddd:5=rqqr.Undertaker.%
set fff=%eee:6=poop.Undertaker.%
set ggg=%fff:7=nmmn.Undertaker.%
set hhh=%ggg:8=lkkl.Undertaker.%
set iii=%hhh:9=jiij.Undertaker.%
set xxx=%iii:0=hggh.Undertaker.%


-Comenzamos con set /p %var%=introduzca un numero (nota:"var" se puede cambiar).Cada vez que keramos añadir un digito a encryptar comenzamos con set y nos inventamos una variable ejemplo:
set skk
·La igualamos a la que pusimos en set /P con un % delante:
set skk=%var
·Utilizamos dos puntos ( : ) para indicar nuestro digito (numero o letra) a cifrar
set skk=%var:
·Colocamos el nº o letra:
set skk=%var:2      o       set skk=%var:k
·Lo igualamos a la substitucion para la encriptacion:
set skk=%var:k=pelk4577,mmnvyhhy
·Terminamos la lina con %:
set skk=%var:k=pelk4577,mmnvyhhy%

-Cada ves que escribamos un digito a cifrar seleccionamos la primera variable de la anterior linea:

!ejemplo!
set/p ccc=Introduzca sus digitos numericos para que sean cifrados--
set 2we=%ccc:7=tsst.Undertaker.%
set eze=%2we:q=rqqr.Undertaker.%

Si necesitas mas ayuda posteala...

Perdon por la mala explicacion aunke korrecta:eske no tengo tiempo!!




                 

"MI WEB"