מדריך מעשי לשימוש באוטומאטור
מדריך מעשי לשימוש באוטומאטור
Anonim
מדריך מעשי לשימוש באוטומאטור
מדריך מעשי לשימוש באוטומאטור
סמל אוטומטי
סמל אוטומטי

Automator היא תוכנית Mac OS X שימושית להפליא המאפשרת לך להפוך חלק מהפעולות השגרתיות והיום-יומיות שלך לאוטומטיות. למרבה הצער, רוב משתמשי ה-Mac החדשים אפילו לא יודעים שהכלי הזה קיים. לכן היום אנסה לתקן זאת ובעזרת דוגמאות ויזואליות אראה את העקרונות הבסיסיים של יצירת מיני-תוכנות, הנקראות "תהליכים" (זרימת עבודה).

שנה שם תמונות באצווה

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

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

  • "תהליך" הוא רצף הפעולות הפשוט ביותר שניתן להתחיל ישירות מ-Autotor.
  • "התוכנית" היא תהליך עצמאי וניתן לשמור אותה כיישום Mac OS X רגיל עם ההרחבה

    * אפליקציה

  • .
  • "שירות" הוא תהליך תלוי הקשר שניתן להשתמש בו בכל המערכת או ביישומים בודדים.
  • "פעולת התיקיה" מופעלת רק עבור התיקיה שצוינה ומתחילה על ידי האובייקטים שנוספו לה.
  • "תוספי הדפסה" משמשים להרחבת היכולות של תיבת הדו-שיח להדפסה.
  • תזכורות ICal הן תהליכים המופעלים על ידי אירועים שנוספו ל-iCal.
  • לבסוף, ניתן להשתמש ב"תוסף לכידת תמונה" באפליקציה מתאימה לעיבוד תמונות שהורדו ממצלמה.
automator-01
automator-01

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

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

automator-02
automator-02

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

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

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

אוטומטי-03
אוטומטי-03

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

שינוי גודל תמונות אצווה

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

אוטומטי-04
אוטומטי-04

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

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

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

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

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

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

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

automator-05
automator-05

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

פתיחת דפי אינטרנט מסוימים בעת הפעלת הדפדפן

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

אנו זקוקים לתבנית אפליקציה ושתי פעולות הממוקמות בקטגוריית האינטרנט:

  • "קבל כתובות URL מודגשות", שבהגדרות שלהן אנו מציינים את דפי האינטרנט המועדפים עלינו;
  • ואת הפעולה "הצג דפי אינטרנט" כדי לפתוח אותם בדפדפן ברירת המחדל.
אוטומטי-06
אוטומטי-06

חלץ טקסט מ-PDF

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

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

אוטומטי-07
אוטומטי-07

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

שמור את תוכן הלוח לקובץ טקסט

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

לאחר מכן, בסביבת העבודה, העתק את הפעולה "קבל את תוכן הלוח" מקטגוריית "שירותי שירות" (אין לה הגדרות) ואת הפעולה "קובץ טקסט חדש" מקטגוריית "טקסט".

אוטומטי-08
אוטומטי-08

לשירות שלנו צריך לתת שם אנושי כדי שנוכל למצוא אותו בקלות בתפריט "שירותים" של כל אפליקציה…

אוטומטי-09
אוטומטי-09

… והקצה לו, במידת הצורך, קיצור מקלדת ביישום העדפות המערכת.

אוטומטי-10
אוטומטי-10

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

אוטומטי-11
אוטומטי-11

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

גיבויים אוטומטיים פשוטים

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

אוטומטי-12
אוטומטי-12

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

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

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

אוטומטי-14
אוטומטי-14

צא מכל היישומים

לפעמים נדרש לסיים את כל היישומים הפועלים המפריעים לעבודה או שתפסו כמעט את כל המשאבים הפנויים של המחשב. במקרה זה, אתה יכול להשתמש בכלי עזר מיוחד כמו Blitz, אחד העצות להתרכז ב-Mac OS X, או להתחיל מאפס על ידי סגירת כל היישומים במכה אחת.

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

אוטומטי-15
אוטומטי-15

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

מוּמלָץ: