Журнал событий мыши / сенсорного экрана Windows 10 - PullRequest
0 голосов
/ 10 мая 2019

Невозможно найти журнал событий Windows 10 для мыши / касания. Любой журнал, который указывает активность при прикосновении к компьютеру, который всегда включен, не имеет экрана входа в систему, и основное приложение всегда открыто. Похож на киоск.

Будет использовать Zabbix (мониторинг сети) для мониторинга файла журнала на предмет активности (модификации, или, возможно, некоторый анализ текста).

1 Ответ

0 голосов
/ 16 мая 2019

закончил тем, что написал свой собственный скрипт на python для своих нужд .. Надеюсь, это поможет кому-то еще

from ctypes import windll, Structure, c_long, byref
import time

class POINT(Structure):
    _fields_ = [("x", c_long)]

while True:
    #Get x coordinate of cursor
    def queryCursorPosition1():
        pt = POINT()
        windll.user32.GetCursorPos(byref(pt))
        return { "x": pt.x}
    pos1 = queryCursorPosition1()

    #Get x coordinate of cursor a few seconds later
    time.sleep(1)
    def queryCursorPosition2():
        pt = POINT()
        windll.user32.GetCursorPos(byref(pt))
        return { "x": pt.x}
    pos2 = queryCursorPosition2()

    #Print movement 'detected' if x coord do not match past x coord
    if pos1 != pos2:
        print("Movement Detected")
        print(pos1)
        print(pos2)
        print("---")


        f= open("track.txt","w+")
        f.write("X1: %s X2: %s" % (pos1, pos2))
...