comando para crear azar?

Iniciado por as if, 8 Septiembre 2011, 13:17 PM

0 Miembros y 1 Visitante están viendo este tema.

as if

Buenas,  existe algún comando que permita seleccionar al azar un archivo dentro de una lista en el explorador de windows (vista premium)? Me gustaría hacer una aplicación con el notepad para eso y no tengo mucha idea de cómo hacerlo :-\ Necesito saber cómo crear una especie de patrón de selección del archivo que sea tan complicado como para que los resultados no sean previsibles. A ver si alguien sabe alguna manera sencilla de hacerlo.

Ya sé que igual resulta raro, pero me vendría bien, en serio  ;D

Saludos

leogtz

No, no existe tal comando, pero se puede programar...

Una aplicación con el notepad? cómo?
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

as if

Si no hay comandos igual no será tan sencillo.  :-\ Imaginaba que habría alguna función para generar, por ejemplo, un número al azar de entre una lista y que, según qué número surgiera, se abra un archivo u otro de una carpeta (con los comandos if, goto y open).

Básicamente quiero saber cómo programar una selección al azar. Por ejemplo, "si el número de segundos en el reloj es mayor que 35, se abre el tercer archivo de la lista x". Soy novato y no sé cómo se pone eso en notepad (o igual eso se hace con java).

Me explico?  :huh:

Saludos

2Fac3R

Cita de: as if en 10 Septiembre 2011, 23:42 PM
Si no hay comandos igual no será tan sencillo.  :-\ Imaginaba que habría alguna función para generar, por ejemplo, un número al azar de entre una lista y que, según qué número surgiera, se abra un archivo u otro de una carpeta (con los comandos if, goto y open).

Básicamente quiero saber cómo programar una selección al azar. Por ejemplo, "si el número de segundos en el reloj es mayor que 35, se abre el tercer archivo de la lista x". Soy novato y no sé cómo se pone eso en notepad (o igual eso se hace con java).

Me explico?  :huh:

Saludos

Si lo que quieres hacer es generar un numero al azar y que si ese numero es menor o mayor a X abrir una carpeta?

Entonces creo que necesitas probar con %random% y un if EQU o If == goto :etiqueta, pero eso ya te lo dejo a ti, para que explores por ti mismo...
Escuela de Hackers & Programación. http://ihackndev.blogspot.com/

leogtz

Se puede hacer esto

1.-En un archivo de texto tienes todos los nombres de los archivos a abrir (con sus rutas)
2.-Hacemos una función para que coja X línea del archivo de texto aleatoriamente.
3.-Usamos explorer.exe con su opción "/select"

Mira, prueba este comando:

explorer .exe /select,c:\windows\system32\cmd.exe
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

as if

ok lo del %random% es muy util, y el comando para seleccionar también lo necesitaba. Pero Leo, cómo hago lo del punto 2? (con el random?)

Gracias gente

leogtz

Pon una lista de archivos y sus rutas:

Ejemplo:

c:\windows\system32\cmd.exe
c:\algo.exe

etc
etc
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com