FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Hook a nivel de sistema a Copiar/Pegar/Cortar/etc.
Hola amigos, ante todo un abrazo a los que me lean. Resulta que necesito un ejemplo de como hacer un hook a nivel de sistema para capturar cuando el usuario copia, corta, pega, elimina etc. los archivos en el PC. La idea es que mi app no interferiria con esos procesos, simplemente guardaria estos datos en una BD Sqlite. Para poder sacar un reporte mas o menos asi:
En fecha tal | El usuario tal | Realizo la accion tal (copiar, pegar, etc) | Sobre el fichero tal | Hacia el fichero mas cual Eso es para que tengan la idea de como funcionaria la app. Segun vi, para esto se crea una dll que inyecta el hook a nivel de sistema y luego una app llama a esa dll y activa el hook para recibir las notificaciones. Por favor alguien me podria mostrar un ejemplo de como crear la DLL y como usarla desde un App? PD: Utilizo Delphi XE 10.1 Berlin y la app debe de correr al menos desde Windows XP hasta Windows 10 ! |
#2
|
||||
|
||||
Mira los enlaces de final de página por si te sirve alguno, también puedes hacer una búsqueda por "hook". Saludos.
|
#3
|
||||
|
||||
Pues uno de los primeros artículos que escribí en el blog se titulaba "Jugando con el portapapeles (artículo)" y trataba justo ede eso. De crear un Hook para el portapapeles.
Revísalo a ver si es lo que necesitas. Incluye código fuente.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
||||
|
||||
Sobre la copia y creación de nuevos archivos, a raíz de este hilo: Saber cuando se crea un archivo nuevo en un directorio publiqué esto otro más completo: Monitorizando el Shell sólo con la API
Sobre la monitorización del ClipBoard tenemos Visor del ClipBoard y Explorar el ClipBoard en busca de ficheros copiados Una forma de conocer el usuario de la sesión:
Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Hacer un hook a nivel de sistema y obtener HCBT_MOVESIZE, HCBT_ MinMax | deneus | API de Windows | 0 | 02-11-2010 23:49:15 |
Copiar/Cortar/Pegar | supermilloriver | OOP | 1 | 01-04-2007 09:59:37 |
copiar , pegar , cortar | vicdem | Varios | 6 | 29-06-2006 13:37:25 |
Copiar pegar y cortar una imagen!!!! | Juangu | Gráficos | 4 | 09-06-2005 18:28:24 |
Hook para Mouse y Teclado a nivel del Sistema | COCOL | API de Windows | 2 | 22-02-2005 03:31:07 |
|