10 fantastici script AutoHotkey (e come crearne di tuoi!)

10 fantastici script AutoHotkey (e come crearne di tuoi!)

Se hai familiarità con le numerose scorciatoie da tastiera in Windows e senti ancora di averne bisogno, è ora di passare a uno strumento avanzato che ti consente di creare i tuoi script.





AutoHotkey (AHK) è la risposta alle tue esigenze di personalizzazione. Questo programma ti consente di rimappare i tasti, creare scorciatoie personalizzate, eseguire macro per automatizzare attività ripetitive e altro ancora.





Diamo un'occhiata ad alcuni utili script AutoHotkey per iniziare, insieme alle basi del software in modo che tu possa crearne uno tuo.





Come installare AutoHotkey

Prima di poter utilizzare fantastici script AHK o crearne di tuoi, dovrai installare AutoHotkey sul tuo sistema.

Visitare Homepage di AutoHotkey , clicca Scarica e scegli Scarica la versione attuale per afferrarlo. Esegui la finestra di dialogo di installazione rapida e sei pronto per iniziare a utilizzare gli script AutoHotkey.



Come creare nuovi script AutoHotkey

Il programma che hai appena installato gestisce l'esecuzione degli script AHK, ma non farà nulla finché non avrai effettivamente uno script in esecuzione.

Per creare un nuovo script AutoHotkey, fai clic con il pulsante destro del mouse in qualsiasi punto del desktop (o in qualsiasi altro punto conveniente) e scegli Nuovo > Script AutoHotkey . Chiamalo qualcosa che abbia senso. Quindi fai clic con il pulsante destro del mouse sul nuovo file e scegli Modifica script o apri il file nell'editor di testo che preferisci per iniziare a lavorarci.





Nota che puoi anche aprire il tuo editor di testo, digitare uno script AutoHotkey e salvarlo come file che termina con .ahk per ottenere lo stesso risultato. Assicurati solo che abbia l'estensione file corretta!

A proposito di questo, è una buona idea aggiornare il tuo editor di testo dal Blocco note di base. Blocco note++ e Codice di Visual Studio sono entrambe ottime opzioni gratuite.





Ora che hai il software per eseguire gli script AutoHotkey, puoi scaricare gli script che altri hanno scritto per trarne vantaggio senza fare alcun lavoro da solo. Per salvarne uno, scaricalo semplicemente come .ahk file e salvalo dove vuoi.

Per eseguire uno script, è sufficiente fare doppio clic su di esso ed entrerà in vigore. Tuttavia, probabilmente vorrai che alcuni di questi script vengano eseguiti non appena avvii il computer in modo da non doverli avviare manualmente ogni volta.

Per farlo, copia e incolla il file .ahk File nella cartella di avvio . Puoi arrivarci facilmente digitando shell: avvio nel menu Start. Altrimenti, vai al seguente percorso:

C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

In questo modo vengono caricati gli script AutoHotkey una volta effettuato l'accesso al computer.

I migliori script AutoHotkey da provare

Ecco alcuni degli script AutoHotkey più utili che puoi scaricare e utilizzare per migliorare immediatamente Windows. Per ulteriori esempi di script AutoHotkey, inclusi quelli molto più complessi di questi, dai un'occhiata a Vetrina degli script AutoHotkey .

1. Correzione automatica

Anche con la precisione di una tastiera desktop, sei comunque destinato a commettere errori durante la digitazione. E mentre questo è un vecchio script AHK, gli errori di battitura non passano di moda.

Correlati: Come abilitare la correzione automatica integrata in Windows 10

Contiene migliaia di errori di ortografia comuni: quando commetti un errore, sostituisce immediatamente l'errore con la parola corretta. Ti permette anche di aggiungere le tue parole, di cui parleremo più avanti.

Scarica : Script di correzione automatica

2. Disabilitare i tasti di blocco

I tre tasti di blocco, Bloc Num, Bloc Maiusc e Bloc Scorr, non vengono utilizzati così spesso nell'informatica di oggi. Probabilmente usi il tastierino numerico solo per le cifre, solo premi Caps Lock per sbaglio e non si preoccupa nemmeno di Scroll Lock.

Il sito Web del giocatore per PC non si carica correttamente

Se usi raramente questi modificatori, prova a impostarli su un valore predefinito con questo script:

; Set Lock keys permanently
SetNumlockState, AlwaysOn
SetCapsLockState, AlwaysOff
SetScrollLockState, AlwaysOff
return

Questo presuppone che tu voglia Bloc Num sempre attivo. Se preferisci disattivarlo, cambia semplicemente quella riga (o rimuovila completamente e cambia solo Caps Lock e Scroll Lock).

3. Riutilizza il blocco maiuscole

Dopo aver utilizzato lo script sopra per disabilitare Caps Lock, ha senso dare a quella chiave un altro scopo.

L'uso di questo breve script trasformerà Caps Lock in un altro tasto Maiusc, ma puoi cambiarlo in qualsiasi cosa desideri (forse un altro tasto Windows, se la tua tastiera ne ha solo uno):

; Turn Caps Lock into a Shift key
Capslock::Shift
return

4. Visualizza o nascondi rapidamente i file nascosti

È importante sapere come visualizzare file e cartelle nascosti in Windows a volte. Se hai solo bisogno di accedere alle cartelle nascoste una volta ogni tanto e non vuoi che ingombrano normalmente la tua vista, questo è uno script utile.

Questo script ti fa semplicemente premere Ctrl + F2 con Esplora file aperto per attivare o disattivare la visualizzazione di file o cartelle nascosti. Questo è tutto quello che c'è da fare! Dovrai solo copiare il codice dal post del forum collegato in uno script:


^F2::GoSub,CheckActiveWindow
CheckActiveWindow:
ID := WinExist('A')
WinGetClass,Class, ahk_id %ID%
WClasses := 'CabinetWClass ExploreWClass'
IfInString, WClasses, %Class%
GoSub, Toggle_HiddenFiles_Display
Return

Toggle_HiddenFiles_Display:
RootKey = HKEY_CURRENT_USER
SubKey = SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

RegRead, HiddenFiles_Status, % RootKey, % SubKey, Hidden

if HiddenFiles_Status = 2
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 1
else
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 2
PostMessage, 0x111, 41504,,, ahk_id %ID%
Return

Visitare: Attiva/disattiva script file nascosti

5. Mostra o nascondi rapidamente le estensioni di file conosciute

Questo è simile al precedente poiché si occupa anche di Esplora file. Per motivi di sicurezza, è intelligente mostrare sempre le estensioni dei file. Ciò semplifica l'individuazione di file EXE non autorizzati mascherati da PDF o simili. È utile anche quando è necessario gestire le associazioni di file di Windows 10 .

Lo script seguente ti permetterà di mostrare le estensioni per i tipi di file conosciuti con Vinci + Sì .

Scarica: Attiva/disattiva script estensioni file conosciute

6. Inserisci caratteri speciali

A parte i pochi caratteri speciali sulla tastiera (come @ e *), ce ne sono altre dozzine a cui non è così comodo accedere. Uno dei più veloci modi per inserire caratteri stranieri e altri simboli non comuni sta usando AutoHotkey.

Con solo una riga di codice AHK, puoi inserire rapidamente questi simboli speciali e smettere di dover ricordare i codici ALT o copiare e incollare da un elenco online.

Usa il modello qui sotto per creare scorciatoie più utili per te. I caratteri a sinistra dei due due punti sono ciò che premi per attivare la scorciatoia, mentre il simbolo all'interno delle parentesi è ciò che la scorciatoia inserisce.

Quindi, ad esempio, se vuoi premere Alt + Q per inserire l'icona del marchio, creeresti uno script con questo:

!q::SendInput {™}

Per riferimento, i caratteri per i tasti sono i seguenti. Puoi leggere di più sui tasti di scelta rapida su Pagina della guida di AutoHotkey :

  • ^ per Ctrl
  • ! per Tutto quanto
  • # per Vincita
  • + per Spostare

Se sei un grande ricercatore di Google, questa comoda scorciatoia ti consente di eseguire una ricerca per qualsiasi testo copiato sul tuo computer.

Verrà avviato il browser predefinito e cercherà su Google qualsiasi parte di testo che hai evidenziato quando premi Ctrl + Maiusc + C . È utile ridurre continuamente il copia e incolla!

^+c::
{
Send, ^c
Sleep 50
Run, https://www.google.com/search?q=%clipboard%
Return
}

8. Usa il tastierino numerico come un mouse

Mentre puoi navigare in Windows senza mouse se necessario, avere questo script in giro significa che non devi ricordare le scorciatoie da tastiera per farlo. Questo accurato script AutoHotkey utilizza il tastierino numerico per fungere da mouse, offrendoti maggiore precisione e un modo per aggirare il computer in caso di guasto hardware.

Dai un'occhiata alle informazioni nella parte superiore dello script per indicazioni sull'utilizzo.

Scarica: Utilizzo del tastierino numerico come script del mouse

9. Avvia qualsiasi app

Il menu Start consente di richiamare facilmente qualsiasi programma installato sul computer in pochi secondi. Ma per i tuoi programmi più utilizzati, potresti volere un modo ancora più veloce per avviarli.

Lo script per aprire un'app è semplice; eccone uno per avviare Firefox quando si preme Vittoria + F . Modificalo secondo necessità per la combinazione di tasti e l'app che preferisci.

#f::Run Firefox

10. Tasti volume improvvisati

La maggior parte delle tastiere ha tasti per cambiare facilmente il volume, cambiare la traccia musicale e simili. Ma nel caso in cui il tuo non li abbia, puoi usare AutoHotkey per creare i tuoi pulsanti del volume.

Ecco un esempio, che usa Maiusc + Più e Maiusc + Meno (tasti del tastierino numerico) per alzare e abbassare il volume. Puoi anche colpire il poco usato Rottura tasto per disattivare l'audio.

Come con gli altri script, sentiti libero di regolare i pulsanti a tuo piacimento.

+NumpadAdd:: Send {Volume_Up}
+NumpadSub:: Send {Volume_Down}
break::Send {Volume_Mute}
return

Scrivere i tuoi script

Se ti senti sicuro, perché non provi a creare i tuoi script AutoHotkey dopo? Se hai appena iniziato con AHK, probabilmente trarrai il massimo vantaggio dall'espansione del testo.

Ulteriori informazioni: i migliori strumenti di espansione del testo per Windows

In sostanza, l'espansione del testo ti consente di digitare una piccola porzione di testo che si espande automaticamente in qualcosa di molto più lungo. Se invii la stessa e-mail più volte al giorno o digiti continuamente il tuo indirizzo e-mail quando accedi ai siti Web, l'impostazione dell'espansione del testo ti renderà più produttivo.

Se hai scaricato lo script di correzione automatica dal n. 1 sopra, c'è un punto in basso per aggiungere eventuali frasi personali, che è un posto perfetto per inserire un'espansione a riga singola. Se non stai utilizzando questo script, crea un nuovo script per le voci di espansione.

È semplice da fare: digita due due punti, seguiti dal testo del tasto di scelta rapida. Dopo altri due due punti, digita la frase in cui desideri espandere il collegamento. Quindi, se volessi fare in modo che la digitazione '@@' si espanda automaticamente al tuo indirizzo email, lo script sarebbe:

::@@::youremail@domain.com

Le possibilità qui sono molte. Potresti fare il tasto di scelta rapida Ctrl + Alt + C sputa un'e-mail preconfezionata che digiti più volte al giorno o un numero qualsiasi di altre attività pertinenti al tuo lavoro:

^!c::
Send Hello,{enter}This is a canned email.
return

Dopo aver impostato l'espansione del testo, puoi iniziare a rimappare le chiavi se trovi che alcune di esse non sono utili nel loro stato attuale.

Vorresti che il pulsante Inserisci fosse invece una scorciatoia per Copia, ad esempio? Puoi cambiarlo con quanto segue:

Insert::^c

Guardare i tutorial AutoHotkey per maggiori informazioni. Per un'introduzione più guidata a AHK, abbiamo anche una guida AutoHotkey per principianti che puoi consultare.

Il potere di AutoHotkey

La parte migliore di AutoHotkey è che è completamente personalizzabile per le tue esigenze. Se desideri solo la correzione automatica e alcuni semplici bit di espansione del testo, puoi configurarlo facilmente. Se vuoi approfondire con molti controlli personalizzati e scorciatoie complesse, puoi scrivere qualsiasi script che desideri.

Con questi fantastici script AutoHotkey, non hai bisogno di alcuna esperienza di codifica per iniziare. Per uno strumento simile, dovresti anche esaminare le basi dei file batch di Windows.

Credito immagine: FabrikaSimf/ Shutterstock

Condividere Condividere Tweet E-mail Come utilizzare i comandi dei file batch di Windows per automatizzare le attività ripetitive

Esegui spesso compiti noiosi e ripetitivi? Un file batch potrebbe essere esattamente quello che stai cercando. Usalo per automatizzare le azioni. Ti mostreremo i comandi che devi conoscere.

Leggi Avanti
Argomenti correlati
  • finestre
  • Produttività
  • Tasti rapidi
  • Automazione del computer
  • Tasto di scelta rapida automatico
  • Scripting
  • Suggerimenti per Windows
  • Suggerimenti per la produttività
Circa l'autore Ben Stegner(1735 articoli pubblicati)

Ben è un vicedirettore e l'onboarding manager di MakeUseOf. Ha lasciato il suo lavoro IT per scrivere a tempo pieno nel 2016 e non si è mai guardato indietro. Si occupa di tutorial tecnici, consigli sui videogiochi e altro ancora come scrittore professionista da oltre sette anni.

Altro da Ben Stegner

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti