Ce este serverul AE pe Mac-ul meu (04.27.24)

Când lucrați cu diferite Mac-uri, este dificil să vă mutați de la un computer la altul doar pentru a finaliza sarcini simple. De exemplu, imprimarea unui document pe un alt Mac înseamnă mai întâi copierea fișierului pe computer, apoi conectarea la celălalt Mac pentru a-l imprima de acolo. Acest lucru se întâmplă atunci când fișierul nu poate fi deschis utilizând computerul dvs. Mac sau aplicația necesară pentru lansarea fișierului este depășită.

Copierea fișierului pe alt computer este prea dificilă, mai ales dacă implică o mulțime de fișiere. Din fericire, Apple a facilitat controlul unui alt Mac din aceeași rețea folosind AppleScripts și Remote Apple Events. Datorită acestor tehnologii, utilizatorii Mac pot acum accesa, lansa aplicații și pot efectua sarcini de bază de la distanță. Utilizatorii nu trebuie să se ridice de pe loc doar pentru a asculta iTunes, a trimite un mesaj folosind aplicația Mesaje sau a trimite un e-mail la contact.

Accesul de la distanță este util dacă aveți două sau mai multe Mac-uri acasă sau la birou. Deși puteți controla de la distanță un alt Mac din aceeași rețea utilizând funcția Shared, folosind comenzile AppleScript și serverul AE este mult mai rapid. În plus, nu trebuie să deschideți funcția Ecran partajat pentru a face acest lucru.

Ce este serverul AE?

Dacă ați observat că serverul AE rulează în fundal și nu sunteți familiarizat cu acest lucru caracteristică, probabil că vă întrebați: ce este serverul AE pe Mac-ul meu?

Serverul AE, cunoscut și sub numele de Server AppleEvents, gestionează Remote Apple Events pe macOS. Aceasta permite aplicațiilor de pe alte Mac-uri să trimită Apple Events pe computerul local. Acest lucru ar putea părea complicat, dar este de fapt mult mai simplu decât pare.

AppleScript, care este sistemul integrat de scriptare la nivel de utilizator pe macOS, permite utilizatorilor Mac să automatizeze sarcini repetitive, să extindă abilitățile aplicațiilor și chiar să creeze aplicații independente folosind un limbaj relativ simplu. AppleScript comunică cu macOS și aplicațiile individuale vizate utilizând un sistem de mesagerie simplu numit Apple Events.

Ce face serverul AE este să primească și să execute AppleScript și să-l trimită către alt computer Mac. Trimiterea AppleScript nu este suficientă pentru îndeplinirea sarcinii, aceasta ar trebui să fie aprobată de computerul receptor prin Remote Apple Events.

Mac-ul dvs. poate accepta Apple Events din aplicațiile care rulează pe alte computere Mac. Evenimentele Apple sunt sarcini care se execută pe macOS, cum ar fi deschiderea acestui document sau tipărirea acestui document. Cu Remote Apple Events activat, un AppleScript care rulează pe un alt Mac vă poate controla de la distanță Mac-ul local sau poate efectua sarcini, cum ar fi imprimarea documentelor sau deschiderea aplicațiilor.

Pentru Mac-urile care rulează pe macOS Catalina, AppleEvents și AppleScript-uri care vizează un program pe un sistem la distanță ar trebui să fie autentificate de același utilizator pe acel sistem la distanță. În caz contrar, utilizatorul va primi o eroare procNotFound.

Cum să activați serverul AE pe un Mac

Pentru a instrui un alt Mac din rețeaua dvs., aveți nevoie atât de AppleScript-uri, cât și de serverul Apple la distanță pentru ca acesta să funcționeze. AppleScript-urile conțin instrucțiunile pentru sarcina pe care doriți să o efectueze celălalt Mac în timp ce AE Server autorizează și execută instrucțiunile. Puteți spune unui alt Mac să închidă, să redea o melodie, să viziteze un site web sau să afișeze o alertă folosind aceste funcții.

Pentru a activa Serverul Apple la distanță sau Serverul AE pe Mac, urmați aceste instrucțiuni:

  • Pe Mac sau Mac, doriți să controlați de la distanță, faceți clic pe meniul Apple , apoi alegeți Preferințe sistem.
  • Faceți clic pe Partajare , apoi bifați Evenimente Apple la distanță casetă de selectare<< .
  • Specificați utilizatorii care pot trimite evenimente:
    • Toți utilizatorii : oricare dintre utilizatorii de pe computerul dvs. și oricine din rețeaua dvs. poate trimite evenimente pe computerul dvs. Mac.
    • Numai acești utilizatori : dați clic pe butonul Adăugați (+), apoi alegeți utilizatorii care pot trimite evenimente. Utilizatori & amp; Grupurile se referă la toți utilizatorii de pe computerul dvs. Utilizatorii de rețea și grupurile de rețea se referă la persoanele din rețeaua dvs.
  • După ce ați urmat acești pași, utilizatorii pe care i-ați specificat pot trimite acum AppleScript-uri pe Mac. Va trebui totuși să vă conectați folosind numele de utilizator și parola de administrator ale acelui Mac pentru a autentifica AppleScript.

    Dar înainte de a rula AppleScript, curățați computerul mai întâi folosind un software de curățare Mac pentru a vă asigura că computerul dvs. funcționează în cel mai bun caz.

    La fel ca în cazul tuturor funcțiilor de partajare, ar trebui să activați Remote Apple Events numai dacă sunteți sigur că aveți nevoie de el. O terță parte rău intenționată care cunoaște adresa IP a Mac-ului dvs., precum și numele de utilizator și parola dvs., ar putea fura informații de pe Mac-ul dvs., vă poate deturna dispozitivul sau vă poate anula sesiunea. Dacă nu este nevoie să trimiteți instrucțiuni către un alt Mac, cel mai bine este să lăsați această funcție dezactivată pentru a închide toate căile de atac inutile.

    Pentru a dezactiva Serverul Apple la distanță, îl puteți opri utilizând meniul Partajare ( Meniu Apple & gt; Preferințe sistem & gt; Partajare & gt; Evenimente Apple la distanță ) sau tastați următoarea comandă folosind Terminal

    Reporniți computerul pentru ca modificările să aibă efect. Serverul dvs. AE ar trebui acum să fie dezactivat.

    Cum se scrie AppleScripts

    Activarea serverului Apple la distanță este doar o parte a ecuației. Apoi, trebuie să scrieți AppleScript-urile cu instrucțiunile despre ceea ce doriți să facă Mac-ul dvs. Pentru aceasta, trebuie să utilizați Editorul AppleScript sau Editorul Script sub Căutare & gt; Utilități . Odată ce editorul este deschis, puteți scrie scriptul făcând clic pe Fișier & gt; Nou.

    Iată câteva dintre scripturile pe care le puteți încerca:

    • Puneți Mac în repaus

    spuneți aplicației „Finder” al mașinii „eppc: // Adresa IP a Mac-ului țintă ″
    sleep
    end tell

    • Deschideți iTunes

    aplicația iTunestell „iTunes” a mașinii „eppc: // Adresa IP a Mac-ului țintă” >

    spuneți aplicației „iTunes” a mașinii „eppc: // Adresa IP a Mac țintă”
    opriți
    terminați să spuneți

    • Lansați Safari

    spuneți aplicației „Safari” a mașinii „eppc: // Adresa IP a Mac-ului țintă”
    activați
    sfârșit spuneți

    • Închideți Safari

    spuneți aplicației „Safari” a mașinii „eppc: // Adresa IP a Mac-ului țintă” < br /> quit
    end tell

    Odată ce ați creat aceste AppleScript-uri, le puteți salva pe Mac și le puteți rula atunci când este necesar. Va trebui să introduceți numele de utilizator și parola pentru Mac pentru a executa AppleScript.


    Video YouTube.: Ce este serverul AE pe Mac-ul meu

    04, 2024