ما هو خادم AE على جهاز Mac الخاص بي (03.29.24)

عندما تعمل مع أجهزة Mac مختلفة ، يكون من الصعب الانتقال من كمبيوتر إلى آخر لمجرد إكمال المهام البسيطة. على سبيل المثال ، تعني طباعة مستند على جهاز Mac مختلف نسخ الملف على جهاز الكمبيوتر الخاص بك أولاً ، ثم تسجيل الدخول إلى جهاز Mac الآخر لطباعته من هناك. يحدث هذا عندما يتعذر فتح الملف باستخدام جهاز Mac أو عندما يكون التطبيق المطلوب لتشغيل الملف قديمًا.

يعد نسخ الملف إلى كمبيوتر آخر أمرًا مزعجًا للغاية ، خاصةً إذا كان يتضمن الكثير من الملفات. لحسن الحظ ، جعلت Apple من السهل التحكم في جهاز Mac آخر على نفس الشبكة باستخدام AppleScripts و Remote Apple Events. بفضل هذه التقنيات ، يمكن لمستخدمي Mac الآن الوصول إلى التطبيقات وتشغيلها وأداء المهام الأساسية عن بُعد. لا يتعين على المستخدمين النهوض من مقاعدهم لمجرد الاستماع إلى iTunes أو إرسال رسالة باستخدام تطبيق الرسائل أو إرسال بريد إلكتروني للاتصال.

يعد الوصول عن بُعد مفيدًا إذا كان لديك جهازي Mac أو أكثر في المنزل أو في المكتب. على الرغم من أنه يمكنك التحكم عن بعد في جهاز Mac آخر على نفس الشبكة باستخدام الميزة المشتركة ، فإن استخدام أوامر AppleScript وخادم AE أسرع كثيرًا. بالإضافة إلى ذلك ، لا تحتاج إلى فتح ميزة الشاشة المشتركة للقيام بذلك.

ما هو خادم AE؟

إذا لاحظت تشغيل خادم AE في الخلفية ولم تكن على دراية بهذا الميزة ، ربما تسأل نفسك: ما هو خادم AE على جهاز Mac الخاص بي؟

يتعامل خادم AE ، المعروف أيضًا باسم AppleEvents Server ، مع أحداث Apple عن بُعد على macOS. يتيح ذلك للتطبيقات الموجودة على أجهزة Mac الأخرى إرسال أحداث Apple إلى الكمبيوتر المحلي. قد يبدو هذا معقدًا ، لكنه في الواقع أبسط بكثير مما يبدو.

يسمح AppleScript ، وهو نظام برمجة نصية مضمن على مستوى المستخدم في macOS ، لمستخدمي Mac بأتمتة المهام المتكررة ، وتوسيع قدرات التطبيقات ، وحتى إنشاء تطبيقات مستقلة باستخدام لغة بسيطة نسبيًا. يتواصل AppleScript مع macOS والتطبيقات الفردية المستهدفة باستخدام نظام مراسلة بسيط يسمى أحداث Apple.

ما يفعله خادم AE هو تلقي AppleScript وتنفيذه وإرساله إليه على كمبيوتر Mac آخر. إرسال AppleScript ليس كافيًا لأداء المهمة ، بل يجب أن يوافق عليه الكمبيوتر المتلقي من خلال أحداث Apple عن بعد.

يمكن أن يقبل Mac الخاص بك أحداث Apple من التطبيقات التي تعمل على أجهزة كمبيوتر Mac الأخرى. أحداث Apple هي مهام يتم تنفيذها على macOS ، مثل فتح هذا المستند أو طباعة هذا المستند. عند تشغيل Remote Apple Events ، يمكن لـ AppleScript الذي يعمل على جهاز Mac آخر التحكم عن بعد في جهاز Mac المحلي أو تنفيذ المهام ، مثل طباعة المستندات أو فتح التطبيقات.

بالنسبة لأجهزة Mac التي تعمل على macOS Catalina ، يجب مصادقة AppleEvents و AppleScripts التي تستهدف برنامجًا على نظام بعيد بواسطة المستخدم نفسه على هذا النظام البعيد. بخلاف ذلك ، سيتلقى المستخدم خطأ procNotFound.

كيفية تمكين خادم AE على جهاز Mac

لتوجيه جهاز Mac آخر على شبكتك ، تحتاج إلى كل من AppleScripts وخادم Apple البعيد حتى يعمل. تحتوي AppleScripts على الإرشادات الخاصة بالمهمة التي تريد أن يقوم جهاز Mac الآخر بتنفيذها بينما يقوم خادم AE بترخيص التعليمات وتنفيذها. يمكنك إخبار جهاز Mac آخر بإيقاف التشغيل أو تشغيل أغنية أو زيارة موقع ويب أو عرض تنبيه باستخدام هذه الميزات.

لتمكين خادم Apple البعيد أو خادم AE على جهاز Mac ، اتبع الإرشادات التالية:

  • في جهاز Mac أو Mac ، تريد التحكم عن بُعد ، انقر على قائمة Apple ، ثم اختر تفضيلات النظام.
  • انقر على مشاركة ، ثم حدد مربع الاختيار أحداث Apple عن بُعد حدد المستخدمين الذين يمكنهم إرسال الأحداث:
    • جميع المستخدمين : يمكن لأي مستخدم على جهاز الكمبيوتر وأي شخص على شبكتك إرسال أحداث إلى جهاز Mac الخاص بك.
    • هؤلاء المستخدمون فقط : انقر على الزر إضافة (+) ، ثم اختر المستخدمين الذين يمكنهم إرسال الأحداث. المستخدمون & أمبير ؛ تشير المجموعات إلى جميع المستخدمين على جهاز الكمبيوتر الخاص بك. يشير مستخدمو الشبكة ومجموعات الشبكة إلى الأشخاص الموجودين على شبكتك.
  • بمجرد اتباع هذه الخطوات ، يمكن للمستخدمين الذين حددتهم الآن إرسال AppleScripts إلى جهاز Mac الخاص بك. ستظل بحاجة إلى تسجيل الدخول باستخدام اسم مستخدم وكلمة مرور مسؤول Mac لمصادقة AppleScript.

    ولكن قبل تشغيل AppleScript ، قم بتنظيف جهاز الكمبيوتر أولاً باستخدام برنامج تنظيف Mac للتأكد من أن جهاز الكمبيوتر الخاص بك يعمل في أفضل حالاتها.

    كما هو الحال مع جميع ميزات المشاركة ، يجب عليك تمكين أحداث Apple عن بُعد فقط إذا كنت متأكدًا من حاجتك إليها. يمكن لجهة خارجية ضارة تعرف عنوان IP لجهاز Mac الخاص بك ، بالإضافة إلى اسم المستخدم وكلمة المرور ، سرقة المعلومات من جهاز Mac الخاص بك ، أو الاستيلاء على جهازك ، أو تجاوز جلستك. إذا لم تكن بحاجة إلى إرسال تعليمات إلى جهاز Mac آخر ، فمن الأفضل ترك هذه الميزة معطلة لإغلاق جميع طرق الهجوم غير الضرورية.

    لتعطيل Remote Apple Server ، يمكنك إما إيقاف تشغيله باستخدام قائمة المشاركة ( قائمة Apple & gt ؛ تفضيلات النظام & gt ؛ مشاركة & gt ؛ أحداث Apple عن بُعد ) أو اكتب الأمر التالي باستخدام Terminal

    أعد تشغيل الكمبيوتر لتصبح التغييرات سارية المفعول. يجب الآن تعطيل خادم AE الخاص بك.

    كيفية كتابة AppleScripts

    يعد تمكين خادم Apple Server عن بُعد جزءًا واحدًا فقط من المعادلة. بعد ذلك ، تحتاج إلى كتابة AppleScripts مع الإرشادات الخاصة بما تريد أن يفعله Mac الخاص بك. لهذا ، تحتاج إلى استخدام محرر AppleScript أو محرر النص ضمن Finder & gt؛ المرافق . بمجرد فتح المحرر ، يمكنك كتابة البرنامج النصي بالنقر فوق ملف & gt؛ جديد.

    فيما يلي بعض البرامج النصية التي يمكنك تجربتها:

    • ضع جهاز Mac في وضع السكون

    أخبر التطبيق "مكتشف" الجهاز "eppc: // IP Address of the target Mac ″
    sleep
    end tell

    • افتح iTunes

    تطبيق iTunestell “iTunes” الخاص بالجهاز “eppc: // IP Address of the target Mac”
    play
    end tell

    • قم بإنهاء iTunes

    أخبر التطبيق "iTunes" الخاص بالجهاز "eppc: // IP Address of the target Mac"
    stop
    end tell

    • قم بتشغيل Safari

    أخبر التطبيق "Safari" الخاص بالجهاز "eppc: // IP Address of the target Mac"
    تنشيط
    end tell

    • قم بإنهاء Safari

    أخبر التطبيق "Safari" بالجهاز "eppc: // IP Address of the target Mac" < br /> quit
    end tell

    بمجرد إنشاء AppleScripts هذه ، يمكنك حفظها على جهاز Mac وتشغيلها عندما تحتاج إلى ذلك. ستحتاج إلى إدخال اسم مستخدم وكلمة مرور Mac الهدف لتنفيذ AppleScript.


    فيديو يوتيوب: ما هو خادم AE على جهاز Mac الخاص بي

    03, 2024