Ver Mensaje Individual
  #1  
Antiguo 28-11-2017
wonderDev wonderDev is offline
Registrado
 
Registrado: dic 2015
Posts: 9
Reputación: 0
wonderDev Va por buen camino
Talking 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 !
Responder Con Cita