Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Geormarsch en 7 Enero 2012, 03:34 am



Título: [Batch] Aporte, Soy electronico
Publicado por: Geormarsch en 7 Enero 2012, 03:34 am
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
  1. @echo off
  2. REM Codigo original por Geormarsch
  3. REM Foro El Hacker RLZ!
  4. REM La idea es un codigo Sencillo y Interezante
  5. REM Aparte es muy Divertido
  6. :::::::::::::::::::::::::::
  7. mode con cols=155 lines=50
  8. :::::::::::::::::::::::::::
  9. :menu
  10. title Electronico
  11. set /p nombre= Como te llamas ^>^>
  12. ::::::::::::::::::::::::::::::::::
  13. :setear
  14. set a=%nombre%
  15. set b=Electronico
  16. CALL:color
  17. :::::::::::::::::::::::::::::::::
  18. :color
  19. title %a% %b%
  20. cls
  21. FOR %%a IN (1 2 3 4 5 6 7 8 9) DO ( ::Esto hace que se almacenen los numeros en una variable
  22. FOR %%b IN (A B C D E F) DO ( ::Aqui Se almacenan las letras para los colores
  23. color %%a%%b
  24. echo %a% %b%  %a% %b%  %a% %b%  %a% %b%  %a% %b%  %a% %b%  %a% %b%
  25. ping -n 0,8 0.0.0.0>nul  
  26. ))
  27. 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.


Título: Re: [Batch] Aporte, Soy electronico
Publicado por: Eleкtro en 7 Enero 2012, 21:47 pm
jajaja casi me quedo ciego, que paranoia de script xD, está muy bueno!

un saludo


Título: Re: [Batch] Aporte, Soy electronico
Publicado por: Geormarsch en 8 Enero 2012, 05:45 am
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


Título: Re: [Batch] Aporte, Soy electronico
Publicado por: leogtz en 8 Enero 2012, 06:55 am
Está bueno, hay algunas pequeñas mejoras que se le pueden hacer, pero está bueno.  ;)


Título: Re: [Batch] Aporte, Soy electronico
Publicado por: Geormarsch en 8 Enero 2012, 14:28 pm
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


Título: Re: [Batch] Aporte, Soy electronico
Publicado por: leogtz en 9 Enero 2012, 10:24 am
Son simples, solo checa que el usuario haya introducido algo en la variable nombre y demás variables, algo así:

Código:
: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.