AutoKey הוא יישום סקריפטים עבור לינוקס. זה מאפשר לך לבצע פעולות חוזרות וטריוויאליות במחשב שלך, כך שתוכל לבצע אותן במהירות וביעילות.
חלק מהמשימות בהן AutoKey משמש היטב כוללות הרחבת טקסט, תיקון שגיאות הקלדה, הפעלת תוכניות והכנסת טקסטים של לוח הדוד. חוץ מזה, אתה יכול להשתמש בו גם להפעלת סקריפטים מותאמים אישית כדי להפוך פעולות מערכת מורכבות במחשב שלך.
עם זאת, עם זאת, AutoKey יכול להפחיד את המשתמשים הראשונים שלה. לשם כך, הנה מדריך שיעזור לך להתקין, להגדיר ולהשתמש ב- AutoKey ב- Linux.
מה זה AutoKey?
AutoKey הוא כלי אוטומציה למחשבים שולחניים עם קוד פתוח בחינם עבור לינוקס. זה מאפשר לך לבצע פעולות חוזרות שונות על המחשב באמצעות מקשי קיצור או ביטויי טריגר כדי שתוכל לבצע אותם ביעילות.
אם אתה רק מתחיל עם AutoKey, הרחבת טקסט ותיקון אוטומטי הם שני יישומים שבהם התוכנה יכולה להועיל לך לשימוש טוב. ולאורך זמן, כשמתרגלים עם AutoKey ומפתחים הבנה של מושגי סקריפטים ומורכבויותיהם, אתה אמור להיות מסוגל להשתמש בו כדי לבצע סקריפטים של פייתון לאוטומציה של משימות מורכבות.
כיצד להתקין את AutoKey בלינוקס
AutoKey זמין לכל הגדולות הפצות לינוקס ומגיע בשתי גרסאות: autokey-gtk ו autokey-qt.
לחסרי היזמים, GTK ו Qt הם ערכות כלים המשמשות לפיתוח אפליקציות מבוססות GUI עבור לינוקס. מבין השניים, GTK היא הבחירה המועדפת על תוכניות בסגנון GNOME, בעוד ש- Qt היא האפשרות הסטנדרטית ליצירת תוכניות עבור KDE. מלבד השינוי בקוסמטיקה, התוכניות שנוצרו עם GTK ו- Qt חולקות שתיהן את אותו מבנה פנימי.
לכן, תלוי באיזה הפצת לינוקס אתה משתמש במחשב שלך, אתה יכול להחליט להוריד את גרסת ה- GTK או את גרסת ה- Qt של AutoKey.
קָשׁוּר: מה ההבדל בין GTK + ו- Qt
גם בשביל זה יש לך שתי אפשרויות. באפשרותך להשתמש במנהל החבילות, שמותקן מראש בהפצת לינוקס שלך, להתקנה מהירה. לחלופין, תוכלו להשתמש צִפצוּף, למקרה שתרצה את הגרסה האחרונה של AutoKey.
עם זאת, הבחירה המומלצת היא להתקין את AutoKey באמצעות מנהל חבילות מכיוון שהיא מציעה תהליך התקנה קל וידידותי בהרבה מאשר pip. בצע את השלבים הבאים כדי להתקין את AutoKey במחשב שלך.
ב- Debian (אובונטו, מנטה, יסודי)
כדי להתקין את AutoKey בהפצות לינוקס מבוססות Debian, הפעל את הפקודה הבאה במסוף:
sudo apt להתקין autokey-gtk
להתקנה autokey-qt, להיכנס:
sudo apt להתקין autokey-qt
על פדורה
התקן את AutoKey בפדורה באמצעות:
sudo dnf להתקין autokey-gtk
ב- Arch Linux
AutoKey זמין ב- Arch Linux באמצעות AUR (Arch User Repository). כדי שתוכל להתקין אותו על ידי הפעלת:
yay -Syy autokey-gtk
הפעלה ראשונית של AutoKey
עם התקנת AutoKey, עבור לתפריט היישום והפעל את התוכנית. כאשר היא נפתחת, המערכת תברך אותך עם החלון הראשי המפוצל לשני חלקים: החלונית השמאלית עוזרת לך לנווט בביטויים וסקריפטים, ואילו הימין מאפשר לך להציג תצוגה מקדימה ולבנות / להגדיר את הפריטים שאתה בוחר בהם השמאלי.
AutoKey מגיע עם כמה משפטים וסקריפטים לדוגמה מהקופסה כדי לתת לך מושג על השימוש בהם. ביטויים הם למעשה מרחיבי טקסט שמזינים טקסט בשמך כאשר אתה מזין את מקשי ההדק או הביטויים שלהם. מצד שני, תסריטים הם דינמיים וניתן לתכנת אותם באמצעות Python לביצוע פעולות מתקדמות יותר.
אנו נראה לך כיצד להשתמש בהם בחלקים הבאים. אך לפני כן, דאג להגדיר את AutoKey להפעלה אוטומטית בכל פעם שאתה נכנס למחשב שלך, כך שלא תצטרך להפעיל את האפליקציה באופן ידני בכל פעם.
לשם כך, עבור אל לַעֲרוֹך > העדפות. עבור אל כללי לחץ על הכרטיסייה וסמן את התיבה עבור הפעל אוטומטית את AutoKey בכניסה. לחץ על בסדר כדי לשמור את השינויים.
כיצד להשתמש בביטויים אוטומטיים
כאמור לעיל, ישנם מקרי שימוש שונים בהם ניתן להשתמש בביטויי AutoKey. כעת, כדי להציג ביטויים של AutoKey בפעולה, בואו נראה כיצד תוכלו להגדיר קיצור להרחבת טקסט / ביטוי.
- הקלק על ה חָדָשׁ כפתור ובחר מִשׁפָּט.
- תן שם לביטוי ולחץ בסדר.
- בחלון הימני לחץ על הזן תוכן ביטוי והחלף אותו בטקסט שברצונך להזין בעת הקלדת הקיצור שלו.
- הקלק על ה מַעֲרֶכֶת כפתור ליד קיצורי מילים.
- הקש לְהוֹסִיף בתוך ה קבע קיצורים חלון והזן את הקיצור איתו ברצונך להרחיב את הביטוי.
- לחץ על כפתור התפריט הנפתח עבור מפעילים ובחר הכל לא מילה.
- מכה בסדר.
- בחלון הראשי, הקש על להציל לַחְצָן.
כדי להתעלם מהמקרה של קיצור שהוקלד, סמן את תיבת הסימון שליד התעלם ממקרה של קיצור שהוקלד. באופן דומה, כדי להימנע מהצורך ללחוץ על תו ההדק, הפעל את מפעילים מיד (לא דורשים תו טריגר) אוֹפְּצִיָה.
אם אתה עוסק בפיתוח תוכנה וברצונך להשתמש בספריות Python מסוימות בפרויקט שלך, אתה יכול ליצור ביטוי עבור אותו זה שמכניס את הספריות האלה לעורך בעת הקלדתו.
יתר על כן, למקרה שצברתם הרבה ביטויים כאלה - עד למצב שקשה לזכור אותו אותם - תוכל להקצות מקש קיצור לצפייה ברשימה של כל הביטויים הללו ולבחור אחד שייכנס לטקסט שדה.
בצע את השלבים הבאים כדי לעשות זאת:
- הכה את חָדָשׁ כפתור ליצירת תיקיה חדשה.
- העבר את כל הביטויים שברצונך לקבץ יחד לתיקיה זו.
- בחר את התיקיה ובתוך הגדרות תיקיות בצד ימין, לחץ על מַעֲרֶכֶת כפתור ליד מקש חם.
- בחר מפתח שינוי, בחר לחץ כדי להגדיר, והזן מפתח כדי ליצור שילוב מקשים. מכה בסדר ושמור את השינויים.
כעת, כל שעליך לעשות הוא ללחוץ על מקש הקיצור כדי להציג את כל הביטויים בתיקיה ולבחור את אחד מהם ברצונך להשתמש.
כיצד להשתמש בתסריטים אוטומטיים
סקריפטים של AutoKey נכנסים לפעולה כשרוצים לבצע פעולות מתקדמות יותר מאשר רק הרחבת טקסט. באמצעות סקריפט תוכלו להריץ בין השאר אפליקציות, לפתוח קבצים / תיקיות ולשלוט באירועי חלונות ועכברים.
לצורך מדריך זה, בואו נראה כיצד תוכלו להשתמש בתסריט AutoKey לפתיחת Google Chrome.
- הקלק על ה חָדָשׁ כפתור ובחר תַסרִיט.
- תן שם לתסריט שלך ולחץ בסדר.
- בחלון הימני, החלף # הזן את קוד הסקריפט שלך עם שורות הקוד הבאות:
ייבוא תת-תהליך
תת-תהליך. Popen (["usr / bin / google-chrome"]) - הכה את מַעֲרֶכֶת כפתור ליד מקש חם והגדר מקש קיצור.
- נְקִישָׁה בסדר.
- הקש להציל כדי לשמור את התסריט שלך.
כעת, בכל פעם שתרצה להריץ את Chrome, הקש על מקש הקיצור הזה והוא יפעיל את הסקריפט ויפעיל את Chrome.
באותו אופן שקיבצתם ביטויים דומים לתיקייה בחלק הקודם, תוכלו גם לקבץ סקריפטים דומים כדי להריץ אותם בקלות לפי הצורך.
כדי להשתמש בסקריפטים בצורה יעילה, אתה צריך שיהיה לך הבנת עבודה של פייתון. כמו, למשל, השתמשנו ב- תת-תהליך מודול (ניהול תת-תהליך) לפתיחת תהליך חדש בדוגמה לעיל. תוכל ללמוד עוד על תהליך המשנה ועל מודולים ורכיבים אחרים באמצעות המסמכים הרשמיים של Python.
קָשׁוּר: מהו מודול מערכת ההפעלה של פייתון ואיך משתמשים בו?
לאחר השליטה, אתה יכול למנף את כישורי הפיתון שלך כדי לקיים אינטראקציה עם כמעט כל רכיב של ה- מערכת וביצוע משימות ברמות נמוכות יותר אשר יגזלו זמן רב אם תבחר ללכת במדריך מַסלוּל.
תעשה יותר עם AutoKey
המדריך לעיל היה צריך לעזור לך להתקין את AutoKey במחשב שלך ולהבין את הרעיון הבסיסי שעומד מאחורי העבודה שלו. ובהמשך, אתה אמור להיות מסוגל לקבל השראה מהדוגמאות המוצגות לעיל ולהשתמש בביטויים וסקריפטים של AutoKey כדי להפוך את הפעולות החוזרות והטריוויאליות במערכת שלך לאוטומטית.
אם תרצה לבחון אפשרויות נוספות, בדוק כמה מיישומי האוטומציה הפופולריים האחרים של לינוקס לפני שאתה משקיע באחת.
רוצים לחסוך זמן ולהימנע ממשימות שחוזרות על עצמן? התשובה היא אוטומציה! להלן כמה אפליקציות שימושיות לאוטומציה לשולחן העבודה שניתן לנסות.
קרא הבא
- לינוקס
- אוטומציה ממוחשבת
- אוטומציה של משימות
- אפליקציות לינוקס
יאש הוא סופר צוות ב- MUO עבור DIY, Linux, תכנות ואבטחה. לפני שמצא את התשוקה שלו בכתיבה, הוא נהג להתפתח לאינטרנט ול- iOS. אתה יכול למצוא את כתיבתו גם ב- TechPP, שם הוא מכסה אנכיים אחרים. פרט לטכנולוגיה, הוא נהנה לדבר על אסטרונומיה, פורמולה 1 ושעונים.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
לחץ כאן להרשמה