Какво представлява AE сървърът на My Mac (04.28.24)

Когато работите с различни Mac компютри, е трудно да преминете от един компютър на друг, само за да изпълнявате прости задачи. Например, отпечатването на документ на различен Mac означава първо копиране на файла на вашия компютър, след което влизане в този друг Mac, за да го отпечатате оттам. Това се случва, когато файлът не може да бъде отворен с вашия Mac или приложението, необходимо за стартиране на файла, е остаряло.

Копирането на файла на друг компютър е твърде обезпокоително, особено ако включва много файлове. За щастие, Apple улесни контрола на друг Mac в същата мрежа с помощта на AppleScripts и Remote Apple Events. Благодарение на тези технологии, потребителите на Mac вече могат да имат достъп, да стартират приложения и да изпълняват основни задачи от разстояние. Потребителите не трябва да стават от местата си, само за да слушат iTunes, да изпращат съобщение с помощта на приложението Messages или да изпращат имейл до контакт.

Отдалеченият достъп е полезен, ако имате два или повече Mac вкъщи или в офиса. Въпреки че можете дистанционно да контролирате друг Mac в същата мрежа, като използвате функцията Shared, използването на команди на AppleScript и AE Server е много по-бързо. Освен това не е нужно да отваряте функцията за споделен екран, за да го направите.

Какво представлява AE сървърът?

Ако сте забелязали, че AE Server работи във фонов режим и не сте запознати функция, вероятно се питате: какво представлява AE сървърът на моя Mac?

AE сървърът, известен също като AppleEvents Server, обработва отдалечените събития на Apple на macOS. Това позволява на приложения на други Mac да изпращат събития на Apple до локалния компютър. Това може да изглежда сложно, но всъщност е много по-просто, отколкото звучи.

AppleScript, която е вградената система за скриптове на ниво потребител в macOS, позволява на потребителите на Mac да автоматизират повтарящи се задачи, да разширяват възможностите на приложенията и дори да създават самостоятелни приложения, използвайки относително прост език. AppleScript комуникира с macOS и целевите отделни приложения, използвайки проста система за съобщения, наречена Apple Events.

Това, което AE Server прави, е да получава и изпълнява AppleScript и да го изпраща на друг компютър на Mac. Изпращането на AppleScript не е достатъчно за изпълнение на задачата, то трябва да бъде одобрено от приемащия компютър чрез Remote Apple Events.

Вашият Mac може да приема Apple Events от приложения, работещи на други компютри Mac. Apple Events са задачи, изпълнявани на macOS, като например отваряне на този документ или отпечатване на този документ. С включено отдалечено събитие на Apple, AppleScript, работещ на друг Mac, може дистанционно да контролира вашия локален Mac или да изпълнява задачи, като например отпечатване на документи или отваряне на приложения.

За Mac, работещи на macOS Catalina, AppleEvents и AppleScripts, насочени към програма в отдалечена система, трябва да бъдат удостоверени от същия потребител в тази отдалечена система. В противен случай потребителят ще получи грешка procNotFound.

Как да активирам AE сървъра на Mac

За да инструктирате друг Mac във вашата мрежа, трябва да работят както AppleScripts, така и отдалечения Apple Server. AppleScripts съдържат инструкциите за задачата, която искате да изпълни другият Mac, докато AE Server разрешава и изпълнява инструкциите. Можете да кажете на друг Mac да се изключи, да пусне песен, да посети уебсайт или да покаже предупреждение, използвайки тези функции.

За да активирате отдалечения сървър на Apple или AE сървъра на вашия Mac, следвайте тези инструкции:

  • На вашия Mac или Mac искате да дистанционно управлявате, щракнете върху менюто на Apple , след което изберете Системни предпочитания.
  • Щракнете върху Споделяне , след което поставете отметка в квадратчето Отдалечени събития на Apple <<<<<<<<
  • Посочете потребителите, които могат да изпращат събития:
    • Всички потребители : Всеки от потребителите на вашия компютър и всеки от вашата мрежа може да изпраща събития до вашия Mac.
    • Само тези потребители : Щракнете върху бутона Добавяне (+), след което изберете потребителите, които могат да изпращат събития. Потребители & amp; Групите се отнасят до всички потребители на вашия компютър. Мрежовите потребители и мрежовите групи се отнасят до хората във вашата мрежа.
  • След като изпълните тези стъпки, потребителите, които сте посочили, вече могат да изпращат AppleScripts на вашия Mac. Все пак ще трябва да влезете, като използвате администраторското име и парола на Mac, за да удостоверите AppleScript.

    Но преди да стартирате AppleScript, първо почистете компютъра си, като използвате софтуер за почистване на Mac, за да сте сигурни, че компютърът ви работи в най-добрия случай.

    Както при всички функции за споделяне, трябва да активирате Remote Apple Events само ако сте сигурни, че имате нужда от това. Злонамерена трета страна, която знае IP адреса на вашия Mac, както и вашето потребителско име и парола, може да открадне информация от вашия Mac, да отвлече устройството ви или да замени сесията ви. Ако не е необходимо да изпращате инструкции на друг Mac, най-добре е да оставите тази функция забранена, за да затворите всички ненужни пътища за атака.

    За да деактивирате отдалечения сървър на Apple, можете или да го изключите като използвате менюто Споделяне ( Меню на Apple & gt; Системни предпочитания & gt; Споделяне & gt; Отдалечени събития на Apple ) или въведете следната команда, като използвате Терминал

    :/ / usr / bin / sudo / bin / launchctl деактивирайте system / com.apple.AEServer

    Рестартирайте компютъра си, за да влязат в сила промените. Сега вашият AE сървър трябва да бъде деактивиран.

    Как да пишете AppleScripts

    Активирането на отдалечения сървър на Apple е само една част от уравнението. След това трябва да напишете AppleScripts с инструкциите какво искате да направи вашият Mac. За целта трябва да използвате AppleScript Editor или Script Editor под Finder & gt; Помощни програми . След като редакторът се отвори, можете да напишете скрипта, като щракнете върху Файл & gt; Ново.

    Ето някои от скриптовете, които можете да опитате:

    • Сложете Mac в режим на заспиване

    кажете на приложението „Finder“ на машината „eppc: // IP адрес на целевия Mac ″
    sleep
    end tell

    • Отворете iTunes

    приложението iTunestell „iTunes“ на машината „eppc: // IP адрес на целевия Mac“
    възпроизвеждане
    end tell

    • Изход от iTunes

    кажете на приложението „iTunes“ на машината „eppc: // IP адрес на целевия Mac“
    stop
    end tell

    • Стартирайте Safari

    кажете на приложението „Safari“ на машината „eppc: // IP адрес на целевия Mac“
    активирайте
    end tell

    • Затворете Safari

    кажете приложението „Safari“ на машината „eppc: // IP адрес на целевия Mac“ < br /> quit
    end tell

    След като създадете тези AppleScripts, можете да ги запазите на вашия Mac и да ги стартирате, когато е необходимо. За да изпълните AppleScript, ще трябва да въведете потребителското име и паролата на целевия Mac.


    YouTube Video.: Какво представлява AE сървърът на My Mac

    04, 2024