22Aug

כיצד ליצור קיצורי מקשים מותאמים אישית עם

click fraud protection

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

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

מה זה AutoHotkey?

בליבה, AutoHotkey( AHK) היא פלטפורמת scripting.עם רק קצת "קוד", אתה יכול ליצור סקריפט שפועל ברקע ומאפשר לך לעשות כמעט כל דבר עם hotkey שהגדרת.אם יש קיצור מקשים אתה רוצה לשנות, אתה יכול remap אותו.אם יש ביטוי שאתה מקליד באופן קבוע, תוכל להקצות לו צירוף מקשים.אם יש סדרה של פקודות אתה מפעיל באופן ידני על בסיס קבוע, AHK יכול להפעיל את כולם עם משולבת פשוטה פשוטה.

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

instagram viewer

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

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

ברגע שזה מותקן, אתה מוכן להגיע דברים כיף: כתיבת התסריט הראשון שלך.

כיצד ליצור סקריפט AutoHotkey הראשון שלך

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

לחץ באמצעות לחצן העכבר הימני על שולחן העבודה שלך( או כל תיקיה אחרת) ובחר New & gt;סקריפט AutoHotkey.פעולה זו תיצור קובץ חדש עם סיומת. ahk באותה תיקייה.שם את הקובץ מה שאתה רוצה, ולאחר מכן לחץ לחיצה ימנית על אותו ולפתוח אותו פנקס רשימות.(או יותר קוד ידידותי לתוכנית כמו Notepad + +, אם יש לך את זה).יהיה קובץ טקסט בקובץ.עבור סקריפטים פשוטים כמו היו מפגינים כאן, זה ניתן להסיר.ככל שתתקדם יותר, ייתכן שתרצה להשאיר אותו.

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

נתחיל עם התסריט פשוט הכניסה אופי פשוט.יש לי סקריפט אני משתמש בכל יום כדי לאפשר לי להקליד תווים משותפים מגרמנית שאינם על המקלדת האנגלית שלי.נניח שאני רוצה להקליד את התו ß בכל פעם שאני לוחץ על Alt + Shift + S במקלדת שלי.ב AutoHotkey, זה ייראה כך:

! + S: : שלח,

בואו לשבור את זה קצת טקסט למטה:

  • !הוא הסמל עבור מקש Alt
  • + הוא סמל המפתח Shift
  • S מייצג( כמובן) את המפתח S
  • : : מציין את מה שאתה רוצה את המפתחות preceeding לרוץ בעת לחיצה ביחד
  • שלח, היא פקודה כי סוגיהטקסט המתמשך
  • ß הוא הטקסט שאנו רוצים שהפקודה תקליד.

בעיקרון, פקודה זו אומרת "כאשר Alt, Shift ו- S נלחצים בו-זמנית, הקלד ß."

ניתן להוסיף גם מכפילים אחרים.לדוגמה, אם תוסיף את & lt;סמל לפני hotkey שלך( כך זה קורא & lt;! + s: : שלח, ß, אתה יכול להגיד AutoHotkey רק להפעיל את הפקודה אם מקש שמאל Alt משמש

כל הסקריפט Hotkey הגרמני-סמל-hotkey שלי נראה כך:

& lt; a a: : Send, ä & lt;! O: : Send, ö & lt;! U: : שלח, ü & lt;! A: : שלח,& & Lt;! + O: : שלח, Ö & lt;! + U: : שלח, Ü & lt;! + S: : שלח, ß & lt;! + $: : שלח, €

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

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

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

זה יכול להיות מושלם עם hotkey במקום hotscript מדי.אתה יכול להחליף: *: ncm בתסריט עם! + N ויש להם את אותה מחרוזת של טקסט להופיע עם לחצת Alt + N במקלדת.

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

אם תפעיל את הסקריפט, AutoHotkey ישחרר את התאריך הנוכחי בכל מקום שבו הסמן שלך.אתה יכול לשחק עם דברים כמו עיצוב( dd /MM/ yyyy לעומת MM /dd/ למשל) בסקריפט גם כן.

הולך נוספת: הפעלת תוכניות, קיצורי דרך remap, ועוד

AutoHotkey יכול לעשות הרבה יותר מאשר להכניס טקסט( אם כי זה אחד השימושים הנפוצים יותר שלה).אתה יכול גם להשתמש בו כדי להפעיל תוכנית כאשר אתה לוחץ על מקש מסוים, remap shortucts כמו Alt + Tab כדי hotkeys על פי בחירתך, או remap לחצנים על העכבר.אם אתה מקבל עמוק באמת, אתה יכול גם ליצור תיבות דו שיח או תוכניות מנוצה עם AutoHotkey.

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