Vad är AE-servern på min Mac (04.25.24)

När du arbetar med olika Mac-datorer är det besvärligt att flytta från en dator till en annan för att slutföra enkla uppgifter. Om du till exempel skriver ut ett dokument på en annan Mac betyder det att du först kopierar filen på din dator och sedan loggar in på den andra Mac-datorn för att skriva ut den därifrån. Detta händer när filen inte kan öppnas med din Mac eller om appen som krävs för att starta filen är föråldrad.

Kopiering av filen till en annan dator är för besvärlig, särskilt om det handlar om många filer. Lyckligtvis har Apple gjort det lättare att styra en annan Mac i samma nätverk med AppleScripts och Remote Apple Events. Tack vare dessa tekniker kan Mac-användare nu komma åt, starta appar och utföra grundläggande uppgifter på distans. Användare behöver inte resa sig från sina platser bara för att lyssna på iTunes, skicka ett meddelande med appen Meddelanden eller skicka ett e-postmeddelande till kontakt.

Fjärråtkomst är användbar om du har två eller flera Mac-datorer hemma eller på kontoret. Även om du kan fjärrstyra en annan Mac i samma nätverk med hjälp av den delade funktionen, använder AppleScript-kommandon och AE-servern mycket snabbare. Dessutom behöver du inte öppna funktionen Delad skärm för att göra det.

Vad är AE-servern?

Om du har märkt att AE-servern körs i bakgrunden och du inte känner till detta funktion, frågar du förmodligen dig själv: vad är AE-servern på min Mac?

AE-servern, även känd som AppleEvents Server, hanterar Remote Apple-händelser på macOS. Detta gör att applikationer på andra Mac-datorer kan skicka Apple-händelser till den lokala datorn. Detta kan tyckas komplicerat, men det är faktiskt mycket enklare än det låter.

AppleScript, som är det inbyggda skriptsystemet på användarnivå på macOS, gör det möjligt för Mac-användare att automatisera repetitiva uppgifter, utöka appernas förmågor och till och med skapa fristående appar med ett relativt enkelt språk. AppleScript kommunicerar med macOS och de individuella målapplikationerna med ett enkelt meddelandesystem som heter Apple Events.

Vad AE-servern gör är att ta emot och köra AppleScript och skicka det till en annan Mac-dator. Att skicka AppleScript räcker inte för att utföra uppgiften, den ska godkännas av den mottagande datorn via Remote Apple Events.

Din Mac kan acceptera Apple-händelser från applikationer som körs på andra Mac-datorer. Apple-händelser är uppgifter som utförs på macOS, som att öppna detta dokument eller skriva ut det här dokumentet. När Remote Apple Events är aktiverat kan en AppleScript som körs på en annan Mac fjärrstyra din lokala Mac eller utföra uppgifter, som att skriva ut dokument eller öppna applikationer.

För Mac-datorer som körs på macOS Catalina, bör AppleEvents och AppleScripts som är inriktade på ett program på ett fjärrsystem verifieras av samma användare på det fjärrsystemet. Annars får användaren ett procNotFound-fel.

Så här aktiverar du AE-servern på en Mac

För att kunna instruera en annan Mac i ditt nätverk behöver du både AppleScripts och Remote Apple Server för att den ska fungera. AppleScripts innehåller instruktionerna för den uppgift du vill att den andra Mac-datorn ska utföra medan AE-servern auktoriserar och utför instruktionerna. Du kan be en annan Mac att stänga av, spela en låt, besöka en webbplats eller visa en varning med hjälp av dessa funktioner.

Följ dessa anvisningar för att aktivera fjärr Apple Server eller AE-servern på din Mac:

  • På din Mac eller Mac vill du fjärrkontrollen, klicka på Apple-menyn och välj sedan Systeminställningar.
  • Klicka på Delning och markera sedan kryssrutan Fjärranslutna Apple-händelser .
  • Ange de användare som kan skicka händelser:
    • Alla användare : Alla användare på din dator och vem som helst i ditt nätverk kan skicka händelser till din Mac.
    • Endast dessa användare : Klicka på knappen Lägg till (+) och välj sedan de användare som kan skicka händelser. Användare & amp; Grupper avser alla användare på din dator. Nätverksanvändare och nätverksgrupper hänvisar till personerna i ditt nätverk.
  • När du har följt dessa steg kan de användare du angett nu skicka AppleScripts till din Mac. Du kommer fortfarande att behöva logga in med Mac-administratörens användarnamn och lösenord för att autentisera AppleScript.

    Men innan du kör AppleScript, rengör först din dator med en Mac-rengöringsprogramvara för att se till att din dator fungerar som bäst.

    Som med alla delningsfunktioner, bör du bara aktivera Apple Apple-händelser om du är säker på att du behöver det. En skadlig tredje part som känner till din Macs IP-adress, liksom ditt användarnamn och lösenord, kan stjäla information från din Mac, kapa din enhet eller åsidosätta din session. Om du inte behöver skicka instruktioner till en annan Mac är det bäst att låta den här funktionen vara inaktiverad för att stänga alla onödiga angreppssätt.

    Om du vill inaktivera fjärr Apple Server kan du antingen stänga av den. med hjälp av menyn Delning ( Apple-menyn & gt; Systeminställningar & gt; Delning & gt; Fjärran Apple-händelser ) eller skriv in följande kommando med Terminal :

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

    Starta om datorn för att ändringarna ska träda i kraft. Din AE-server ska nu inaktiveras.

    Hur man skriver AppleScripts

    Att aktivera Remote Apple Server är bara en del av ekvationen. Därefter måste du skriva AppleScripts med instruktionerna om vad du vill att din Mac ska göra. För detta måste du använda AppleScript Editor eller Script Editor under Finder & gt; Verktyg . När redigeraren är öppen kan du sedan skriva skriptet genom att klicka på Arkiv & gt; Nytt.

    Här är några av de skript du kan prova:

    • Sätt Mac i viloläge

    tell application “Finder” för maskin “eppc: // IP-adress för mål-Mac ″
    sömn
    slutberättelse

    • Öppna iTunes

    iTunestell-applikationen "iTunes" på maskinen "eppc: // IP-adress för mål-Mac"
    spela
    slutberättelse

    • Avsluta iTunes

    berätta för applikationen "iTunes" för maskinen "eppc: // IP-adress för mål-Mac"
    stoppa
    slutberätta

    • Starta Safari

    berätta för applikationen "Safari" för maskinen "eppc: // IP-adress för mål-Mac"
    aktivera
    slutberättelse

    • Avsluta Safari

    berätta för applikationen "Safari" för maskinen "eppc: // IP-adress för mål-Mac" < br /> sluta
    avsluta berätta

    När du har skapat dessa AppleScripts kan du spara dem på din Mac och köra dem när du behöver. Du måste ange mål-Mac-användarnamnet och lösenordet för att köra AppleScript.


    YouTube-video: Vad är AE-servern på min Mac

    04, 2024