10 סקריפטים מגניבים של AutoHotkey (ואיך להכין לבד!)

10 סקריפטים מגניבים של AutoHotkey (ואיך להכין לבד!)

אם אתה מכיר את קיצורי המקשים הרבים ב- Windows ועדיין מרגיש שאתה צריך יותר, הגיע הזמן לעבור לכלי מתקדם המאפשר לך ליצור סקריפטים משלך.





AutoHotkey (AHK) היא התשובה לצרכי ההתאמה האישית שלך. תוכנית זו מאפשרת לך לשנות מפתחות, ליצור קיצורי דרך מותאמים אישית, להריץ פקודות מאקרו לאוטומציה של משימות שחוזרות על עצמן ועוד.





בואו נסתכל על כמה סקריפטים שימושיים של AutoHotkey כדי להתחיל, יחד עם יסודות התוכנה, כך שתוכלו ליצור בעצמכם.





כיצד להתקין את AutoHotkey

לפני שתוכל להשתמש בסקריפטים AHK מגניבים או ליצור משלך, יהיה עליך להתקין את AutoHotkey במערכת שלך.

לְבַקֵר דף הבית של AutoHotkey , לחץ הורד , ובחר הורד את הגרסה הנוכחית לתפוס אותו. רץ דרך תיבת הדו -שיח להתקנה מהירה, ואתה מוכן להתחיל להשתמש בסקריפטים של AutoHotkey.



כיצד ליצור סקריפטים חדשים של AutoHotkey

התוכנית שהתקנת זה עתה מטפלת בביצוע סקריפטים של AHK, אך היא לא תעשה דבר עד שתפעיל למעשה סקריפט.

כדי ליצור סקריפט AutoHotkey חדש, לחץ באמצעות לחצן העכבר הימני בכל מקום על שולחן העבודה שלך (או בכל מקום אחר שנוח לך) ובחר חדש> סקריפט AutoHotkey . תן לזה משהו שהוא הגיוני. לאחר מכן לחץ באמצעות לחצן העכבר הימני על הקובץ החדש ובחר ערוך סקריפט , או פתח את הקובץ בעורך הטקסט המועדף עליך, כדי להתחיל לעבוד עליו.





שים לב שאתה יכול גם לפתוח את עורך הטקסט, להקליד סקריפט AutoHotkey ולשמור אותו כקובץ המסתיים ב- .ahk כדי להשיג את אותה התוצאה. רק וודא שיש לו את סיומת הקבצים הנכונה!

אם כבר מדברים על זה, כדאי לשדרג את עורך הטקסט שלך מתוך פנקס הרשימות הבסיסי. פנקס ++ ו קוד Visual Studio שתיהן אופציות נהדרות בחינם.





כעת, כשיש לך את התוכנה להפעלת סקריפטים של AutoHotkey, תוכל להוריד סקריפטים שאחרים כתבו כדי לנצל אותם מבלי לבצע עבודות בעצמך. כדי לשמור אחד, פשוט הורד אותו כ- .ahk הקובץ ושמור אותו היכן שתרצה.

כדי להריץ סקריפט פשוט לחץ עליו פעמיים וזה ייכנס לתוקף. עם זאת, סביר להניח שתרצה שחלק מהתסריטים האלה יפעלו ברגע שאתה מאתחל את המחשב שלך כך שלא תצטרך להפעיל אותם ידנית בכל פעם.

לשם כך, העתק והדבק את .ahk קבצים לתיקיית האתחול שלך . אתה יכול להגיע לשם בקלות על ידי הקלדה מעטפת: הפעלה לתפריט התחל. אחרת, גלוש למיקום הבא:

C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

פעולה זו טוענת את הסקריפטים של AutoHotkey ברגע שאתה נכנס למחשב שלך.

הסקריפטים הטובים ביותר של AutoHotkey לנסות

להלן כמה מהתסריטים השימושיים ביותר של AutoHotkey שניתן להוריד ולהשתמש בהם כדי לשפר את Windows באופן מיידי. לקבלת דוגמאות סקריפט נוספות של AutoHotkey, כולל כאלה שהן הרבה יותר מורכבות מאלה, בדוק את חלון ראווה לתסריט AutoHotkey .

1. תיקון אוטומטי

אפילו עם דיוק של מקלדת שולחנית, אתה עדיין חייב לעשות טעויות בעת הקלדה. ובעוד שזהו תסריט AHK ישן, שגיאות כתיב אינן יוצאות מהאופנה.

קשור: כיצד להפעיל את התיקון האוטומטי המובנה ב- Windows 10

הוא מכיל אלפי שגיאות כתיב נפוצות - כאשר אתה טועה, הוא מחליף מיד את השגיאה שלך במילה הנכונה. זה אפילו מאפשר לך להוסיף מילים משלך, עליהן נדון בהמשך.

הורד : סקריפט לתיקון אוטומטי

2. השבת את מקשי הנעילה

שלושת מקשי הנעילה - Num Lock, Caps Lock ו- Scroll Lock - אינם משמשים לעתים קרובות כל כך במחשוב היום. אתה כנראה משתמש בלוח המספרים אך ורק לספרות פגע בטעות Caps Lock , ואפילו לא אכפת לך מנעול הגלילה.

כיצד להכניס את אייפון 8 למצב שחזור

אם אתה משתמש לעתים רחוקות בשינויים אלה, נסה להגדיר אותם כערך ברירת מחדל בעזרת סקריפט זה:

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

זה מניח שאתה רוצה ש- Num Lock תמיד יהיה מופעל. אם אתה מעדיף את זה כבוי, פשוט שנה את השורה הזו (או הסר אותה לחלוטין ושינה רק Caps Lock ו- Scroll Lock).

3. נועד מחדש את נעילת הכובעים

לאחר שהשתמשת בתסריט לעיל כדי להשבית את Caps Lock, הגיוני לתת למפתח זה מטרה נוספת.

שימוש בסקריפט הקצר הזה יהפוך את Caps Lock למקש Shift אחר, אך תוכל לשנות אותו לכל דבר שתרצה (אולי מקש אחר של Windows, אם במקלדת שלך יש רק אחד מאלה):

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

4. הצגה או הסתרה של קבצים מוסתרים במהירות

חשוב לדעת כיצד להציג קבצים ותיקיות נסתרים ב- Windows לפעמים. אם אתה רק צריך גישה לתיקיות נסתרות מדי פעם ואינך מעוניין שיעמיס את התצוגה שלך בדרך כלל, זהו סקריפט שימושי.

פשוט יש ללחוץ על התסריט הזה Ctrl + F2 כאשר סייר הקבצים פתוח למעבר בין קבצים או תיקיות מוסתרים. זה כל מה שיש בזה! יהיה עליך רק להעתיק את הקוד מהפוסט בפורום המקושר לתוך סקריפט:


^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

לְבַקֵר: החלף את הסקריפט של קבצים נסתרים

5. הצג או הסתר במהירות סיומות קבצים ידועות

זה דומה לאמור לעיל מכיוון שהוא עוסק גם בסייר הקבצים. מטעמי אבטחה, חכם להציג תמיד סיומות קבצים. זה מקל על זיהוי קבצי EXE נוכלים המתחזים למסמך PDF או דומה. זה גם נוח כשצריך להתמודד עם אסוציאציות קבצים של Windows 10 .

הסקריפט שלהלן יאפשר לך להחליף תוספים להצגת סוגי קבצים ידועים עם Win + Y .

הורד: החלף את התסריט הידוע של סיומות קבצים

6. הכנס תווים מיוחדים

מלבד התווים המיוחדים המעטים במקלדת (כמו @ ו- *), יש עוד עשרות לא כל כך נוחות לגישה. אחד המהירים ביותר דרכים להזין תווים זרים וסמלים נדירים אחרים משתמש ב- AutoHotkey.

בעזרת שורה אחת בלבד של קוד AHK, תוכל להכניס במהירות את הסמלים המיוחדים האלה ולהפסיק לזכור קודי ALT, או להעתיק ולהדביק מרשימה מקוונת.

השתמש בתבנית שלהלן כדי ליצור קיצורי דרך שהכי שימושיים עבורך. התווים שנותרו משני הנקודות הם מה שאתה לוחץ עליו כדי להפעיל את קיצור הדרך, בעוד שהסמל בתוך הסוגריים הוא מה שהקיצור מוסיף.

אז למשל, אם אתה רוצה ללחוץ Alt + Q כדי להכניס את סמל הסימן המסחרי, היית יוצר סקריפט עם זה:

!q::SendInput {™}

לעיון, התווים למפתחות הם כדלקמן. תוכל לקרוא עוד על מקשי קיצור באתר דף המדריך של AutoHotkey :

  • ^ ל Ctrl
  • ! ל הכל
  • # ל לנצח
  • + ל מִשׁמֶרֶת

אם אתה מחפש כבדות בגוגל, קיצור דרך שימושי זה מאפשר לך לבצע חיפוש אחר כל טקסט שהועתק במחשב שלך.

הוא יפעיל את דפדפן ברירת המחדל שלך ויחפש בגוגל כל טקסט שהדגשת בעת לחיצה Ctrl + Shift + C. . זה נוח לצמצם את ההעתקה וההדבקה כל הזמן!

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

8. השתמש ב- Numpad כעכבר

בזמן שאתה יכול לנווט ב- Windows ללא עכבר במידת הצורך, התסריט הזה מסביב פירושו שאתה לא צריך לזכור קיצורי מקשים כדי לעשות זאת. סקריפט AutoHotkey מסודר זה משתמש בלוח המספרים שלך כדי לפעול כעכבר, ומעניק לך דיוק רב יותר ודרך לעקוף את המחשב שלך במקרה של תקלה בחומרה.

עיין במידע שבראש התסריט לקבלת הנחיות לשימוש בו.

הורד: שימוש במקלדת Numpad כתסריט עכבר

9. הפעל כל אפליקציה

תפריט התחלה מקל על העלאת כל תוכנית המותקנת במחשב שלך תוך שניות. אך עבור התוכניות הנפוצות ביותר שלך, ייתכן שתרצה דרך מהירה עוד יותר להשיק אותן.

התסריט לפתיחת אפליקציה הוא פשוט; הנה אחד להפעיל את Firefox כאשר אתה לוחץ Win + F. . שנה אותו לפי הצורך עבור שילוב המפתחות והאפליקציה המועדפים עליך.

#f::Run Firefox

10. מקשי עוצמת קול מאולתרים

ברוב המקלדות יש מקשים לשינוי עוצמת הקול בקלות, שינוי רצועת המוסיקה וכדומה. אבל במקרה שלך אין את אלה, אתה יכול להשתמש ב- AutoHotkey כדי להמציא לחצני עוצמת קול משלך.

להלן דוגמה אחת שמשתמשת בה Shift + פלוס ו Shift + מינוס (מקשים בלוח המספרים) כדי להעלות ולהנמיך את עוצמת הקול. אתה יכול גם לפגוע בשימוש הקטן לשבור מפתח כדי להחליף השתקה.

כמו שאר התסריטים, אל תהסס להתאים את הכפתורים לטעמך.

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

כתיבת סקריפטים משלך

אם אתה מרגיש בטוח, למה שלא תנסה להכין סקריפטים משלך ל- AutoHotkey? אם אתה רק מתחיל עם AHK, סביר להניח שתפיק את המרב מהרחבת טקסט.

קרא עוד: כלי הרחבת הטקסט הטובים ביותר עבור Windows

בעיקרו של דבר, הרחבת טקסט מאפשרת לך להקליד מעט טקסט המתרחב אוטומטית למשהו הרבה יותר ארוך. אם אתה שולח את אותו דוא'ל מספר פעמים ביום, או שאתה מקליד את כתובת הדוא'ל שלך כל הזמן בעת ​​כניסה לאתרים, הגדרת הרחבת טקסט תהפוך אותך ליעיל יותר.

אם הורדת את סקריפט התיקון האוטומטי מס '1 למעלה, יש מקום בתחתיתך להוסיף כל ביטוי משלך, שהוא מקום מושלם לשים בו הרחבה של שורה אחת. אם אינך משתמש בסקריפט זה, פשוט צור סקריפט חדש לערכי ההרחבה שלך.

זה פשוט לביצוע: הקלד שני נקודתיים, ואחריו הטקסט של מקש הקיצור. לאחר עוד שני נקודתיים, הקלד את הביטוי שאליו ברצונך להרחיב את קיצור הדרך. אז אם אתה רוצה לבצע הקלדה '@@' הרחבה אוטומטית לכתובת הדוא'ל שלך, התסריט יהיה:

::@@::youremail@domain.com

האפשרויות כאן רבות. אתה יכול להכין את מקש הקיצור Ctrl + Alt + C. לירוק דוא'ל משומר שאתה מקליד מספר פעמים ביום, או כל מספר משימות אחרות הרלוונטיות לעבודה שלך:

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

לאחר שתגדיר הרחבת טקסט, תוכל להתחיל לשנות את המפתחות מחדש אם אתה מוצא שחלקם אינם שימושיים במצבם הנוכחי.

האם אתה רוצה שכפתור הוספה היה במקום זאת קיצור דרך עבור העתקה, למשל? אתה יכול לשנות זאת בעזרת הדברים הבאים:

Insert::^c

לבדוק הדרכות AutoHotkey למידע נוסף. להקדמה מודרכת יותר ל- AHK, יש לנו מדריך AutoHotkey למתחילים שתוכל לבדוק גם.

כוחו של AutoHotkey

החלק הגדול של AutoHotkey הוא שזה ניתן להתאמה אישית מלאה לצרכים שלך. אם אתה רק רוצה תיקון אוטומטי וכמה פיסות הרחבה טקסט פשוטות, תוכל להגדיר זאת בקלות. אם אתה רוצה להעמיק עם הרבה פקדים מותאמים אישית וקיצורי דרך מורכבים, אתה יכול לכתוב כל סקריפטים שבא לך.

עם סקריפטים נהדרים של AutoHotkey, אינך זקוק לחוויית קידוד כדי להתחיל. עבור כלי דומה, עליך גם לבחון את היסודות של קבצי אצווה של Windows.

קרדיט תמונה: FabrikaSimf/ שוטרסטוק

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל כיצד להשתמש בפקודות קובץ אצווה של Windows לאוטומציה של משימות חוזרות

האם אתה מבצע תכופות משימות משעממות וחוזרות על עצמן? קובץ אצווה עשוי להיות בדיוק מה שאתה מחפש. השתמש בו כדי להפוך פעולות לאוטומטיות. אנו נראה לך את הפקודות שאתה צריך לדעת.

קרא הבא
נושאים קשורים
  • חלונות
  • פִּריוֹן
  • קיצורי דרך במקלדת
  • אוטומציה ממוחשבת
  • AutoHotkey
  • תסריט
  • טיפים של Windows
  • טיפים ליעילות
על הסופר בן שטגנר(1735 מאמרים פורסמו)

בן הוא סגן עורך ומנהל Onboarding ב- MakeUseOf. הוא עזב את עבודת ה- IT שלו בכדי לכתוב משרה מלאה בשנת 2016 ומעולם לא הסתכל לאחור. במשך שבע שנים הוא מכסה הדרכות טכניות, המלצות למשחקי וידאו ועוד כסופר מקצועי.

עוד מאת בן שטגנר

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה