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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16
141  Programación / Scripting / [BATCH]Ayuda Base de Datos en: 29 Octubre 2011, 03:43 am
Hola Amigos hoy tengo una duda...
Tengo una base de datos Llamada clientes.txt
En Clientes tengo lo siguiente
------------------------------------
cliente:Perico Los palotes        -
direccion:Angeles 14              -
numero: 1234567                  -
comprasRecientes: Pantalon   -
talla :  46                              -
sexo : M                               -
------------------------------------

Esa es mi base de datos...
ahora de esa base de datos yo quiero obtener solo la linea de que dice 'Cliente'
(Es la primera) Pero si yo quiero buscar una palabre clave dentro de mi BD como lo ago?

Código
  1. @echo off
  2. :menu
  3. cls
  4. echo 1.- Agregar Cliente
  5. echo 2.- Buscar dentro de la BD
  6. set /p o=Elija una opcion :
  7. if %o%==1 (goto add)
  8. if %o%==2 (goto b) else (goto menu)
  9.  
  10. :add
  11. set /p name= Nombre de cliente :
  12. set /p dire=Direccion :
  13. set /p n= Numero:
  14. set /p c= Compras Recientes :
  15. set /p t= Talla :
  16. set /p s= Sexo:
  17. echo %name%>>%windir%\clientes.txt
  18. echo %dire%>>%windir%\clientes.txt
  19. echo %n%>>%windir%\clientes.txt
  20. echo %c%>>%windir%\clientes.txt
  21. echo %t%>>%windir%\clientes.txt
  22. echo %s%>>%windir%\clientes.txt
  23. echo Generado Correctamente
  24. goto menu
  25.  
  26. :b
  27. cls
  28. set /p bo= Que desea buscar dentro de la DB :
  29. rem ahora no se como hacerlo para buscar y almacenar dentro de una variable
  30. rem agamos que busco talla : 46
  31. if %variable%==%bo% (goto find) else (goto not)
  32.  
  33. :find
  34. cls
  35. echo Se encontro el resultado final
  36. goto menu
  37.  
  38. cls
  39. echo No encontrado
  40. goto menu
142  Programación / Scripting / Re: [Python] N00b. en: 26 Octubre 2011, 01:16 am
Por lo visto era problema de la web porque yo tampoco podía, ahora no deberías de tener problemas.

Saludos


Buenisimo Manual...
Gracias Muy Completo
143  Programación / Scripting / Re: Lenguaje de programacion en: 26 Octubre 2011, 01:08 am
depende lo que queres hacer...

Quiero programar Como batch pero con cosas mejores que no se pueden hacer en batch
como una interfaz Grafica DECENTE y cosas asi....
144  Programación / Scripting / Lenguaje de programacion en: 22 Octubre 2011, 20:56 pm
Amigos necesito su recomendacion Necesito un lenguaje de programacion.
Facil de aprender y similar a Batch.
Gracias :D
Salu-DOS
145  Programación / Scripting / Re: [Python] N00b. en: 22 Octubre 2011, 20:54 pm
Mirate esta guia, con eso y un poco de paciencia te puedes iniciar bastante bien en Python: http://mundogeek.net/tutorial-python/

No lo puedo descargar....
146  Programación / Scripting / [Python] N00b. en: 22 Octubre 2011, 01:33 am
Hola Amigos de Foro el hacker Descarge Python 2.7
y necesito un tutorial de python pero muy Bas¡co...
lo unico que se es
Código
  1. print ' Hello word'
por favor lo otro no entiendo mucho
Gracias...


PD: No me digan busca en google que revise las chorosientas paginas de resultados

PD2: Tengo conosimientos en batch... si es que sirve de algo
147  Programación / Scripting / Re: ¿Como se utiliza claramente el comando for? (batch) en: 20 Octubre 2011, 00:50 am
Es un bucle, para repetir muchas veces una accion.

Un mal programador haria:

Código
  1. @echo off
  2. set /a i=0
  3.  
  4. :bucle
  5. echo %i%
  6. set /a i=i + 1
  7. if %i% lss 11 (goto :bucle)
  8.  
  9. pause>nul
  10.  

Mientras que lo mejor seria:

Código
  1. @echo off
  2. for /l %%i IN (0,1,10) DO (echo %%i)
  3. pause>nul
  4.  

Para darte un ejemplo simplemente


Buenisimo $Edu$ En tu Foro entendi perfectamente lo que me explicaste acerca de For Pero como The_Avenger como tu usuario y tu foro es solo para principiantes. donde se pueden buscar Ejemplos de For... Eso haria falta en google no encuentro muchos.
148  Programación / Scripting / Re: [Batch] Ayuda con If (repetir palabra, no letra) en: 14 Octubre 2011, 19:55 pm

Muchas Gracias Entendi Todo Perfectamente... Muchas gracias por tu ayuda Rapida y portuna
Salu2


149  Programación / Scripting / Re: [Batch] Ayuda con If (repetir palabra, no letra) en: 14 Octubre 2011, 19:54 pm
los echo juntos, como ya sabras pienso yo! echo. es para dejar una linea en blanco y saltar a la otra, y uso los "&&" para escribir en la misma linea los 2 comandos (podes usar cualquier comando, y se ejecutara el segundo SOLAMENTE si el primero se ejecuto sin problemas), y todo eso lo hice simplemente para dejar dos lineas de espacio al principio.

Lo de anular la variable frase, en este caso no pasaria nada, pero si pasaria en otros casos donde vuelves a preguntar el valor de la variable frase, ya que si el usuario no ingresa nada, la variable ya tenia el valor que le habiamos dado antes y se quedaria con ese, y no queremos eso.

Lo del if not defined, ya lo entendiste.

Ahora.. sobre "set frase =%frase:e=XXX%" eso lo que hace es ponerle un nuevo valor a la variable frase, que en este caso sera el de ella misma pero con todas las letras "e" cambiadas por "XXX". Pero claramente podria haber usado otra variable distinta haciendolo asi:

Código
  1. set variable=%frase:e=XXX%
  2.  

Y asi con otras variables podria seguir haciendo:

Código
  1. set variable2=%variable:g=RRR%
  2. set variable3=%variable2:h=Edu%
  3.  

Entiendes lo que voy haciendo? a la primer variable frase, le hice una modificacion y la guarde en variable, luego a variable le hice una modificacion y la guarde en variable2, y todo asi. Pero para que crear otras variables si podes seguir usando la misma?

Código
  1.  
  2.  
  3. set frase=%frase:e=XXX%
  4. set frase=%frase:g=RRR%
  5. set frase=%frase:h=Edu%
  6.  

Si no entiendes pregunta, que es lo que hay que hacer siempre ;)

Y si estas creando esto por hobby simplemente, porque quieres aprender batch, se de algo que te puede ayudar, me mandas mp, saludos!

edit: Con el codigo que te deje, tienes que hacer lo que te pide el programa.. INGRESAR UNA FRASE, por ejemplo: "eduardo es un elefante electrico" xD fijate que cambia las "e" por XXX


Muchas Gracias Entendi Todo Perfectamente... Muchas gracias por tu ayuda Rapida y portuna


150  Programación / Scripting / Re: [Batch] Ayuda con If (repetir palabra, no letra) en: 14 Octubre 2011, 19:51 pm
Eh aqui mi creacion Gracias a $Edu$ Por su colaboracion  ;-) 
No Creo que sirva de mucho.
pero me sirvio para aprender Mas
Pronto Creare un Decodificador
Código:
@echo off
:menu
cls
echo.&&echo.
set "palabra="
set /p "palabra=introduzca la palabra a codificar: "
if not defined palabra (goto :menu)
set palabra=%palabra:a=1%
set palabra=%palabra:b=/%
set palabra=%palabra:c=.%
set palabra=%palabra:d=0%
set palabra=%palabra:e=_%
set palabra=%palabra:f=?%
set palabra=%palabra:g=º%
set palabra=%palabra:h=\%
set palabra=%palabra:i=3%
set palabra=%palabra:j=*%
set palabra=%palabra:k=8%
set palabra=%palabra:l=;%
set palabra=%palabra:m=#%
set palabra=%palabra:n=¿%
set palabra=%palabra:ñ=)%
set palabra=%palabra:o=[%
set palabra=%palabra:p=)%
set palabra=%palabra:q=]%
set palabra=%palabra:r=4%
set palabra=%palabra:s=2%
set palabra=%palabra:t=9%
set palabra=%palabra:u=-%
set palabra=%palabra:v=5%
set palabra=%palabra:w=¬%
set palabra=%palabra:x=6%
set palabra=%palabra:y=7%
set palabra=%palabra:z=+%
echo La palabra codificada es %palabra%
pause
goto menu


MUCHAS GRACIAS A LA COMUNIDAD...
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines