Hvad er AE-serveren på min Mac (04.28.24)

Når du arbejder med forskellige Mac'er, er det besværligt at flytte fra en computer til en anden bare for at udføre enkle opgaver. For eksempel betyder udskrivning af et dokument på en anden Mac først at kopiere filen på din computer og derefter logge på den anden Mac for at udskrive den derfra. Dette sker, når filen ikke kan åbnes ved hjælp af din Mac, eller den app, der kræves for at starte filen, er forældet.

Kopiering af filen til en anden computer er for besværlig, især hvis det involverer mange filer. Heldigvis har Apple gjort det lettere at kontrollere en anden Mac på det samme netværk ved hjælp af AppleScripts og Remote Apple Events. Takket være disse teknologier kan Mac-brugere nu få adgang til, starte apps og udføre grundlæggende opgaver eksternt. Brugere behøver ikke at rejse sig fra deres pladser bare for at lytte til iTunes, sende en besked ved hjælp af appen Beskeder eller sende en e-mail til kontakt.

Fjernadgang er nyttig, hvis du har to eller flere Mac'er derhjemme eller på kontoret. Selvom du kan fjernstyre en anden Mac på det samme netværk ved hjælp af den delte funktion, er det meget hurtigere at bruge AppleScript-kommandoer og AE-serveren. Derudover behøver du ikke åbne funktionen Delt skærm for at gøre det.

Hvad er AE-serveren?

Hvis du har bemærket, at AE-serveren kører i baggrunden, og du ikke er fortrolig med dette funktion, spørger du sandsynligvis dig selv: hvad er AE-serveren på min Mac?

AE-serveren, også kendt som AppleEvents Server, håndterer Remote Apple-begivenheder på macOS. Dette gør det muligt for applikationer på andre Mac'er at sende Apple-begivenheder til den lokale computer. Dette kan synes kompliceret, men det er faktisk meget enklere, end det lyder.

AppleScript, som er det indbyggede script-system på brugerniveau på macOS, giver Mac-brugere mulighed for at automatisere gentagne opgaver, udvide apps 'evner og endda oprette enkeltstående apps ved hjælp af et relativt simpelt sprog. AppleScript kommunikerer med macOS og de individuelle målapplikationer ved hjælp af et simpelt meddelelsessystem kaldet Apple Events.

Hvad AE-serveren gør er at modtage og udføre AppleScript og sende det til en anden Mac-computer. At sende AppleScript er ikke nok til at udføre opgaven, den skal godkendes af den modtagende computer via Remote Apple Events.

Din Mac kan acceptere Apple Events fra applikationer, der kører på andre Mac-computere. Apple-begivenheder er opgaver, der udføres på macOS, såsom at åbne dette dokument eller udskrive dette dokument. Når Remote Apple Events er slået til, kan en AppleScript, der kører på en anden Mac, fjernstyre din lokale Mac eller udføre opgaver, f.eks. Udskrivning af dokumenter eller åbning af applikationer.

For Mac'er, der kører på macOS Catalina, skal AppleEvents og AppleScripts, der er målrettet mod et program på et eksternt system, godkendes af den samme bruger på det eksterne system. Ellers modtager brugeren en procNotFound-fejl.

Sådan aktiveres AE-serveren på en Mac

For at instruere en anden Mac på dit netværk har du brug for både AppleScripts og Remote Apple Server for at den skal fungere. AppleScripts indeholder instruktionerne til den opgave, du vil have den anden Mac til at udføre, mens AE-serveren autoriserer og udfører instruktionerne. Du kan bede en anden Mac om at lukke ned, afspille en sang, besøge et websted eller vise en advarsel ved hjælp af disse funktioner.

Følg disse instruktioner for at aktivere Remote Apple Server eller AE Server på din Mac:

  • På din Mac eller Mac vil du fjerne fjernbetjeningen, klik på Apple-menuen og vælg derefter Systemindstillinger.
  • Klik på Deling , og marker derefter afkrydsningsfeltet Remote Apple Events afkrydsningsfeltet< . Angiv de brugere, der kan sende begivenheder:
    • Alle brugere : Enhver af brugerne på din computer og alle på dit netværk kan sende begivenheder til din Mac.
    • Kun disse brugere : Klik på knappen Tilføj (+), og vælg derefter de brugere, der kan sende begivenheder. Brugere & amp; Grupper henviser til alle brugere på din computer. Netværksbrugere og netværksgrupper henviser til personerne på dit netværk.
  • Når du har fulgt disse trin, kan de brugere, du har angivet, nu sende AppleScripts til din Mac. Du bliver stadig nødt til at logge ind ved hjælp af Mac-administratorens brugernavn og adgangskode for at godkende AppleScript.

    Men inden du kører AppleScript, skal du først rense din computer ved hjælp af en Mac-rengøringssoftware for at sikre, at din computer fungerer når det er bedst.

    Som med alle delingsfunktioner, skal du kun aktivere Apple-begivenheder, hvis du er sikker på, at du har brug for det. En ondsindet tredjepart, der kender din Macs IP-adresse såvel som dit brugernavn og din adgangskode, kan stjæle oplysninger fra din Mac, kapre din enhed eller tilsidesætte din session. Hvis du ikke har brug for at sende instruktioner til en anden Mac, er det bedst at lade denne funktion være deaktiveret for at lukke alle unødvendige muligheder for angreb.

    Hvis du vil deaktivere Remote Apple Server, kan du enten slå den fra. ved hjælp af menuen Deling ( Apple-menu & gt; Systemindstillinger & gt; Deling & gt; Fjern Apple-begivenheder ) eller indtast følgende kommando ved hjælp af Terminal :

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

    Genstart computeren, så ændringerne træder i kraft. Din AE-server skal nu deaktiveres.

    Sådan skriver du AppleScripts

    Aktivering af Remote Apple Server er kun en del af ligningen. Dernæst skal du skrive AppleScripts med instruktionerne om, hvad du vil have din Mac til at gøre. Til dette skal du bruge AppleScript Editor eller Script Editor under Finder & gt; Hjælpeprogrammer . Når editoren er åben, kan du derefter skrive scriptet ved at klikke på File & gt; Nyt.

    Her er nogle af de scripts, du kan prøve:

    • Sæt Mac i dvale

    tell application “Finder” af maskine “eppc: // IP-adresse på mål-Mac ″
    søvn
    slut fortæller

    • Åbn iTunes

    iTunestell-applikationen "iTunes" på maskinen "eppc: // IP-adresse på mål-Mac"
    Afspil
    afslutning

    • Afslut iTunes

    fortæl applikationen “iTunes” på maskinen “eppc: // IP-adresse på mål-Mac”
    stop
    slutfortælling

    • Start Safari

    fortæl applikationen "Safari" på maskinen "eppc: // IP-adresse på mål-Mac"
    aktiver
    slut fortæl

    • Afslut Safari

    fortæl applikationen "Safari" på maskinen "eppc: // IP-adresse på mål-Mac" < br /> afslut
    slut fortælle

    Når du har oprettet disse AppleScripts, kan du gemme dem på din Mac og køre dem, når du har brug for det. Du bliver nødt til at indtaste mål-Macs brugernavn og adgangskode for at udføre AppleScript.


    YouTube Video.: Hvad er AE-serveren på min Mac

    04, 2024