עוד כלי אוטומציה אחד. לינוקס וחטאים קטלניים חלק שביעי

חלון פעולה

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

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

למרבה הצער זה עדיין לא עובד עם Wayland אז אנחנו צריכים להיכנס חזרה ל-X11 כמנהל תצוגה.

עוד כלי אוטומציה אחד עבור לינוקס

Acciona

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

רשימה של פעולות מתוכנתות מראש

תסריט Acciona

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

ניהול חלונות

  • תיבת הודעות: הצג הודעה או שאל שאלה.
  • מצב החלון: בדוק אם קיים חלון ופעל לפיו.
  • הזנת נתונים: מבקש מהמשתמש להזין מידע.
  • הזנת נתונים מרובים: על המשתמש לבחור פריטים מתוך רשימה.
  • חַלוֹן: בצע פעולה על חלון

התקנים

פעולות אלו מדמות את התנהגות העכבר והמקלדת.

  • נתיב הסמן: הזז את סמן העכבר לאורך נתיב.
  • נְקִישָׁה: מדמה לחיצה על כפתורי העכבר.
  • תנועת הסמן: מזיז את הסמן למיקום על המסך.
  • גַלגַל: מחקה את תנועת גלגל העכבר.
  • מַפְתֵחַ: מדמה לחיצה על מקש או שחרור.
  • כתוב טקסט: כתוב טקסט.
  • סטטוס מפתח: בודק אם נלחצה צירוף מקשים.

מערכת

מבצע פעולות הקשורות למערכת ההפעלה

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

שימוש פנימי

הם חלק ממבנה התסריט.

  • לך ל: מגדיר את הפעולה הבאה לביצוע.
  • אין פעולה: לא עושה דבר.
  • לוּלָאָה: מציין שיש לבצע את הפעולה הבאה מספר פעמים.
  • קוד: הפעל קוד Javascript.
  • מצב של משתנה: מבצע פעולה אם למשתנה מסוים יש את הערך הקבוע מראש.
  • מצב מזג האוויר: מבצע פעולה אם זה הרגע שצוין קודם לכן.
  • לְנַחֵם: כתוב ערך לקונסולת התוכנית
  • הַפסָקָה: מפסיק את ביצוע הסקריפט למשך הזמן שצוין.
  • צא מ-actiona: יוצא מהתוכנית.
  • משתנה: פעל על משתנה.
  •  עצור: מפסיק את התוכנית.

Datos

לעבוד על נתונים

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

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.