![]() |
Una macro e' una serie di azioni in uno script che vengono eseguite al richiamo. L'uso piu' usuale di una macro e' di inviare simulated keystrokes e mouse clicks ad una o piu' finestre. Tali finestre rispondono ad ogni keystroke e click del mouse come se lo aveste effettuato manualmente, cio' permette che le mansioni ripetitive siano automatizzate con alta velocita' e affidabilita'.
Benche tu possa scrivere da solo le tue macro, potresti trovare comodo utilizzare l' AutoScriptWriter, che e' un macro recorder incluso ad AutoHotkey. Esso osserva e registra cosa digiti e dove fai click, tiene traccia di quale finestra e' active. Trascrive tutte queste azioni in una macro funzionante che puo' poi essere "played back" alla maggiore velocita'.
Uno dei modi migliori per play back una macro e' di assegnarla ad una hotkey o hotstring. Per esempio, la seguente hotkey creera' un messaggio e-mail standard che poi puo' essere personalizzato prima di essere mandato:
^!s:: ; Control+Alt+S hotkey.
IfWinNotExist Inbox - Microsoft Outlook
return ; Outlook non e' aperto nella sezione giusta, percui non fa' niente.
WinActivate ; Attiva la finestra trovata col precedente comando.
Send ^n ; Crea un nuovo messaggio con il comando Control+N.
WinWaitActive Untitled Message
Send {Tab 2}Risposta alla sua richiesta di informazioni ; Scrive il soggetto della e-mail.
Send {Tab}Caro Signiore o signora,{Enter 2} Abbiamo preso in esame la sua richiesta, e le comunichiamo che ... ; etc.
return ; Questo comando serve a terminare la hotkey.
Hotkey macros come la precedente sono molto utili per azioni che vengono ripetute tante volte al giorno. Al contrario, le macro usate meno spesso possono essere tenute in uno script separato cessibile per mezzo di una scorciatoia nel menu Start o sul desktop.
Per iniziare a scrivere le tue macro personali, leggi il Quick-start Tutorial.
Download | Documentation | Changelog | Support | Forum | X Traduttori