משתמש:Yuv02/AppleScript
שגיאות פרמטריות בתבנית:שפת תכנות
פרמטרים [ אתר ] לא מופיעים בהגדרת התבנית
תאריך השקה | תבנית:Start date and age |
---|---|
רישיון | Proprietary (parts available under APSL) |
- חפצים בסיסיים
- יישום : אובייקט יישום, המשמש בעיקר כמפרט עבור הצהרות
tell application "Finder" …
(tell application "Finder" …
). - סקריפט : אובייקט סקריפט. חפצי סקריפט הם מכולות לתסריטים. כל AppleScript יוצר אובייקט סקריפט בעת הפעלה, ועשויים ליצור אובייקטים של סקריפט בתוך AppleScripts.
- class : מטא-אובייקט שמציין את סוג האובייקטים האחרים.
- הפניה : אובייקט המקפיד על מפרט אובייקטים שלא הוערך שעשוי להצביע על אובייקט תקף. ניתן להעריך לפי דרישה על ידי גישה לנכס
contents
שלה.
- יישום : אובייקט יישום, המשמש בעיקר כמפרט עבור הצהרות
- אובייקטים נתונים סטנדרטיים
- קבוע : ערך קבוע . ישנם מספר קבועים המוגדרים בשפה, כגון
pi
,tab
ו-linefeed
. - בוליאני : ערך אמיתי / שקר בוליאני . בעצם תת - קבוצה של
constant
. - מספר : סוג עליון מופשט לעיתים רחוקות של
integer
real
. - מספר שלם : מספר שלם . ניתן לתמרן עם מפעילים מתמטיים מובנים.
- אמיתי : מספר נקודה צפה ( אמיתית ). ניתן לתמרן עם מפעילים מתמטיים מובנים.
- תאריך : תאריך ושעה.
- טקסט : טקסט. בגירסאות AppleScript לפני 2.0 (Mac OS X 10.4 ומטה) מחלקת
text
הייתה שונהtext
שלstring
Unicode text
, והשלושה התנהגו בצורה שונה במקצת; ב- 2.0 (10.5) ואילך, כולם מילים נרדפות וכל הטקסט מתייחס לקודד UTF-16 (" Unicode "). [1]
- קבוע : ערך קבוע . ישנם מספר קבועים המוגדרים בשפה, כגון
- מכולות
- רשימה : רשימת אובייקטים מסודרת. יכול להכיל כל כיתה, כולל רשימות ושיעורים אחרים שהוגדרו על ידי יישומים.
- רשומה : רשימת אובייקטים עם מקשים. כמו רשימה, למעט מובנה כזוגות ערכי מפתח. הגישה המוקפדת בזמן ריצה אינה נתמכת; כל המפתחות חייבים להיות מזהים קבועים של קומפילציה.
- מערכת קבצים
- כינוי : הפניה לאובייקט מערכת קבצים (קובץ או תיקיה). הכינוי ישמור על הקישור שלו לאובייקט אם האובייקט מועבר או שם שונה.
- קובץ : הפניה לאובייקט מערכת קבצים (קובץ או תיקיה). זוהי הפניה סטטית ויכולה להצביע על אובייקט שאינו קיים כרגע.
- קובץ POSIX : הפניה לאובייקט מערכת קבצים (קובץ או תיקיה), בטקסט רגיל, תוך שימוש בסימון Unix ( POSIX ) -Slash (/). אינו סוג נתונים אמיתי, שכן AppleScript ממיר אוטומטית קבצי POSIX לקבצים רגילים בכל פעם שהם משתמשים בהם. [2]
- שונות
- צבע RGB : מציין שלישיית RGB (בתבנית צבע גבוהה של 16 סיביות ), לשימוש בפקודות ובעצמים העובדים עם צבעים.
- סוגי יחידות : מחלקה הממירה בין יחידות סטנדרטיות. לדוגמא, ניתן להגדיר ערך כפי
square yards
, ומומריsquare feet
ידי הטלה בין סוגי יחידות (באמצעותas
מפעיל).
[[קטגוריה:תוכנות שהושקו ב-1993]] [[קטגוריה:שפות תכנות]]
- ^ "AppleScript Release Notes: 10.5 Changes". developer.apple.com. נבדק ב-2017-05-08.
- ^ "POSIX file — Class Reference — AppleScript Language Guide". developer.apple.com (באנגלית). נבדק ב-2018-01-08.