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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Batch] Aporte, Soy electronico
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Batch] Aporte, Soy electronico  (Leído 3,841 veces)
Geormarsch

Desconectado Desconectado

Mensajes: 160



Ver Perfil
[Batch] Aporte, Soy electronico
« 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.


« Última modificación: 7 Enero 2012, 16:33 pm por geormarsch » En línea

"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
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.817



Ver Perfil
Re: [Batch] Aporte, Soy electronico
« Respuesta #1 en: 7 Enero 2012, 21:47 pm »

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

un saludo


En línea

Geormarsch

Desconectado Desconectado

Mensajes: 160



Ver Perfil
Re: [Batch] Aporte, Soy electronico
« Respuesta #2 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
En línea

"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
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: [Batch] Aporte, Soy electronico
« Respuesta #3 en: 8 Enero 2012, 06:55 am »

Está bueno, hay algunas pequeñas mejoras que se le pueden hacer, pero está bueno.  ;)
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Geormarsch

Desconectado Desconectado

Mensajes: 160



Ver Perfil
Re: [Batch] Aporte, Soy electronico
« Respuesta #4 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
En línea

"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
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: [Batch] Aporte, Soy electronico
« Respuesta #5 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.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Batch] Aporte Generador Diccionario
Scripting
Geormarsch 9 6,787 Último mensaje 18 Septiembre 2012, 14:27 pm
por Geormarsch
[APORTE] [BATCH] Acentos en los programas Batch - La mejor solución
Scripting
Príncipe_Azul 5 12,177 Último mensaje 2 Mayo 2014, 00:09 am
por cyberalejo17
[aporte][batch] 3 en raya en batch
Scripting
shadowhunter 1 2,749 Último mensaje 24 Junio 2014, 12:55 pm
por shadowhunter
[batch] [aporte] batch archive security v0.3
Scripting
**Aincrad** 9 5,097 Último mensaje 26 Noviembre 2018, 22:29 pm
por MCKSys Argentina
[batch] [aporte] Batch to vbs Converter v0.2
Scripting
**Aincrad** 0 2,283 Último mensaje 1 Febrero 2018, 03:00 am
por **Aincrad**
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines