[AUTOIT]Cifrado RotN

Iniciado por xXSCORPIOXx, 23 Mayo 2014, 00:48 AM

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

xXSCORPIOXx

Bueno, no tiene mucho la verdad, mi versión de RotN.  ;D

Código (vb) [Seleccionar]
Func RotN($Text, $Long, $Encrypt)
    Local $sResult = ""

    If $Encrypt = True Then
        For $i = 1 To StringLen($Text)
            $sResult = Chr(Asc(StringMid($Text, $i, 1)) + $Long) & $sResult
        Next
    Else
        For $i = 1 To StringLen($Text)
            $sResult = Chr(Asc(StringMid($Text, $i, 1)) - $Long) & $sResult
        Next
    EndIf
    Return $sResult
EndFunc


PD: La variable $Encrypt la ponen en True si quieren que Encripte y en False si quieren que Desencripte.

//Regards.
El saber es como el alcohol, cuando ves que te duele la cabeza, es demasiado tarde.