none
Error al abrir formulario ActivityHook RRS feed

  • Pregunta

  • Que tal a todos,

    He estado trabajando con un proyecto para detectar las teclas y acciones del mouse a nivel global de un equipo, en mi laptop personal con Windows 10 de 64 BITS y Visual Studio 2019. He tratado de abrir el proyecto en otro equipo con Windows 10 de 64 BITS y Visual Studio 2010. Pero cuando abro el formulario donde llamo a la clase UserActivityHook me esta arrojando error.

    System.ComponentModel.Win32Exception was unhandled by user code
    HResult=-2147467259
    Message=The specified module could not be found
    Source=MiAplicacion
    ErrorCode=-2147467259
    NativeErrorCode=126
    StackTrace:
    at gma.System.Windows.UserActivityHook.Start(Boolean InstallMouseHook, Boolean InstallKeyboardHook)

    Además de esto el antivirus me detecta la aplicación como un virus, por el UserActivityHook.

    Esta es la fuente de donde obtuve la clase hook.

    Processing Global Mouse Hook

    El error mostrado a que se debe, han experimentado este error, como lo puedo solucionar?

    Hay alguna forma de dar privilegios de que se ejecute la clase hook, sin que me la detecte el antivirus? 

    Espero me puedan ayudar.

    Saludos

    DS


    Aprendiz de todos maestro de nadie. Saludos desde Cd. Juarez Chihuahua Mexico. DS.


    • Editado Dany Solis martes, 13 de octubre de 2020 4:03 more info
    martes, 13 de octubre de 2020 4:01

Todas las respuestas

  • Hola Dany Solis,

    Podrías probar suerte con este Nuget. "Esta biblioteca le permite tocar el teclado y el mouse para detectar y registrar su actividad incluso cuando una aplicación está inactiva y se ejecuta en segundo plano". En cuanto al problema de que te detecta el programa como un virus, eso es bastante común, depende del antivirus que utilices, pero en general si se da esto lo que sucede es que el antivirus considera que tu código o sea, lo que hace tu programa tiene el potencial de hacer un daño. En tu caso, posiblemente tema que se pueda utilizar la detección de teclas para robar contraseñas o algo así.  En esta guía te explica que pasos puedes seguir para mitigar este problema. Espero que te sea de ayuda. Por favor no olvides marcar una respuesta si resolviste tu consulta (debajo de cada post hay una opción que dice “Marcar como Respuesta”)Quedo pendiente de cualquier actualización. Gracias por levantar tu consulta en los foros de msdn.

     

    Saludos cordiales

    Gabriel Castro

     ____________________________ 

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    martes, 13 de octubre de 2020 13:23
    Moderador
  • Gracias Gabriel.

    Trate de bajar el ejemplo que me haz publicado pero no me permite abrirlo desde mi visual Studio.
    No quisiera cambiar el codigo que ya tengo, pero si no hay otra opción tendria que hacerlo, seguire viendo como abrir los ejemplos que me haz proporcionado.

    Por otro lado no se si el error sea sencillo de solucionar, es es en esta linea donde me marca el error, alguna idea?

    Error


    Aprendiz de todos maestro de nadie. Saludos desde Cd. Juarez Chihuahua Mexico. DS.

    martes, 13 de octubre de 2020 18:47