elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Filter 9.0 Final
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Filter 9.0 Final  (Leído 1,766 veces)
carlitos.java

Desconectado Desconectado

Mensajes: 13


Ver Perfil
Filter 9.0 Final
« en: 15 Noviembre 2008, 06:01 am »

Finalmente, doy por finalizado el FILTER 9.0 Final que es un limpiador del contenido de las variables.

Esta versión soluciona un bug de la vérsión 8, que ocurría al tener definidas variables de un sufijo en comun e ingresar en la variable a filtrar solamente carácteres basura. Además esta versión tiene un código más compacto, y eficiente.

Código:
@ECHO OFF
:START
CLS
SET NAME=
SET /P NAME=ENTER YOUR NAME:
IF NOT DEFINED NAME (GOTO:START)
CALL:FILTER NAME
IF NOT DEFINED NAME (GOTO:START)
ECHO HELLO %NAME%
PAUSE
GOTO:START
GOTO:EOF

:FILTER
::Usage: CALL:FILTER variable_Name
::Example: CALL:FILTER INPUT
::Note: The Max Length of the Clean Output is 50 characters.
::.==============================================================================.
::|| FILTER v9.0 Final. Copyright (c) 2008 Carlos. All rights reserved. ||
::|| Thanks to sirdarckcat and avery_larry for your cooperation.                ||
::.==============================================================================.=====================================.
::|| CARLOS . DISCLAIMS ALL WARRANTIES, RESPONSIBILITIES, AND LIABILITIES ASSOCIATED WITH USE OF THIS CODE IN  ||
::|| ANY WAY, SHAPE, OR FORM REGARDLESS HOW IMPLICIT, EXPLICIT, OR OBSCURE IT IS. IF THERE IS ANYTHING QUESTIONABLE   ||
::|| WITH REGARDS TO THIS SOFTWARE BREAKING AND YOU GAIN A LOSS OF ANY NATURE,I AM NOT THE RESPONSIBLE PARTY. USE OF  ||
::|| THIS SOFTWARE CREATES ACCEPTANCE OF THESE TERMS. THE MODIFICATION OF THIS CODE REQUIRED TO ADD A FOOTNOTE TO     ||
::|| THIS TEXT WITH THE NAME OF WHO MADE THE CHANGES.                                                                 ||
::|| USE OF THIS CODE MUST RETAIN ALL COPYRIGHT NOTICES AND LICENSES (MEANING THIS TEXT).                             ||
::.====================================================================================================================.
;;@IF NOT DEFINED %1 (GOTO:_FILTERE) || (GOTO:_FILTERE)
;;@FOR /F "TOKENS=1-27 DELIMS==%%^|^&^^^>^<#`'.:,;/\+-_~!^)^(][}{:^?^*$" %%A IN ('@SET %1') DO (@IF [%%A] EQU [%1] (
;;@CALL:_FILTER %%~B%%~C%%~D%%~E%%~F%%~G%%~H%%~I%%~J%%~K%%~L%%~M%%~N%%~O%%~P%%~Q%%~R%%~S%%~T%%~U%%~V%%~W%%~X%%~Y%%~Z))
;;@CALL:_FILTER %.IN_%
;;@IF DEFINED .IN_ (@SET %1=%.IN_:~0,50%
;;) ELSE (@SET %1=)
;;@GOTO:EOF
;:_FILTER
;;@SET .IN_=%~1%~2%~3%~4%~5%~6%~7%~8%~9_
;;@SET .IN_=%.IN_:"=%
;;@SET .IN_=%.IN_:_=%
;;@GOTO:EOF
;:_FILTERE
;;@ECHO FILTER FUNCTION RECEIVE A DEFINED VARIABLE.
;;@PAUSE
;;@GOTO:EOF


« Última modificación: 2 Agosto 2009, 00:23 am por Leo Gutierrez. » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[?] MAC Filter [?]
Wireless en Linux
CrcKr 0 2,654 Último mensaje 22 Enero 2011, 21:40 pm
por CrcKr
VPN Filter Check
Seguridad
r32 0 1,948 Último mensaje 3 Julio 2018, 00:38 am
por r32
How to filter requests to a port?
Seguridad
Callejas2.4Pr 0 2,150 Último mensaje 29 Septiembre 2022, 20:12 pm
por Callejas2.4Pr
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines