Comandos de Linea , como se hace ?

Iniciado por JorGe[xD], 25 Agosto 2010, 01:47 AM

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

JorGe[xD]


Hola

Tengo una duda , estaba pensando en como hacer para que cuando se escriba por ejemplo "Muestra" se active un mensaje pero no quiero que por decir pongan "Maaauestra" tambien se active , solo quiero que se active cuando se escriba correctamente "Muestra" , la verdad ni idea de que apis utilizar.

Gracias. :)


fary

Cuando se escriba donde? en la consola? quieres hacer como si fuera un keylogger?

salu2!
Un byte a la izquierda.

Debci

Creo que lo que busca es simular ciertas lineas de comandos que ejecutan cosas dependiendo de lo que se introduce, el busca la manera de definir esos comandos.

Saludos

Eternal Idol

Una vez que obtuviste la linea de comandos (GetCommandLineA/W) no necesitas ninguna API pero si queres podes usar:

lstrcmpA/W CASE SENSITIVE
lstrcmpiA/W NO CASE SENSITIVE
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

JorGe[xD]


Eternal idol haber si entiendo

con esa API obtengo lo que a escrito y asi puedo hacerle una comprobacion para saber si lo que a escrito es lo que espero ? ._. :)

Si es asi Gracias.

PD: De ahi lo recibe como texto y lo comparo ?.

No entiendo mucho aunque estea con el traductor de google. xd

Supongo que tenia que buscarlo en la msdn de Microsoft : http://msdn.microsoft.com/en-us/library/ms683156(VS.85).aspx