Nuevas NORMAS para el foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Julio 26, 2008, 11:51:21
Boton Buscar
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Batch
(Moderadores:
Espectro Infernal
,
The Shadow
) | Tema:
Mensaje al Azar
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
[
1
]
Autor
Tema: Mensaje al Azar (Leído 150 veces)
:: SmartGenius™ :: ツ
Moderación
Gran Colaborador
Desconectado
Mensajes: 1660
Hello there...you was Bluejacked ¡¡...xD
Mensaje al Azar
«
en:
Abril 24, 2008, 10:05:00 »
En estos dias estuve pensando en una idea para hacer que al abrir cualquier ejecutable... me mostrara un mensaje de error, pero aunque di con el code que me permitia abrir cualquier exe del sistema atraves de mi bat, no era capaza de que se mostrara un mensaje de error al azar....
busque y busque en varios foros, pero me encontraba solo con la opcion de la generacion de numeros, mas no de mensajes...
yo mismo me puse a probar en mi pc, y despues de varios intentos
y de romperme loa cabeza, saque este code....
Código:
@echo off
title Generador de Mensajes Aleatorios
:main
set p=%random%
call :msg%p:~-1%
:msg1
echo.
echo Mensaje 1
pause
exit
:msg2
echo.
echo Mensaje 2
pause
exit
:msg3
echo.
echo Mensaje 3
pause
exit
:msg4
echo.
echo Mensaje 4
pause
exit
:msg5
echo.
echo Mensaje 5
pause
exit
:msg6
echo.
echo Mensaje 6
pause
exit
:msg7
echo.
echo Mensaje 7
pause
exit
:msg8
echo.
echo Mensaje 8
pause
exit
:msg9
echo.
echo Mensaje 9
pause
exit
:msg0
echo.
echo Mensaje 0
pause
exit
si alguien sabe una forma mejor de hacer esto que por favor la diga, ya que fue lo unico que se me ocurrio para mostrar (10) posibles mensajes... aunque se puede configurar para que sean 100, o los que quieran...
Saludos.
«
Última modificación: Abril 25, 2008, 10:01:06 por :: SmartGenius ::
»
En línea
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Proyecto Windows El-Hacker.com Edition...Colabora¡¡
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Reglas del Area de Phreaking - Leetelas
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
TUTORIAL: Como Traducir Aplicaciones JAVA - Moviles
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Super Bluetooth Hack 1.08 en Español - by SmartGenius
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Aplicaciones que nunca deben faltar en tu Movil !!
plof
Miembro
Desconectado
Mensajes: 76
Re: Mensaje al Azar
«
Respuesta #1 en:
Abril 24, 2008, 11:58:04 »
HI:
Para que no tengas que hacer los mensajes en multiplos de diez
utiliza el operador módulo.
Si por ejemplo quieres tener 12 mensajes pues...
set /A aleat=12
call:msg%random%
%
%aleat%
El '
%
' este seria el operador módulo.
....y ya que estamos aprobecho para preguntar un par de cosillas:
1. En tu code pusiste...
set p=%random%
call:msg%p:~-1%
Por que demonios no se puede poner esto?
set p=%random%
set /A num=1
call:msg%p:~-%num%%
2. Si pongamos que guardas los mensajes en un txt (un mensaje en cada linea)....
Como se accede a una linea concreta del txt sin usar un bucle con contador?
Un saludo.
En línea
:: SmartGenius™ :: ツ
Moderación
Gran Colaborador
Desconectado
Mensajes: 1660
Hello there...you was Bluejacked ¡¡...xD
Re: Mensaje al Azar
«
Respuesta #2 en:
Abril 25, 2008, 12:37:59 »
mira man... que pena no responderte bien pero es que yo soy noob en esto, yesa fue la unica forma de poder mostrar un mensaje al azar que yo con mis bajos conocimientos pude crear...
Citar
El '%' este seria el operador módulo.
no estoy seguro de que hablas pero investigare...
Citar
Por que demonios no se puede poner esto?
set p=%random%
set /A num=1
call:msg%p:~-%num%%
no estoy seguro pero creo que deberias agregar unos % extras para que esto salga...
call:msg%p:~-%%num%%%
pero no lo he probado....
Saludos...
En línea
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Proyecto Windows El-Hacker.com Edition...Colabora¡¡
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Reglas del Area de Phreaking - Leetelas
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
TUTORIAL: Como Traducir Aplicaciones JAVA - Moviles
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Super Bluetooth Hack 1.08 en Español - by SmartGenius
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Aplicaciones que nunca deben faltar en tu Movil !!
plof
Miembro
Desconectado
Mensajes: 76
Re: Mensaje al Azar
«
Respuesta #3 en:
Abril 25, 2008, 11:05:21 »
Es sencillo Smart:
El operador módulo es el resto de una división. Si como en el ejemplo anterior lo que quieres son 12 mensajes al hazar....
random=15 pues 15/12 es 1 y el resto 3
random=24 pues 24/12 es 2 y el resto es 0
random=47 pues 47/12 es 3 y el resto es 11 (3*12=36......+11=47)
Y de esta forma tendríamos números aleatorios entre 0 y 11, es decir 12 números.
Ya he probado poniendo añadiendo esos %% y no funciona, pero creo que por ahi van los tiros.
Un Saludo
pd: No me digas que eres Noob XDXD....tu y demas miembros del foro sois los que me habeis enseñado batch en poquito tiempo con vuestros posts....Gracias a todos
En línea
:: SmartGenius™ :: ツ
Moderación
Gran Colaborador
Desconectado
Mensajes: 1660
Hello there...you was Bluejacked ¡¡...xD
Re: Mensaje al Azar
«
Respuesta #4 en:
Abril 25, 2008, 08:13:05 »
bueno bueno... mas o menos voy entendiendo como es esto del modulo....
haria falta resolver la otra cuestion que decias, pero aun no lo se bien...
Citar
2. Si pongamos que guardas los mensajes en un txt (un mensaje en cada linea)....
Como se accede a una linea concreta del txt sin usar un bucle con contador?
Saludos.
En línea
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Proyecto Windows El-Hacker.com Edition...Colabora¡¡
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Reglas del Area de Phreaking - Leetelas
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
TUTORIAL: Como Traducir Aplicaciones JAVA - Moviles
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Super Bluetooth Hack 1.08 en Español - by SmartGenius
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Aplicaciones que nunca deben faltar en tu Movil !!
megaman123456
Recien Llegado
Desconectado
Mensajes: 6
Re: Mensaje al Azar
«
Respuesta #5 en:
Abril 26, 2008, 01:22:44 »
jaja gracias man necesitaba uno!
En línea
EOF
Gran Colaborador
Desconectado
Mensajes: 2132
EndOfFile................. CodeBuser..............
Re: Mensaje al Azar
«
Respuesta #6 en:
Abril 26, 2008, 04:23:09 »
Cita de: :: SmartGenius :: en Abril 24, 2008, 10:05:00
si alguien sabe una forma mejor de hacer esto que por favor la diga, ya que fue lo unico que se me ocurrio para mostrar (10) posibles mensajes... aunque se puede configurar para que sean 100, o los que quieran...
mira a ver si puedes hacer algo con FOR
Cita de: :: SmartGenius :: en Abril 25, 2008, 12:37:59
mira man... que pena no responderte bien pero es que yo soy noob en esto, yesa fue la unica forma de poder mostrar un mensaje al azar que yo con mis bajos conocimientos pude crear...
Citar
El '%' este seria el operador módulo.
no estoy seguro de que hablas pero investigare...
Citar
Por que demonios no se puede poner esto?
set p=%random%
set /A num=1
call:msg%p:~-%num%%
no estoy seguro pero creo que deberias agregar unos % extras para que esto salga...
call:msg%p:~-%%num%%%
pero no lo he probado....
Saludos...
al ser variables predefinidas, eso creo que no funcionara...vamos o eso creo, pero la cosa es probar
saludos
«
Última modificación: Abril 26, 2008, 04:27:36 por c0dEBuSer
»
En línea
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
NORMAS DEL FORO
Respeto es la clave del mund0.
TerminalHacker.net
LatinoHack.com
Páginas:
[
1
]
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Batch
(Moderadores:
Espectro Infernal
,
The Shadow
) | Tema:
Mensaje al Azar
« 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
===> Seguridad
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Phreaking
===> Moviles
=> Bug y Exploits
-----------------------------
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
===> Php
===> Html
===> Java - Java Script
===> Php Nuke
===> Scripts Pre-Fabricados
===> Mysql
===> CSS y Diseño Web
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Cursos Y manuales
=> 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
=> 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.5
|
SMF © 2006-2007, Simple Machines LLC
Loading...