Normas del foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Noviembre 18, 2008, 11:43:45
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Batch
(Moderadores:
Espectro Infernal
,
|Shadow|
) | Tema:
AYUDA CON BAT INOFENSIVO
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
[
1
]
Autor
Tema: AYUDA CON BAT INOFENSIVO (Leído 344 veces)
NumaH
Miembro
Desconectado
Mensajes: 126
AYUDA CON BAT INOFENSIVO
«
en:
Noviembre 24, 2006, 02:35:20 »
En línea
iobh
Magic Flames
Colaborador
Desconectado
Mensajes: 693
Odi Profanum Vulgus et Arceo
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #1 en:
Noviembre 24, 2006, 05:08:11 »
«
Última modificación: Noviembre 28, 2006, 02:04:30 por iobh
»
En línea
"No entiendes realmente algo a menos que seas capaz de explicarselo a tu abuela."
-Albert Einstein
ne0x
Habitual
Desconectado
Mensajes: 290
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #2 en:
Noviembre 25, 2006, 09:49:09 »
En línea
iobh
Magic Flames
Colaborador
Desconectado
Mensajes: 693
Odi Profanum Vulgus et Arceo
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #3 en:
Noviembre 25, 2006, 12:04:09 »
«
Última modificación: Noviembre 28, 2006, 02:08:35 por iobh
»
En línea
"No entiendes realmente algo a menos que seas capaz de explicarselo a tu abuela."
-Albert Einstein
ne0x
Habitual
Desconectado
Mensajes: 290
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #4 en:
Noviembre 25, 2006, 12:47:18 »
Muy bueno iobh, de verdad, gracias
Salu2
En línea
Espectro Infernal
T0 d0: -> Mejorar 3 en raya
Moderadores
Gran Colaborador
Desconectado
Mensajes: 1022
ESPECTRO INFERNAL
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #5 en:
Noviembre 25, 2006, 01:50:15 »
En línea
NumaH
Miembro
Desconectado
Mensajes: 126
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #6 en:
Noviembre 26, 2006, 11:19:40 »
Acá les dejo mi code. Lo que pasa es esto. La primera vez que pongo enter (sin haber escrito nada) me funciona, pero cuando paso por todos las opciones y después pongo enter (sin haber escrito nada) ahí no me funciona.
Prueben el code y me comentan:
@echo off
title BIENVENIDO A MI BAT
color 20
echo.
echo.
echo.
echo.
echo.
echo.
echo ///\\\ /// /// /// ///\\ //\\\ ///\\\
echo /// \\\ /// /// /// /// \\ // \\\ /// \\\
echo /// \\\ /// /// /// /// \\// \\\ /// \\\
echo /// \\\ /// /// /// /// \\\ ///\/\/\/\\\
echo /// \\\/// /\/\/\/\/\/\ /// \\\ /// \\\
pause
:start
cls
echo.
echo.
echo.
echo.
echo.
pause
echo.
cls
echo Cuantos años tenes?
set /p hola=
if "%hola%"=="" (goto :mmm)
if %hola%==12 (goto :ok) else (goto :mal)
:ok
cls
echo Linda edad, todos pasamos por ella :-)
echo.
echo Si quieres intentarlo otra vez presiona 1
echo Si quieres salir presiona 2
set /p opcion=
if "%opcion%"=="" (goto :mmm)
if %opcion%==2 (goto :chau)
if %opcion%==1 (goto :start)
:chau
cls
echo Fue un placer
echo.
echo Adios
echo.
echo Presiona cualquier tecla para salir
pause > nul
exit
:mal
cls
msg * "PONE 12 PELOTUDO, SI NO, NO FUNCIONA"
echo.
echo Presiona cualquier tecla para intentarlo otra vez
echo.
pause > nul
goto start
:mmm
cls
echo No escribiste nada
echo.
echo Presiona cualquier tecla para intentarlo otra vez
pause > nul
goto start
«
Última modificación: Noviembre 26, 2006, 12:05:40 por NumaH
»
En línea
NumaH
Miembro
Desconectado
Mensajes: 126
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #7 en:
Noviembre 27, 2006, 10:24:11 »
En línea
Empty
Habitual
Desconectado
Mensajes: 226
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #8 en:
Noviembre 28, 2006, 11:34:20 »
Hola.
Proba poniendo en :start set hola=
para ke la variable kede vacia, puede ser ese el problema.
En línea
iobh
Magic Flames
Colaborador
Desconectado
Mensajes: 693
Odi Profanum Vulgus et Arceo
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #9 en:
Noviembre 28, 2006, 02:02:41 »
mira los ejemplos de arriba, tu pregunta esta resuelta.
Salu2
En línea
"No entiendes realmente algo a menos que seas capaz de explicarselo a tu abuela."
-Albert Einstein
NumaH
Miembro
Desconectado
Mensajes: 126
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #10 en:
Noviembre 30, 2006, 10:13:59 »
En línea
Empty
Habitual
Desconectado
Mensajes: 226
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #11 en:
Noviembre 30, 2006, 04:04:18 »
Hola NumaH como te dije arriba.
Si la primera vez pones 1 de opcion la variable %opcion% keda igual a 1
ntonces si no apretas nada la variable keda con el mismo valor ke se puso antes osea 1. por eso no salta al label :mmm sino ke vuelve al principio.
para eso tenes ke vaciar la variabla opcion al prinicio del bat en :start.
pasa lo mismo con la variable hola si pones 12 al principio y despues no pones nda keda con le valor 12.
«
Última modificación: Noviembre 30, 2006, 04:07:49 por AC-DC_88
»
En línea
NumaH
Miembro
Desconectado
Mensajes: 126
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #12 en:
Diciembre 01, 2006, 08:28:50 »
En línea
iobh
Magic Flames
Colaborador
Desconectado
Mensajes: 693
Odi Profanum Vulgus et Arceo
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #13 en:
Diciembre 01, 2006, 03:23:34 »
En línea
"No entiendes realmente algo a menos que seas capaz de explicarselo a tu abuela."
-Albert Einstein
NumaH
Miembro
Desconectado
Mensajes: 126
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #14 en:
Diciembre 01, 2006, 11:21:40 »
En línea
Empty
Habitual
Desconectado
Mensajes: 226
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #15 en:
Diciembre 02, 2006, 03:46:07 »
Un loop es una repeticion.
Cada vez ke pase por la etiqueta :start tenes ke vaciar la variable opcion poniendo opcion= (osea nada), para ke cuando tengas ke elegir la opcion de vuelta no tenga el mismo valor ke le pusiste la vez anterior ke elegiste la opcion ya ke las variables ke asignas no se borran hasta ke se cierra windows olas borras vos.
un ejemplo:
abro el programa, pongo edad 12, salta a :ok, me aparece para elegir la opcion de volver, elijo opcion uno, se asigna el valor 1 a la variable opcion, vuelvo al principio, no pongo nada y apreto enter, vuelve a la etiqueta :ok porke hola ya vale 12, vuelve a :ok , tampoco pongo una opcion y apreto enter, vuelve al principio porke la variable opcion vale 1 ke fue lo ke elegi la ultima vez.
para eso hay ke limpiar las variables hola, y opcion al principio en :start para ke en cada loop empiezen vacias como la primera vez ke usas el programa.
espero haber sido claro para ke lo entiendas.
En línea
NumaH
Miembro
Desconectado
Mensajes: 126
Re: AYUDA CON BAT INOFENSIVO
«
Respuesta #16 en:
Diciembre 02, 2006, 07:31:14 »
En línea
Páginas:
[
1
]
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Batch
(Moderadores:
Espectro Infernal
,
|Shadow|
) | Tema:
AYUDA CON BAT INOFENSIVO
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Seguridad
=> Phreaking
===> Moviles
=> Bug y Exploits
===> Directorio de Exploits
=> Wargames, Retos Hack
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas Generales
===> Php
===> Html, XHTML, CSS
===> Java - Java Script
===> CMS O Scripts Pre-Fabricados
===> Posicionamiento en buscadores
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Biblioteca Tecnica
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
===> Juegos de Consola
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.7
|
SMF © 2006-2007, Simple Machines LLC
Loading...