10 scripts AutoHotkey genials (i com fer-ne els vostres!)

10 scripts AutoHotkey genials (i com fer-ne els vostres!)

Si esteu familiaritzat amb les moltes tecles de drecera de Windows i encara teniu la sensació de necessitar-ne més, és hora de passar a una eina avançada que us permet crear els vostres propis scripts.





AutoHotkey (AHK) és la resposta a les vostres necessitats de personalització. Aquest programa us permet tornar a mapar claus, crear dreceres personalitzades, executar macros per automatitzar tasques repetitives i molt més.





Vegem alguns scripts AutoHotkey útils per començar, juntament amb els conceptes bàsics del programari perquè pugueu fer-los vostres.





Com instal·lar AutoHotkey

Abans de poder utilitzar scripts AHK genials o fer-ne els vostres, haureu d’instal·lar AutoHotkey al vostre sistema.

Visita Pàgina d'inici de AutoHotkey , feu clic a descarregar , i tria Descarregueu la versió actual per agafar-lo. Executeu el quadre de diàleg d'instal·lació ràpida i ja podeu començar a utilitzar scripts AutoHotkey.



Com es creen nous scripts AutoHotkey

El programa que acabeu d’instal·lar gestiona l’execució dels scripts AHK, però no farà res fins que realment no tingueu un script en execució.

Per crear un nou script AutoHotkey, feu clic amb el botó dret a qualsevol lloc de l'escriptori (o en qualsevol altre lloc que sigui convenient) i trieu Nou> Script AutoHotkey . Posa-li un nom que tingui sentit. A continuació, feu clic amb el botó dret al fitxer nou i trieu Edita l'script o bé obriu el fitxer a l'editor de text que trieu per començar a treballar-hi.





Tingueu en compte que també podeu obrir l'editor de text, escriure un script AutoHotkey i desar-lo com a fitxer que acaba en .ahk per aconseguir el mateix resultat. Assegureu-vos que té l’extensió de fitxer adequada.

Parlant d'això, és una bona idea actualitzar l'editor de text des del bloc de notes bàsic. Bloc de notes ++ i Visual Studio Code totes dues són bones opcions gratuïtes.





Ara que teniu el programari per executar scripts AutoHotkey, podeu descarregar scripts que altres persones han escrit per aprofitar-los sense fer cap feina pel vostre compte. Per desar-ne un, simplement descarregueu-lo com a fitxer .ahk arxiveu-lo i deseu-lo on vulgueu.

Per executar un script, només cal que feu doble clic sobre ell i entrarà en vigor. Tanmateix, és probable que vulgueu que alguns d’aquests scripts s’executin tan aviat com arrenceu l’ordinador, de manera que no haureu d’iniciar-los manualment cada vegada.

Per fer-ho, copieu i enganxeu el fitxer .ahk Fitxers a la carpeta d'inici . Podeu arribar-hi fàcilment escrivint shell: arrencada al menú Inici. En cas contrari, aneu a la ubicació següent:

C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

En fer-ho, es carreguen els scripts AutoHotkey un cop hàgiu iniciat la sessió a l'ordinador.

Els millors scripts AutoHotkey per provar

Aquests són alguns dels scripts AutoHotkey més útils que podeu baixar i utilitzar per millorar Windows immediatament. Per obtenir més exemples de seqüències de comandes AutoHotkey, inclosos els que són molt més complexos que aquests, consulteu el fitxer AutoHotkey Script Showcase .

1. Autocorrecció

Fins i tot amb la precisió d’un teclat d’escriptori, encara estareu obligat a cometre errors en escriure. I, tot i que es tracta d’un script AHK antic, els errors tipogràfics no passen de moda.

Relacionat: Com activar la correcció automàtica integrada a Windows 10

Conté milers d’ortografies errònies habituals: quan cometeu un error, substitueix instantàniament el vostre error per la paraula correcta. Fins i tot us permet afegir les vostres pròpies paraules, que parlarem més endavant.

descarregar : Script de correcció automàtica

2. Desactiveu les tecles de bloqueig

Les tres tecles de bloqueig (Bloqueig numèric, Bloq majúscules i Bloqueig de desplaçament) no s’utilitzen tan sovint en la informàtica actual. Probablement utilitzeu el teclat numèric només per a dígits va colpejar Caps Lock per accident , ni tan sols es preocupen per Scroll Lock.

com obtenir un retrat a l'iPhone 7

Si rarament utilitzeu aquests modificadors, proveu de configurar-los amb un valor per defecte amb aquest script:

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

Això suposa que voleu que Num Lock estigui sempre activat. Si ho preferiu, només cal canviar aquesta línia (o eliminar-la completament i canviar només el bloqueig de majúscules i el de desplaçament).

3. Torneu a utilitzar el bloqueig de majúscules

Un cop hàgiu utilitzat l'script anterior per desactivar el bloqueig de majúscules, té sentit donar a aquesta clau un altre propòsit.

Si feu servir aquest script breu, el bloqueig de majúscules es convertirà en una altra tecla Maj, però podeu canviar-la per qualsevol cosa que vulgueu (potser una altra tecla de Windows, si el vostre teclat només en té una):

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

4. Veure o amagar ràpidament els fitxers ocults

És important saber-ho com veure fitxers i carpetes ocults al Windows a vegades. Si només necessiteu accedir a carpetes ocultes de tant en tant i no voleu que agafin la vista normalment, aquest és un script útil.

Aquest script simplement us ha de prémer Ctrl + F2 amb l'Explorador de fitxers obert per commutar els fitxers o carpetes amagats. Això és tot el que hi ha! Només haureu de copiar el codi de la publicació del fòrum enllaçada en un 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

Visita: Commuta l'script de fitxers ocults

5. Mostra o amaga ràpidament les extensions de fitxer conegudes

Aquest és similar a l'anterior, ja que també tracta de File Explorer. Per motius de seguretat, és intel·ligent mostrar sempre extensions de fitxer. Això fa que sigui més fàcil detectar fitxers EXE canalla que es fan passar per PDF o similar. També és útil quan ho necessiteu tractar amb associacions de fitxers de Windows 10 .

El següent script us permetrà alternar mostrant extensions de tipus de fitxers coneguts amb Win + I .

Descarregar: Commuta l'script d'extensions de fitxer conegudes

6. Inseriu caràcters especials

A part dels pocs caràcters especials del teclat (com ara @ i *), hi ha dotzenes més a les quals no és tan còmode accedir. Un dels més ràpids maneres d’introduir caràcters estrangers i altres símbols poc comuns utilitza AutoHotkey.

Amb només una línia de codi AHK, podeu inserir ràpidament aquests símbols especials i deixar de recordar codis ALT, o copiar i enganxar d'una llista en línia.

Utilitzeu la plantilla següent per crear dreceres que us resultin més útils. Els caràcters que queden als dos punts són el que premeu per activar la drecera, mentre que el símbol dins dels claudàtors és el que insereix la drecera.

Per exemple, si voleu prémer Alt + Q per inserir la icona de marca comercial, heu de crear un script amb aquest:

!q::SendInput {™}

Com a referència, els caràcters de les tecles són els següents. Podeu obtenir més informació sobre les tecles d'accés directe Pàgina de guia de AutoHotkey :

  • ^ per Ctrl
  • ! per Tot
  • # per Guanya
  • + per Maj

Si sou un cercador de Google intens, aquesta pràctica drecera us permet cercar qualsevol text copiat al vostre ordinador.

Iniciarà el navegador predeterminat i cercarà a Google qualsevol tros de text que hàgiu ressaltat quan premeu Ctrl + Maj + C . És útil reduir tot el copiat i enganxar.

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

8. Utilitzeu el Numpad com a ratolí

Mentre puguis navegueu per Windows sense necessitat de ratolí si cal, tenir aquest script al voltant significa que no cal recordar les dreceres de teclat per fer-ho. Aquest ordenat script AutoHotkey utilitza el vostre teclat numèric per actuar com a ratolí, donant-vos més precisió i una manera de moure’s per l’ordinador en cas de fallada de maquinari.

Feu una ullada a la informació que apareix a la part superior del guió per obtenir informació sobre com fer-lo servir.

Descarregar: Utilitzar Keyboard Numpad com a script de ratolí

9. Inicieu qualsevol aplicació

El menú Inici fa que sigui fàcil d’extreure qualsevol programa instal·lat a l’ordinador en qüestió de segons. Però per als vostres programes més utilitzats, és possible que vulgueu una manera encara més ràpida de llançar-los.

El guió per obrir una aplicació és senzill; en teniu una per llançar Firefox quan premeu Guanya + F . Canvieu-lo segons sigui necessari per al vostre combinat de tecles i aplicacions preferides.

#f::Run Firefox

10. Tecles de volum Makeshift

La majoria de teclats tenen tecles per canviar fàcilment el volum, canviar la pista musical i altres similars. Però, en cas que el vostre no en tingui, podeu fer servir AutoHotkey per obtenir els vostres propis botons de volum.

Heus aquí un exemple, que utilitza Maj + Plus i Maj + Menus (tecles del teclat numèric) per augmentar i baixar el volum. També podeu colpejar els poc usats Trencar tecla per commutar el silenci.

Com passa amb els altres scripts, no dubteu a ajustar els botons al vostre gust.

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

Escrivint els vostres propis scripts

Si us sentiu segur, per què no proveu de crear els vostres propis scripts AutoHotkey? Si tot just comenceu amb AHK, probablement obtindreu el màxim profit de l'expansió de text.

Llegiu-ne més: les millors eines d'expansió de text per a Windows

Bàsicament, l'expansió de text us permet escriure una petita part de text que s'expandeix automàticament a alguna cosa molt més llarga. Si envieu el mateix correu electrònic diverses vegades al dia o escriviu la vostra adreça de correu electrònic tot el temps en iniciar la sessió a llocs web, configurar l’ampliació de text us farà més productiu.

Si heu descarregat l'script de correcció automàtica del número 1 anterior, hi ha un lloc a la part inferior per afegir frases pròpies, que és un lloc perfecte per ampliar una sola línia. Si no utilitzeu aquest script, només cal que en creeu un de nou per a les vostres entrades d'expansió.

És senzill: escriviu dos punts, seguits del text de la tecla de drecera. Després de dos punts comuns més, escriviu la frase a la qual vulgueu expandir la drecera. Per tant, si voleu que l’escriptura '@@' s'expandeixi automàticament a la vostra adreça de correu electrònic, l'script seria:

::@@::youremail@domain.com

Aquí hi ha moltes possibilitats. Es podria fer la tecla d'accés directe Ctrl + Alt + C escopiu un correu electrònic predeterminat que escriviu diverses vegades al dia o qualsevol altra tasca pertinent al vostre treball:

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

Un cop hàgiu configurat una mica d'expansió de text, podeu començar a tornar a mapar les claus si trobeu que algunes no són útils en el seu estat actual.

Voleu que el botó Insereix fos una drecera per a Copiar, per exemple? Podeu canviar-ho amb el següent:

Insert::^c

Fes una ullada els tutorials d’AutoHotkey per a més informació. Per obtenir una introducció més guiada a AHK, tenim una guia AutoHotkey per a principiants que també podeu consultar.

La potència de AutoHotkey

La part més important d’AutoHotkey és que es pot personalitzar completament segons les vostres necessitats. Si només voleu la correcció automàtica i alguns bits simples d’expansió de text, podeu configurar-ho fàcilment. Si voleu aprofundir amb molts controls personalitzats i dreceres complexes, podeu escriure qualsevol script que vulgueu.

Amb aquests fantàstics scripts AutoHotkey, no necessiteu cap experiència de codificació per començar. Per a una eina similar, també hauríeu d’examinar els conceptes bàsics dels fitxers per lots de Windows.

Crèdit de la imatge: FabrikaSimf / Shutterstock

Compartir Compartir Tweet Correu electrònic Com s'utilitzen les ordres de fitxers per lots de Windows per automatitzar tasques repetitives

Executeu amb freqüència tasques avorrides i repetitives? Un fitxer per lots pot ser exactament el que busqueu. Utilitzeu-lo per automatitzar les accions. Us mostrarem les ordres que heu de conèixer.

Llegiu a continuació
Temes relacionats
  • Windows
  • Productivitat
  • Dreceres de teclat
  • Automatització informàtica
  • AutoHotkey
  • Scripting
  • Consells de Windows
  • Consells sobre productivitat
Sobre l'autor Ben Stegner(1735 articles publicats)

Ben és editor adjunt i gerent d’incorporació a MakeUseOf. Va deixar el seu treball en informàtica per escriure a temps complet el 2016 i mai no ha mirat enrere. Fa més de set anys que cobreix tutorials de tecnologia, recomanacions de videojocs i molt més com a escriptor professional.

Més de Ben Stegner

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us