10 scripturi AutoHotkey cool (și cum să-ți faci propriile!)

10 scripturi AutoHotkey cool (și cum să-ți faci propriile!)

Dacă sunteți familiarizați cu numeroasele comenzi rapide de la tastatură din Windows și încă simțiți că aveți nevoie de mai multe, este timpul să treceți la un instrument avansat care vă permite să creați propriile scripturi.





AutoHotkey (AHK) este răspunsul la nevoile dvs. de personalizare. Acest program vă permite să remaptați tastele, să creați comenzi rapide personalizate, să rulați macrocomenzi pentru a automatiza sarcini repetitive și multe altele.





Să ne uităm la câteva scripturi AutoHotkey utile pentru a vă începe, împreună cu elementele de bază ale software-ului, astfel încât să vă puteți crea propriile.





Cum se instalează AutoHotkey

Înainte de a putea folosi scripturi AHK interesante sau de a le crea, trebuie să instalați AutoHotkey pe sistemul dvs.

Vizita Pagina de pornire AutoHotkey , faceți clic pe Descarca , și alegeți Descărcați versiunea curentă să o apuc. Rulați prin dialogul de instalare rapidă și sunteți gata să începeți să utilizați scripturile AutoHotkey.



Cum se creează noi scripturi AutoHotkey

Programul pe care tocmai l-ați instalat se ocupă de executarea scripturilor AHK, dar nu va face nimic până când nu aveți efectiv un script care rulează.

Pentru a crea un nou script AutoHotkey, faceți clic dreapta oriunde pe desktop (sau oriunde altundeva este convenabil) și alegeți Nou> Script AutoHotkey . Numiți-l ceva care are sens. Apoi faceți clic dreapta pe noul fișier și alegeți Editați scriptul , sau deschideți fișierul în editorul de text la alegere, pentru a începe să lucrați la el.





Rețineți că puteți, de asemenea, să vă deschideți editorul de text, să tastați un script AutoHotkey și să îl salvați ca fișier care se termină cu .ahk pentru a obține același rezultat. Asigurați-vă că are extensia de fișier potrivită!

Apropo de aceasta, este o idee bună să vă actualizați editorul de text din Notepad de bază. Notepad ++ și Cod Visual Studio sunt ambele opțiuni gratuite excelente.





Acum, că aveți software-ul pentru a rula scripturi AutoHotkey, puteți descărca scripturi pe care alții le-au scris pentru a profita de ele fără a face niciun lucru pe cont propriu. Pentru a salva unul, pur și simplu descărcați-l ca fișier .ahk fișierul și salvați-l oriunde doriți.

Pentru a rula un script, trebuie doar să faceți dublu clic pe acesta și acesta va intra în vigoare. Cu toate acestea, probabil că veți dori ca unele dintre aceste scripturi să ruleze imediat ce porniți computerul, astfel încât să nu trebuiască să le porniți manual de fiecare dată.

Pentru aceasta, copiați și lipiți fișierul .ahk fișiere în folderul dvs. de pornire . Puteți ajunge ușor acolo tastând shell: pornire în meniul Start. În caz contrar, navigați la următoarea locație:

C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

Acest lucru încarcă scripturile AutoHotkey după ce vă conectați la computer.

Cele mai bune scripturi AutoHotkey de încercat

Iată câteva dintre cele mai utile scripturi AutoHotkey pe care le puteți descărca și utiliza pentru a îmbunătăți imediat Windows. Pentru chiar mai multe exemple de script AutoHotkey, inclusiv cele care sunt mult mai complexe decât acestea, consultați AutoHotkey Script Showcase .

1. Corecție automată

Chiar și cu precizia unei tastaturi desktop, sunteți obligat să faceți greșeli atunci când tastați. Și, deși acesta este un vechi script AHK, greșelile de tipar nu se demodează.

În legătură: Cum se activează corectarea automată încorporată în Windows 10

Conține mii de greșeli de ortografie uzuale - atunci când greșești, îți înlocuiește instantaneu eroarea cu cuvântul corect. Vă permite chiar să adăugați propriile cuvinte, pe care le vom discuta mai târziu.

Descarca : Script de corectare automată

2. Dezactivați tastele de blocare

Cele trei taste de blocare - Num Lock, Caps Lock și Scroll Lock - nu sunt utilizate atât de des în calculul actual. Probabil că utilizați tastatura numerică numai pentru cifre a lovit Caps Lock accidental , și nici măcar nu-ți pasă de Scroll Lock.

cum te conectezi la rețeaua PlayStation?

Dacă utilizați rar acești modificatori, încercați să le setați la o valoare implicită cu acest script:

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

Aceasta presupune că doriți ca Num Lock să fie mereu activat. Dacă o preferați, schimbați linia respectivă (sau eliminați-o complet și schimbați numai Blocare majuscule și Blocare defilare).

3. Reutilizați blocarea capacelor

După ce ați folosit scriptul de mai sus pentru a dezactiva Blocarea majusculelor, este logic să acordați cheii respective un alt scop.

Utilizarea acestui script scurt va transforma Caps Lock într-o altă tastă Shift, dar o puteți schimba cu orice doriți (poate o altă tastă Windows, dacă tastatura dvs. are doar una dintre acestea):

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

4. Vizualizați sau ascundeți rapid fișierele ascunse

Este important să știi cum să vizualizați fișiere și foldere ascunse în Windows câteodată. Dacă aveți nevoie doar de acces la dosare ascunse din când în când și nu doriți ca acestea să vă aglomereze vizualizarea în mod normal, acesta este un script util.

Acest script trebuie pur și simplu să apăsați Ctrl + F2 cu File Explorer deschis pentru a comuta afișarea fișierelor sau folderelor ascunse. Cam despre asta e! Va trebui doar să copiați codul din postarea legată a forumului într-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

Vizita: Comutați scriptul de fișiere ascunse

5. Afișați sau ascundeți rapid extensiile de fișiere cunoscute

Acesta este similar cu cele de mai sus, deoarece tratează și File Explorer. Din motive de securitate, este inteligent să afișați întotdeauna extensii de fișiere. Acest lucru face mai ușoară identificarea fișierelor EXE necinstite mascate sub formă de PDF sau similar. De asemenea, este la îndemână atunci când aveți nevoie să se ocupe de asociațiile de fișiere Windows 10 .

Scriptul de mai jos vă va permite să comutați afișarea extensiilor pentru tipurile de fișiere cunoscute cu Câștigă + Y .

Descarca: Comutați scriptul de extensii de fișiere cunoscute

6. Introduceți caractere speciale

În afară de cele câteva caractere speciale de pe tastatură (cum ar fi @ și *), mai sunt câteva zeci care nu sunt atât de convenabile de accesat. Una dintre cele mai rapide modalități de introducere a caracterelor străine și a altor simboluri neobișnuite utilizează AutoHotkey.

Cu doar o linie de cod AHK, puteți insera rapid aceste simboluri speciale și nu mai trebuie să vă amintiți codurile ALT sau să copiați și să lipiți dintr-o listă online.

Utilizați șablonul de mai jos pentru a crea comenzi rapide care vă sunt cele mai utile. Caracterele rămase ale celor două puncte sunt ceea ce apăsați pentru a declanșa comanda rapidă, în timp ce simbolul din paranteze este ceea ce introduce comanda rapidă.

De exemplu, dacă doriți să apăsați Alt + Q pentru a insera pictograma mărcii comerciale, ați crea un script cu acesta:

!q::SendInput {™}

Pentru referință, caracterele tastelor sunt următoarele. Puteți citi mai multe despre tastele rapide de pe Pagina de ghid AutoHotkey :

  • ^ pentru Ctrl
  • ! pentru Tot
  • # pentru Victorie
  • + pentru Schimb

Dacă sunteți un căutător greu de pe Google, această comandă rapidă vă permite să efectuați o căutare pentru orice text copiat de pe computer.

Acesta va lansa browserul dvs. implicit și va căuta pe Google orice fragment de text pe care l-ați evidențiat când apăsați Ctrl + Shift + C . Este la îndemână să reduceți copierea și lipirea tot timpul!

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

8. Folosiți Numpad ca mouse

În timp ce poți navigați pe Windows fără mouse dacă este necesar, dacă aveți acest script în jur, nu trebuie să vă amintiți comenzile rapide de la tastatură pentru a face acest lucru. Acest script elegant AutoHotkey folosește tastatura numerică pentru a acționa ca un mouse, oferindu-vă mai multă precizie și o modalitate de a vă deplasa în jurul computerului în caz de defecțiune hardware.

Aruncați o privire la informațiile din partea de sus a scriptului pentru îndrumări despre utilizarea acestuia.

Descarca: Utilizarea tastaturii Numpad ca script de mouse

9. Lansați orice aplicație

Meniul Start facilitează extragerea oricărui program instalat pe computer în câteva secunde. Dar pentru cele mai utilizate programe, s-ar putea să doriți o modalitate și mai rapidă de a le lansa.

Scriptul pentru a deschide o aplicație este simplu; iată unul pentru a lansa Firefox când apăsați Câștigă + F . Schimbați-l după cum este necesar pentru combo-ul și aplicația dvs. preferată.

#f::Run Firefox

10. Taste de volum Makeshift

Majoritatea tastaturilor au taste pentru a schimba cu ușurință volumul, pentru a schimba piesa muzicală și altele similare. Dar, în cazul în care al tău nu are acestea, poți folosi AutoHotkey pentru a veni cu propriile butoane de volum.

Iată un exemplu, care folosește Shift + Plus și Shift + Minus (tastele de pe tastatura numerică) pentru a crește și a reduce volumul. Poți să-l lovești și pe cel puțin folosit Pauză tasta pentru a comuta mutul.

Ca și în cazul celorlalte scripturi, nu ezitați să reglați butoanele după preferința dvs.

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

Scrierea propriilor scripturi

Dacă vă simțiți încrezător, de ce nu încercați să creați propriile scripturi AutoHotkey în continuare? Dacă tocmai începeți cu AHK, probabil veți beneficia cel mai mult de extinderea textului.

Citiți mai multe: Cele mai bune instrumente de extindere a textului pentru Windows

În esență, extinderea textului vă permite să tastați un mic text care se extinde automat la ceva mult mai lung. Dacă trimiteți același e-mail de mai multe ori pe zi sau dacă introduceți adresa de e-mail tot timpul când vă conectați la site-uri web, configurarea extinderii textului vă va face mai productiv.

Dacă ați descărcat scriptul de corectare automată din # 1 de mai sus, există un loc în partea de jos pentru a adăuga orice expresie proprie, care este un loc perfect pentru a pune o extensie cu o singură linie. Dacă nu utilizați acest script, creați doar un nou script pentru intrările dvs. de extindere.

Este simplu de făcut: tastați două puncte, urmate de textul tastelor rapide. După încă două puncte, tastați expresia la care doriți să se extindă comanda rapidă. Deci, dacă ați dori să faceți să tastați „@@” să se extindă automat la adresa dvs. de e-mail, scriptul ar fi:

::@@::youremail@domain.com

Posibilitățile aici sunt multe. Ai putea face cheia rapidă Ctrl + Alt + C scuipă un e-mail conservat pe care îl tastați de mai multe ori pe zi sau orice alte sarcini relevante pentru munca ta:

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

După ce ați configurat o extindere a textului, puteți începe remaparea tastelor dacă găsiți unele dintre ele nefiind utile în starea lor actuală.

Doriți ca butonul Inserare să fie în schimb o comandă rapidă pentru Copiere, de exemplu? Puteți schimba acest lucru cu următoarele:

Insert::^c

Verifică tutorialele AutoHotkey pentru mai multe informatii. Pentru o introducere mai ghidată a AHK, avem un ghid AutoHotkey pentru începători pe care îl puteți consulta și.

Puterea AutoHotkey-ului

Partea cea mai bună a AutoHotkey este că este complet personalizabilă pentru nevoile dumneavoastră. Dacă doriți doar corecția automată și câteva bucăți simple de extindere a textului, puteți configura cu ușurință. Dacă doriți să mergeți mai adânc cu o mulțime de controale personalizate și comenzi rapide complexe, puteți scrie orice scripturi vă rog.

Cu aceste superbe scripturi AutoHotkey, nu aveți nevoie de nicio experiență de codare pentru a începe. Pentru un instrument similar, ar trebui să vă uitați și la elementele de bază ale fișierelor batch Windows.

Credit de imagine: FabrikaSimf / Shutterstock

Acțiune Acțiune Tweet E-mail Cum se utilizează comenzile fișierului lot Windows pentru automatizarea sarcinilor repetitive

Executați frecvent sarcini plictisitoare și repetitive? Un fișier lot poate fi exact ceea ce căutați. Folosiți-l pentru a automatiza acțiunile. Vă vom arăta comenzile pe care trebuie să le cunoașteți.

Citiți în continuare
Subiecte asemănătoare
  • Windows
  • Productivitate
  • Comenzi rapide de la tastatură
  • Automatizarea computerelor
  • AutoHotkey
  • Scripting
  • Sfaturi pentru Windows
  • Sfaturi de productivitate
Despre autor Ben Stegner(1735 articole publicate)

Ben este redactor adjunct și manager Onboarding la MakeUseOf. Și-a părăsit serviciul IT pentru a scrie cu normă întreagă în 2016 și nu s-a uitat niciodată înapoi. De mai bine de șapte ani acoperă tutoriale tehnologice, recomandări de jocuri video și multe altele ca scriitor profesionist.

Mai multe de la Ben Stegner

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona