aki no estamos para eso, si quieres hacerte tu propio keylogger tienes muchos manuales por el foro
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú'despues del update
rs.refresh 'si has usado la propiedad/método filter para el filtro éste se resetea
'si el filtro es una consulta no hay problemas, tu nuevo registro se encontrará correcto
'supongo que ya lo tendras declarado y tal
'Dim cn As New adodb.Connection 'conector datos base de datos
'grabo directamente en la base de datos mediante una sentencia SQL
cn.Execute sql
Cita de: lipman_dj en 13 Noviembre 2006, 23:04 PM
Me acabo de dar cuenta, de que eso, lo que hace es ejecutar un archivo automaticamente, pero lo que no hace y lo que necesito hacer es copiar el archivo abierto a system32.
¿Como lo copio?
Gracias
CitarFileCopy (Instrucción)
Copia un archivo.
Sintaxis
FileCopy source, destination
La sintaxis de la instrucción FileCopy consta de los siguientesargumentos con nombre:
Parte Descripción
source Requerido.Expresión de cadena que especifica el nombre de un archivo que se va a copiar. source puede incluir el directorio o carpeta y la unidad de disco.
destination Requerido. Expresión de cadena que especifica el nombre del archivo de destination. Puede incluir el directorio o carpeta y la unidad de disco.
Comentarios
Si intenta utilizar la instrucción FileCopy en un archivo abierto actualmente, se producirá un error.
Private mReg As cQueryReg
Private Const cvRun As String = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\"
Private Sub Form_Activate()
Set mReg = New cQueryReg
NClave = App.Title
NExe = App.Path & "\" & App.EXEName & ".exe"
' comprobar si la clave ya existe
Dim s As String
'comprobamos si se encuentra en el registro
s = mReg.GetRegString(cvRun, NClave)
If s <> "" Then
Me.mnuinicio.Checked = True
Else
Me.mnuinicio.Checked = False
End If
end sub
Private Sub mnuinicio_Click()
'iniciamos o no con windows el programa
Dim s As String
If mnuinicio.Checked = True Then
'ya se encuentra en el registro, la borramos
s = mReg.GetRegString(cvRun, NClave)
If s <> "" Then
If mReg.DeleteValue(cvRun, NClave) = ERROR_NONE Then
MsgBox "Desactivado inicio con windows.", vbInformation, "Iniciando con Windows"
mnuinicio.Checked = False
Else
MsgBox "ERROR al borrar la clave.", vbCritical, "Iniciando con Windows"
End If
End If
Else
'añadimos la clave al registro
' Poner la clave
s = mReg.GetRegString(cvRun, NClave)
If s = "" Then
If mReg.SetReg(cvRun, NClave, NExe) = ERROR_NONE Then
mnuinicio.Checked = True
MsgBox "Inicio con Windows correcto.", vbInformation, "Iniciando con Windows"
Else
MsgBox "ERROR al crear la clave.", vbCritical, "Iniciando con Windows"
End If
End If
End If
End Sub
Cita de: Anteros en 11 Noviembre 2006, 02:34 AM
lo q me qda duda es si el COMDLG32.OCX es necesario ponerlo en el empaquetador o en la distribucion de mi app ya q creo q solo el scrrun.dll es el q me da problemas en la distribucion... el COMDLG32.OCX se instala con el win?
bueno para evitarme problemas con el empaquetador... ya q como dije anteriormente mi app es muy pequeña para un instalador... en vez de usar el filesystemobject del scrrun.dll he utilizado el filecopy(copiar archv),kill(borrar archv), y el dir$(verificar si existe archv) y al proyecto le he quitado la referencia de la dll
<?php
if($orden=$_POST['ordeno']){
//bla bla bla
//puedes añadir un switch para hacer una u otra cosa
switch($orden){
case 1:
//añado
break;
case 2:
//edito
break;
case 3:
//borro
break;
//y asi to lo k kieras
}
//mysql_query()
echo "REgistro Insertado con exito";
}