Título: Executar otros programas usando timer Publicado por: kabruxis en 24 Junio 2007, 17:42 pm Estoy con una duda. estoy creando un programa de monitoramento de ventanas para solo executar mi keylogger con la ventana que desejo capturar, pero que estoy com una duda para executar el keylogger que eres outro executable...
Option Explicit Const MSmu = "MU" Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" ( _ ByVal lpClassName As String, _ ByVal lpWindowName As String) As Long Private Sub Timer1_Timer() Comprobar MSmu End Sub Private Sub Comprobar(clase As String) Dim ret As Long ' busca la ventana y retorna el Handle ret = FindWindow(clase, vbNullString) 'si retorna distinto _ de 0 es porque la encontró If ret <> 0 Then Timer1.Enabled = False Timer2.Enabled = True LA FUNCION PARA EXECUTAR EL KEYLOGGER QUE ESTA EN EL C:\WINDOWS\SYSTEM32\KEYLOGGER.EXE Else Timer1.Enabled = True Timer2.Enabled = False End If End Sub Private Sub Form_Load() Timer1.Enabled = True Timer2.Enabled = False Timer1.Interval = 10000 Timer2.Interval = 10000 End Sub Private Sub Timer2_Timer() Comproba MSmu End Sub Private Sub Comproba(clase As String) Dim ret As Long ' busca la ventana y retorna el Handle ret = FindWindow(clase, vbNullString) 'si retorna distinto _ de 0 es porque la encontró If ret <> 0 Then Timer1.Enabled = False Timer2.Enabled = True Else Timer1.Enabled = True Timer2.Enabled = False End If End Sub eres una simples duda. Ya tente shell y otros, pero que no executa >.< Título: Re: Executar otros programas usando timer Publicado por: Freeze. en 24 Junio 2007, 17:47 pm Hola, por favor se mas claro que programa quieres hacer... YO TE AYUDO :P que nadie se me adelante
Título: Re: Executar otros programas usando timer Publicado por: kabruxis en 24 Junio 2007, 17:52 pm If ret <> 0 Then
Timer1.Enabled = False Timer2.Enabled = True PROCURO LA FUNCION PARA EXECUTAR EL KEYLOGGER QUE ESTA EN EL E ANADIR-LO A ESTO C:\WINDOWS\SYSTEM32\KEYLOGGER.EXE Else Título: Re: Executar otros programas usando timer Publicado por: kabruxis en 24 Junio 2007, 17:55 pm Private Sub Comprobar(clase As String)
Dim ret As Long ' busca la ventana y retorna el Handle ret = FindWindow(clase, vbNullString) 'si retorna distinto _ de 0 es porque la encontró If ret <> 0 Then Timer1.Enabled = False Timer2.Enabled = True Funcion para ejecutar el keylogger que esta en el c:\winodws\system32\keylogger.exe Else Timer1.Enabled = True Timer2.Enabled = False End If End Sub Private Sub Form_Load() Timer1.Enabled = True Timer2.Enabled = False Timer1.Interval = 10000 Timer2.Interval = 10000 End Sub Título: Gracias -Freeze- Publicado por: kabruxis en 24 Junio 2007, 18:04 pm Gracias -Freeze-
Shell("cmd.exe /c nombre_del_ejecutable.exe" XD Título: Re: Executar otros programas usando timer Publicado por: Freeze. en 24 Junio 2007, 18:11 pm xD jajajaaja
De nada.... |