Autoit e autohotkey sono 2 cose diverse
Se fossero uguali non avrebbero nomi diversi
Uno è un linguaggio di programmazione ( scripting, anche se ormai con tutte le features che ha può essere considerato di "programmazione") l'altro è un'utility
Ovviamente il codice postato da one ok f*** non funziona
.Causa sintassi e semantica
Tra l'altro cose tipo if/else funzioni ecc... su AutoHotkey non puoi farle
Puoi fare solo delle macro
Te lo avrei già fatto, peccato che autoit l'ho disinstallato da tempo
Ci pensa @
ONE OK ROCK che spero non abbia disinstallato autoit
UP: te ne ho fatto uno veloce veloce in c++, basta che lo compili e dovrebbe andare.
DOVREBBE, l'ho fatto veloce senza controllare, perchè domani devo alzarmi presto.È tardi
PHP:
#include <stdlib.h>
#include <stdio.h>
#include <Windows.h>
void macro();
int main()
{
while(1)
{
if(GetAsynsKeyState(VK_SPACE))
macro();
if(GetAsynsKeyState(VK_ESCAPE))
return 0;
sleep(30);
}
}
void macro()
{
keybd_event(VK_SPACE,0x20,0,0);//space
keybd_event(49,0x31,0,0);//1
keybd_event(VK_SPACE,0x20,KEYEVENTF_KEYUP,0);//space
keybd_event(49,0x31,KEYEVENTF_KEYUP,0);//1
}