Što je AE poslužitelj na mom Macu (04.26.24)

Kada radite s različitim Mac računalima, gnjavaža je prijeći se s jednog računala na drugo samo da biste dovršili jednostavne zadatke. Primjerice, ispis dokumenta na drugom Macu znači kopiranje datoteke na računalu, a zatim prijava na taj drugi Mac da bi se otuda ispisalo. To se događa kada se datoteka ne može otvoriti na vašem Macu ili je aplikacija potrebna za pokretanje datoteke zastarjela.

Kopiranje datoteke na drugo računalo previše je problematično, pogotovo ako uključuje puno datoteka. Srećom, Apple je olakšao kontrolu nad drugim Macom na istoj mreži pomoću AppleScripts i Remote Apple Events. Zahvaljujući tim tehnologijama, korisnici Maca sada mogu pristupiti, pokretati aplikacije i izvršavati osnovne zadatke na daljinu. Korisnici ne moraju ustajati sa svojih mjesta samo da bi slušali iTunes, slali poruku pomoću aplikacije Messages ili slali e-poštu kontaktima.

Daljinski pristup koristan je ako imate dva ili više Maca kod kuće ili u uredu. Iako daljinskim putem možete upravljati drugim Macom na istoj mreži pomoću značajke Shared, pomoću AppleScript naredbi i AE poslužitelja puno je brže. Osim toga, za to ne trebate otvoriti značajku Dijeljeni zaslon.

Što je AE poslužitelj?

Ako ste primijetili da AE poslužitelj radi u pozadini i niste upoznati s tim značajka, vjerojatno se pitate: što je AE poslužitelj na mom Macu?

AE poslužitelj, poznat i kao AppleEvents Server, upravlja udaljenim Appleovim događajima na macOS-u. To omogućuje aplikacijama na drugim računalima Mac da šalju Apple Events na lokalno računalo. Ovo se može činiti složenim, ali zapravo je puno jednostavnije nego što zvuči.

AppleScript, koji je ugrađeni sustav skriptiranja na razini korisnika na macOS-u, omogućuje korisnicima Maca da automatiziraju ponavljajuće zadatke, proširuju mogućnosti aplikacija, pa čak i stvaraju samostalne aplikacije na relativno jednostavnom jeziku. AppleScript komunicira s macOS-om i ciljanim pojedinačnim aplikacijama pomoću jednostavnog sustava za razmjenu poruka nazvanog Apple Events.

AE poslužitelj je primanje i izvršavanje Applecripta i slanje na drugo Mac računalo. Slanje Applecripta nije dovoljno za izvršavanje zadatka, računalo primatelj trebalo bi ga odobriti putem udaljenih Appleovih događaja.

Vaš Mac može prihvatiti Appleove događaje iz aplikacija pokrenutih na drugim Mac računalima. Apple Events su zadaci koji se izvode na macOS-u, poput otvaranja ili ispisa ovog dokumenta. S uključenim udaljenim Appleovim događajima, AppleScript pokrenut na drugom Macu može daljinski upravljati vašim lokalnim Macom ili izvršavati zadatke, poput ispisa dokumenata ili otvaranja aplikacija.

Za Macove koji rade na macOS Catalina, AppleEvents i AppleScripts koji ciljaju program na udaljenom sustavu, isti korisnik na tom udaljenom sustavu treba ovjeriti. U suprotnom, korisnik će primiti pogrešku procNotFound.

Kako omogućiti AE poslužitelj na Macu

Da biste uputili drugi Mac na vašoj mreži, trebaju vam i AppleScripts i udaljeni Apple Server za rad. AppleScripts sadrže upute za zadatak koji želite da drugi Mac izvrši dok AE Server autorizira i izvršava upute. Pomoću ovih značajki možete drugom Mac-u reći da se isključi, reproducira pjesmu, posjeti web stranicu ili prikaže upozorenje.

Da biste na svom Macu omogućili udaljeni Apple Server ili AE Server, slijedite ove upute:

  • Na vašem Macu ili Macu želite daljinsko upravljati, kliknite Appleov izbornik , a zatim odaberite Postavke sustava.
  • Kliknite Dijeljenje , a zatim označite potvrdni okvir Udaljeni Appleovi događaji <<<<<<<<<<<
  • Navedite korisnike koji mogu slati događaje:
    • Svi korisnici : Bilo koji korisnik na vašem računalu i bilo tko na vašoj mreži može slati događaje na vaš Mac.
    • Samo ovi korisnici : Kliknite gumb Dodaj (+), a zatim odaberite korisnike koji mogu slati događaje. Korisnici & amp; Grupe se odnose na sve korisnike na vašem računalu. Korisnici mreže i mrežne grupe odnose se na ljude na vašoj mreži.
  • Nakon što slijedite ove korake, korisnici koje ste naveli sada mogu slati AppleScripts na vaš Mac. I dalje ćete se morati prijaviti pomoću administracijskog imena i lozinke za Mac da biste provjerili autentičnost AppleScript-a.

    Ali prije pokretanja AppleScript-a, prvo očistite računalo pomoću softvera za čišćenje Mac-a kako biste bili sigurni da vaše računalo radi u najboljem slučaju.

    Kao i za sve značajke dijeljenja, i daljinske Appleove događaje trebali biste omogućiti samo ako ste sigurni da vam trebaju. Zlonamjerna treća strana koja zna IP adresu vašeg Maca, kao i vaše korisničko ime i lozinku, mogla bi ukrasti podatke s vašeg Maca, oteti vaš uređaj ili poništiti vašu sesiju. Ako ne morate slati upute na drugi Mac, najbolje je da ovu značajku onemogućite kako biste zatvorili sve nepotrebne putove napada.

    Da biste onemogućili udaljeni Apple Server, možete je isključiti pomoću izbornika Dijeljenje ( Appleov izbornik> System Preferences & gt; Dijeljenje & gt; Udaljeni Appleovi događaji ) ili unesite sljedeću naredbu pomoću Terminal:

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

    Ponovo pokrenite računalo da bi promjene stupile na snagu. Vaš AE poslužitelj sada bi trebao biti onemogućen.

    Kako pisati AppleScripts

    Omogućavanje udaljenog Apple poslužitelja samo je jedan dio jednadžbe. Dalje, trebate napisati AppleScripts s uputama što želite da vaš Mac radi. Za to trebate koristiti AppleScript Editor ili Script Editor pod Finder & gt; Komunalije . Nakon što se urednik otvori, skriptu možete napisati klikom na Datoteka & gt; Novo.

    Evo nekoliko skripti koje možete isprobati:

    • Stavite Mac u stanje spavanja

    recite aplikaciji "Pronalazač" stroja "eppc: // IP adresa ciljnog Maca" /
    sleep
    end tell

    • Otvorite iTunes

    iTunestell aplikacija „iTunes“ stroja „eppc: // IP adresa ciljnog Maca“
    reproduciraj
    kraj reci

    • Zatvori iTunes

    recite aplikaciji „iTunes“ stroja „eppc: // IP adresa ciljnog Maca“
    stop
    end tell

    • Pokrenite Safari

    recite aplikaciji “Safari” stroja “eppc: // IP adresa ciljnog Maca”
    aktivirati
    kraj reći

    • Zatvoriti Safari

    reći aplikaciji “Safari” stroja “eppc: // IP adresa ciljnog Maca” < br /> zatvori
    end tell

    Jednom kada stvorite ove AppleScripts, možete ih spremiti na svoj Mac i pokrenuti kad zatreba. Morat ćete unijeti ciljno korisničko ime i lozinku za Mac da biste izvršili AppleScript.


    Youtube video: Što je AE poslužitelj na mom Macu

    04, 2024