מהו שרת AE ב- Mac שלי (03.28.24)

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

העתקת הקובץ למחשב אחר היא בעייתית מדי, במיוחד אם מדובר בקבצים רבים. למרבה המזל, אפל הקלה על השליטה במק אחר באותה רשת באמצעות AppleScripts ואירועי Apple מרחוק. הודות לטכנולוגיות אלה, משתמשי מקינטוש יכולים כעת לגשת, להפעיל אפליקציות ולבצע משימות בסיסיות מרחוק. משתמשים לא צריכים לקום ממקומם רק כדי להאזין ל- iTunes, לשלוח הודעה באמצעות אפליקציית Messages או לשלוח דוא"ל ליצירת קשר.

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

מהו שרת AE?

אם שמת לב ששרת AE פועל ברקע ואינך מכיר זאת. תכונה, אתה בטח שואל את עצמך: מהו שרת AE ב- Mac שלי?

שרת AE, הידוע גם בשם שרת AppleEvents, מטפל באירועי Apple מרחוק ב- macOS. זה מאפשר ליישומים על מחשבי מקינטוש אחרים לשלוח אירועים של אפל למחשב המקומי. זה אולי נראה מסובך, אבל זה למעשה הרבה יותר פשוט ממה שזה נשמע.

AppleScript, שהיא מערכת התסריט המובנית ברמת המשתמש ב- macOS, מאפשרת למשתמשי Mac לבצע אוטומציה של משימות חוזרות, להרחיב את יכולות האפליקציות, ואף ליצור אפליקציות עצמאיות בשפה פשוטה יחסית. AppleScript מתקשר עם macOS ועם יישומי היעד הפרטיים באמצעות מערכת העברת הודעות פשוטה בשם Apple Events.

מה שרת AE עושה הוא לקבל ולהפעיל את AppleScript ולשלוח אליו אליו מחשב מק אחר. שליחת ה- AppleScript אינה מספיקה לביצוע המשימה, עליה להיות מאושרת על ידי המחשב המקבל דרך האירועים המרוחקים של אפל.

ה- Mac שלך יכול לקבל אירועי Apple מיישומים הפועלים במחשבי Mac אחרים. אירועי Apple הם משימות המתבצעות ב- macOS, כגון פתיחת מסמך זה או הדפסת מסמך זה. כאשר אירועים מרוחקים של Apple מופעלים, AppleScript הפועל במק אחר יכול לשלוט מרחוק ב- Mac המקומי שלך או לבצע משימות, כגון הדפסת מסמכים או פתיחת יישומים.

עבור מחשבי מקינטוש הפועלים ב- macOS Catalina, AppleEvents ו- AppleScripts הממוקדים לתוכנית במערכת מרוחקת צריכים להיות מאומתים על ידי אותו משתמש במערכת מרוחקת זו. אחרת, המשתמש יקבל שגיאת procNotFound.

כיצד להפעיל את שרת ה- AE ב- Mac

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

כדי להפעיל את שרת Apple המרוחק או את שרת AE ב- Mac שלך, פעל לפי ההוראות הבאות:

  • ב- Mac או ב- Mac, ברצונך לשלוט מרחוק, לחץ על תפריט Apple ואז בחר ב העדפות מערכת.
  • לחץ על שיתוף ולאחר מכן סמן את התיבה אירועים מרוחקים של אפל תיבת הסימון . ציין את המשתמשים שיכולים לשלוח אירועים:
    • כל המשתמשים : כל אחד מהמשתמשים במחשב שלך וכל אחד ברשת שלך יכול לשלוח אירועים ל- Mac שלך.
    • רק משתמשים אלה : לחץ על הלחצן הוסף (+), ואז בחר את המשתמשים שיכולים לשלוח אירועים. משתמשים & amp; קבוצות מתייחסות לכל המשתמשים במחשב שלך. משתמשי רשת וקבוצות רשת מתייחסים לאנשים ברשת שלך.
  • לאחר שתבצע את השלבים הבאים, המשתמשים שציינת יכולים כעת לשלוח AppleScripts ל- Mac שלך. עדיין תצטרך להתחבר באמצעות שם המשתמש והסיסמה של מנהל המערכת של אותו מק כדי לאמת את AppleScript.

    אך לפני שתפעיל את AppleScript, נקה את המחשב תחילה באמצעות תוכנת ניקוי מק כדי לוודא שהמחשב שלך מבצע במיטבו.

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

    כדי להשבית את שרת Apple המרוחק, תוכל לכבות אותו. באמצעות תפריט השיתוף ( תפריט Apple & gt; העדפות מערכת & gt; שיתוף & gt; אירועים מרוחקים של Apple ) או הקלד את הפקודה הבאה באמצעות מסוף :

    / usr / bin / sudo / bin / launchctl השבת מערכת / com.apple.AEServer

    הפעל מחדש את המחשב כדי שהשינויים ייכנסו לתוקף. כעת יש להשבית את שרת ה- AE שלך.

    כיצד לכתוב AppleScripts

    הפעלת השרת המרוחק של אפל היא רק חלק אחד מהמשוואה. לאחר מכן, עליך לכתוב את AppleScripts עם ההוראות של מה שאתה רוצה שה- Mac שלך יעשה. לשם כך, עליך להשתמש ב עורך AppleScript או ב עורך סקריפטים תחת Finder & gt; כלי עזר . לאחר שהעורך פתוח, תוכל לכתוב את התסריט על ידי לחיצה על קובץ & gt; חדש.

    הנה כמה מהתסריטים שתוכלו לנסות:

    • הרדימו את Mac

    ספרו ליישום "Finder" של המכונה "eppc: // כתובת IP של מטרת ה- Mac ″
    שינה
    סוף ספר

    • פתח את iTunes

    יישום iTunestell "iTunes" של המכונה "eppc: // כתובת IP של היעד Mac"
    הפעל
    סיום סיום

    • צא מ- iTunes

    ספר ליישום "iTunes" של המכונה "eppc: // כתובת ה- IP של מטרת ה- Mac"
    עצור
    תגיד סיום

    • הפעל את Safari

    אמור ליישום "Safari" של המכונה "eppc: // כתובת ה- IP של ה- Mac היעד"
    הפעל
    סיום סיום

    • צא מספארי

    ספר ליישום "Safari" של המכונה "eppc: // כתובת IP של היעד Mac" < br /> צא
    סוף ספר

    לאחר שיצרת את AppleScripts אלה, תוכל לשמור אותם ב- Mac ולהפעיל אותם כשתצטרך. יהיה עליך להזין את שם המשתמש והסיסמה של Mac היעד כדי להפעיל את AppleScript.


    סרטון יוטיוב: מהו שרת AE ב- Mac שלי

    03, 2024