[Batch] Aporte, Soy electronico

Iniciado por Geormarsch, 7 Enero 2012, 03:34 AM

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

Geormarsch

Hola amigos hoy creé un Script que es sencillo y divertido este trata de colocar tu nombre con muchos colores y aparte eres electronico...
Lo creé por que estoy empezando a aprender el uso del el FOR tiene muchas funciones y por eso me gusto bueno el code

Aparte esta mas prendido que arbol de navidad  ::)

Código (dos) [Seleccionar]

@echo off
REM Codigo original por Geormarsch
REM Foro El Hacker RLZ!
REM La idea es un codigo Sencillo y Interezante
REM Aparte es muy Divertido
:::::::::::::::::::::::::::
mode con cols=155 lines=50
:::::::::::::::::::::::::::
:menu
title Electronico
set /p nombre= Como te llamas ^>^>
::::::::::::::::::::::::::::::::::
:setear
set a=%nombre%
set b=Electronico
CALL:color
:::::::::::::::::::::::::::::::::
:color
title %a% %b%
cls
FOR %%a IN (1 2 3 4 5 6 7 8 9) DO ( ::Esto hace que se almacenen los numeros en una variable
FOR %%b IN (A B C D E F) DO ( ::Aqui Se almacenan las letras para los colores
color %%a%%b
echo %a% %b%  %a% %b%  %a% %b%  %a% %b%  %a% %b%  %a% %b%  %a% %b%
ping -n 0,8 0.0.0.0>nul  
))
goto setear


PD: El Codigo esta optimizado para NOMBRES hasta con una longitud de 8 Caracteres, si hay mas caracteres se deforma el texto, pueden modificar el codigo pero con sus respectivos creditos.
"Comentar el código es como limpiar el cuarto de baño; nadie quiere hacerlo, pero el resultado es siempre una experiencia más agradable para uno mismo y sus invitados"

Eleкtro

jajaja casi me quedo ciego, que paranoia de script xD, está muy bueno!

un saludo








Geormarsch

Cita de: EleKtro H@cker en  7 Enero 2012, 21:47 PM
jajaja casi me quedo ciego, que paranoia de script xD, está muy bueno!

un saludo
yo me reia por que en mi compu se refleja en el escritorio y es el mismo reflejo que el de un arbol de navidad.que bueno que alguien valore mis codigos. Saludos
"Comentar el código es como limpiar el cuarto de baño; nadie quiere hacerlo, pero el resultado es siempre una experiencia más agradable para uno mismo y sus invitados"

leogtz

Está bueno, hay algunas pequeñas mejoras que se le pueden hacer, pero está bueno.  ;)
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

Geormarsch

Cita de: Leo Gutiérrez. en  8 Enero 2012, 06:55 AM
Está bueno, hay algunas pequeñas mejoras que se le pueden hacer, pero está bueno.  ;)
gracias Leo. acerca de las mejoras. me corrigirias el codigo para ver mis equivocaciones. Graciasa, saludos
"Comentar el código es como limpiar el cuarto de baño; nadie quiere hacerlo, pero el resultado es siempre una experiencia más agradable para uno mismo y sus invitados"

leogtz

Son simples, solo checa que el usuario haya introducido algo en la variable nombre y demás variables, algo así:

:menu
set /p nombre=
if not defined nombre (goto:menu)


Además, no necesitas llamar a la etiqueta color, ya que el código seguirá automáticamente a la etiqueta color, es innecesaria.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com