Le language d'Applescript.

פקודות, אובייקטים ומשתנים...

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

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

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

פקודות לדוגמה: "הפעלה" מפעילה או מביאה לקדמת הבמה את האפליקציה. "הגדר משתנה ל-xxx"; שים לב לזה בזהירות כי תצטרך את זה מאוד; השורה הזו אומרת ש-xxx יוקצה למשתנה (שים את xxx זה במשתנה).

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

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

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

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

[בוליאנית: המשתנה הוא שקר או נכון, לכן הוא ייקח את הערך "true" או "false".
] Contante: מילה או שלב המוגדרים על ידי תוכנה או על ידי עצמך.
[מספר שלם: מספר חיובי או שלילי כגון 1, 2 או -3000.
] רשימה: רשימה הכוללת מספר משתנים. לדוגמה: {"hello",-3000,false}

-הוראת שליטה:
סקריפט בדרך כלל פועל שורה אחר שורה. אבל יש לך את האפשרות לשנות את הסדר הזה.

[tell xxx to zzz: הוראת tell מציינת את אובייקט ברירת המחדל שאליו מכוונות הפקודות. אם לא תציין אובייקט ברירת מחדל, Applescriprt שולח את הפקודה לאפליקציה הפעילה. ניתן לתרגם כ: tell xxx go zzz.
] if: מאפשר לך לשלוט בביטוי (למשל: myvariable=3) ואם ביטוי זה נכון, לבצע הוראות ספציפיות. ישנן מספר צורות כתיבה עבור אם:
• אם mavariale=3 אז [הוראה קטנה]
• if mavariale=3 אז [מספר הוראות] סיום if
• אם mavariale=3 אז [מספר הוראות]
אַחֵר
[במקרה שהמשתנה שלי הוא != 3 אז בצע את ההוראות האלה]
סוף אם
[try: הפקודות שבהן אתה משתמש יכולות להחזיר הודעות שגיאה, הוראת ה-try מאפשרת לך לנסות הוראות ובמקרה של שגיאה הימנעו מפירוק המכונות שלנו :) כתוב:
לְנַסוֹת
[הוראות לניסיון][תיאור]
[במקרה של שגיאה בצע את אלה] [תיאור] הוא אופציונלי, זהו משתנה המכיל את תיאור השגיאה.
]חזרה: חזור על ההוראות.
לחזור (שם)
[הוראות]
סוף חזרה

Related Posts