Què és el servidor AE al meu Mac (04.27.24)

Quan treballeu amb diferents ordinadors Mac, és complicat passar d’un ordinador a un altre només per completar tasques senzilles. Per exemple, imprimir un document en un altre Mac significa copiar primer el fitxer a l’ordinador i després iniciar la sessió a l’altre Mac per imprimir-lo des d’aquí. Això passa quan el fitxer no es pot obrir amb el vostre Mac o l'aplicació necessària per iniciar-lo no està actualitzada.

Copiar el fitxer a un altre equip és massa problemàtic, sobretot si es tracta de molts fitxers. Afortunadament, Apple ha facilitat el control d’un altre Mac a la mateixa xarxa mitjançant AppleScripts i Remote Apple Events. Gràcies a aquestes tecnologies, els usuaris de Mac ara poden accedir, llançar aplicacions i realitzar tasques bàsiques de forma remota. Els usuaris no han d’aixecar-se dels seients només per escoltar iTunes, enviar un missatge mitjançant l’aplicació Missatges o enviar un correu electrònic al contacte.

L’accés remot és útil si teniu dos Mac o més a casa o a l’oficina. Tot i que podeu controlar de forma remota un altre Mac a la mateixa xarxa mitjançant la funció Compartida, utilitzar comandes AppleScript i el servidor AE és molt més ràpid. A més, no cal que obriu la funció de pantalla compartida per fer-ho.

Què és el servidor AE?

Si heu notat que el servidor AE funciona en segon pla i no esteu familiaritzat amb això funció, probablement us pregunteu: què és el servidor AE del meu Mac?

El servidor AE, també conegut com el servidor AppleEvents, gestiona els esdeveniments remots d'Apple a macOS. Això permet a les aplicacions d’altres Mac enviar Apple Events a l’ordinador local. Pot semblar complicat, però en realitat és molt més senzill del que sembla.

L'AppleScript, que és el sistema integrat de scripts a nivell d'usuari de macOS, permet als usuaris de Mac automatitzar tasques repetitives, ampliar les capacitats de les aplicacions i fins i tot crear aplicacions autònomes mitjançant un llenguatge relativament senzill. AppleScript es comunica amb macOS i les aplicacions individuals de destinació mitjançant un simple sistema de missatgeria anomenat Apple Events.

El que fa el servidor AE és rebre i executar AppleScript i enviar-lo a un altre equip Mac. L’enviament d’AppleScript no és suficient per dur a terme la tasca, sinó que hauria de ser aprovat per l’ordinador receptor mitjançant Remote Apple Events.

El vostre Mac pot acceptar Apple Events d’aplicacions que s’executen en altres equips Mac. Els esdeveniments d’Apple són tasques que s’estan realitzant a macOS, com ara obrir aquest document o imprimir-lo. Amb els esdeveniments remots d’Apple activats, un AppleScript que s’executa en un altre Mac pot controlar remotament el Mac local o realitzar tasques, com ara imprimir documents o obrir aplicacions.

Per a Macs que s'executin amb macOS Catalina, AppleEvents i AppleScripts orientats a un programa d'un sistema remot haurien de ser autenticats pel mateix usuari del sistema remot. En cas contrari, l'usuari rebrà un error procNotFound.

Com s'activa el servidor AE en un Mac

Per instruir un altre Mac a la vostra xarxa, necessiteu tant AppleScripts com el servidor remot d'Apple perquè funcioni. Els AppleScript contenen les instruccions per a la tasca que voleu que faci l'altre Mac mentre el servidor AE autoritza i executa les instruccions. Podeu dir a un altre Mac que tanqui, reprodueixi una cançó, visiti un lloc web o mostri una alerta mitjançant aquestes funcions.

Per activar el servidor remot d'Apple o el servidor AE al vostre Mac, seguiu aquestes instruccions:

  • Al vostre Mac o Mac, voleu controlar-lo, feu clic al menú Apple i, a continuació, trieu Preferències del sistema.
  • Feu clic a Compartir i, a continuació, marqueu la casella de selecció Esdeveniments remots d’Apple . Especifiqueu els usuaris que poden enviar esdeveniments:
    • Tots els usuaris : qualsevol usuari del vostre equip i qualsevol de la vostra xarxa pot enviar esdeveniments al vostre Mac.
    • Només aquests usuaris : feu clic al botó Afegeix (+) i, a continuació, trieu els usuaris que poden enviar esdeveniments. Usuaris & amp; Els grups fan referència a tots els usuaris del vostre equip. Els usuaris de la xarxa i els grups de xarxa fan referència a les persones de la vostra xarxa.
  • Un cop hàgiu seguit aquests passos, els usuaris que heu especificat poden enviar AppleScripts al vostre Mac. Tot i així, haureu d’iniciar la sessió amb el nom d’usuari i la contrasenya d’administrador del Mac per autenticar AppleScript.

    Però abans d’executar AppleScript, primer netegeu l’ordinador mitjançant un programari de neteja de Mac per assegurar-vos que l’ordinador funciona en el seu millor moment.

    Com passa amb totes les funcions per compartir, només heu d'activar els esdeveniments remots d'Apple si esteu segur que el necessiteu. Un tercer maliciós que conegui l'adreça IP del vostre Mac, així com el vostre nom d'usuari i contrasenya, pot robar informació del vostre Mac, segrestar el dispositiu o anul·lar la vostra sessió. Si no necessiteu enviar instruccions a un altre Mac, és millor deixar aquesta funció desactivada per tancar totes les vies d'atac innecessàries.

    Per desactivar el servidor remot d'Apple, podeu desactivar-lo mitjançant el menú Compartir ( Menú Apple & gt; Preferències del sistema & gt; Compartir & gt; Esdeveniments remots d’Apple ) o escriviu l’ordre següent mitjançant Terminal /<:

    / usr / bin / sudo / bin / launchctl disable system / com.apple.AEServer

    Reinicieu l'ordinador perquè els canvis entrin en vigor. Ara s'hauria de desactivar el servidor AE.

    Com escriure AppleScripts

    L'activació del servidor remot d'Apple és només una part de l'equació. A continuació, heu d’escriure els AppleScript amb les instruccions del que voleu que faci el vostre Mac. Per a això, heu d’utilitzar l ’ Editor AppleScript o l’Editor d’escriptures a Cercador & gt; Utilitats . Un cop obert l'editor, podeu escriure el script fent clic a Fitxer & gt; Novetat.

    Aquests són alguns dels scripts que podeu provar:

    • Posar el Mac a dormir

    informar a l’aplicació "Cercador" de la màquina "eppc: // Adreça IP del Mac objectiu ″
    dormir
    finalitzar dir

    • Obre iTunes

    Aplicació iTunestell "iTunes" de la màquina "eppc: // Adreça IP del Mac objectiu"
    reproduir
    finalitzar

    • Surt de l'iTunes

    dir a l'aplicació "iTunes" de la màquina "eppc: // Adreça IP del Mac objectiu"
    aturar
    finalitzar dir

    • Inicieu Safari

    indiqueu a l'aplicació "Safari" de la màquina "eppc: // Adreça IP del Mac objectiu"
    activa
    finalitza

    • Surt de Safari

    informa l'aplicació "Safari" de la màquina "eppc: // Adreça IP del Mac objectiu" < br /> quit
    end tell

    Un cop hàgiu creat aquests AppleScript, podeu desar-los al vostre Mac i executar-los quan ho necessiteu. Haureu d’introduir el nom d’usuari i la contrasenya del Mac objectiu per executar AppleScript.


    Vídeo de YouTube: Què és el servidor AE al meu Mac

    04, 2024