Čo je server AE na mojom počítači Mac (04.28.24)

Ak pracujete s rôznymi počítačmi Mac, je ťažké prejsť z jedného počítača do druhého, len aby ste dokončili jednoduché úlohy. Napríklad tlač dokumentu na inom počítači Mac znamená najskôr skopírovať súbor do počítača a potom sa prihlásiť do iného počítača Mac a odtiaľ ho vytlačiť. Stane sa to vtedy, keď súbor nie je možné otvoriť pomocou počítača Mac alebo je aplikácia potrebná na jeho spustenie zastaraná.

Kopírovanie súboru do iného počítača je príliš problematické, najmä ak obsahuje veľa súborov. Spoločnosť Apple našťastie uľahčila ovládanie iného Macu v tej istej sieti pomocou AppleScripts a Remote Apple Events. Vďaka týmto technológiám môžu používatelia počítačov Mac teraz na diaľku pristupovať, spúšťať aplikácie a vykonávať základné úlohy. Používatelia nemusia vstávať zo svojich sedadiel, len aby počúvali iTunes, poslali správu pomocou aplikácie Správy alebo poslali e-mail kontaktu.

Vzdialený prístup je užitočný, ak máte dva alebo viac počítačov Mac doma alebo v kancelárii. Aj keď môžete vzdialene ovládať iný Mac v tej istej sieti pomocou funkcie Zdieľané, používanie príkazov AppleScript a servera AE je oveľa rýchlejšie. Navyše na to nemusíte otvárať funkciu Zdieľaná obrazovka.

Čo je to AE server?

Ak ste si všimli, že AE server beží na pozadí a nie ste s tým oboznámení Táto funkcia si pravdepodobne kladiete otázku: čo je server AE na mojom počítači Mac?

Server AE, tiež známy ako AppleEvents Server, spracováva vzdialené udalosti Apple v systéme macOS. To umožňuje aplikáciám na iných počítačoch Mac odosielať udalosti Apple do miestneho počítača. Môže sa to zdať komplikované, ale je to v skutočnosti oveľa jednoduchšie, ako to znie.

AppleScript, ktorý je zabudovaným skriptovacím systémom na úrovni používateľov systému macOS, umožňuje používateľom počítačov Mac automatizovať opakujúce sa úlohy, rozširovať možnosti aplikácií a dokonca vytvárať samostatné aplikácie pomocou relatívne jednoduchého jazyka. AppleScript komunikuje s macOS a cieľovými jednotlivými aplikáciami pomocou jednoduchého systému správ s názvom Apple Events.

Server AE Server prijíma a spúšťa AppleScript a odosiela ho do iného počítača Mac. Odoslanie kódu AppleScript nestačí na vykonanie úlohy, malo by to byť schválené prijímajúcim počítačom prostredníctvom Vzdialených udalostí Apple.

Váš počítač Mac môže prijímať udalosti Apple z aplikácií spustených na iných počítačoch Mac. Udalosti Apple sú úlohy vykonávané v systéme macOS, napríklad otváranie tohto dokumentu alebo tlač tohto dokumentu. Keď je zapnutá funkcia Vzdialené udalosti Apple, môže AppleScript spustený na inom Macu vzdialene ovládať váš miestny Mac alebo vykonávať úlohy, ako je tlač dokumentov alebo otváranie aplikácií.

V počítačoch Mac so systémom macOS Catalina by mali byť AppleEvents a AppleScripts, ktoré sú zacielené na program vo vzdialenom systéme, autentifikovaný rovnakým používateľom v danom vzdialenom systéme. V opačnom prípade sa používateľovi zobrazí chyba procNotFound.

Ako povoliť server AE v počítači Mac

Ak chcete inštruovať iný počítač Mac v sieti, potrebujete na to, aby fungovali aj AppleScripts a Remote Apple Server. Skripty AppleScripty obsahujú pokyny pre úlohu, ktorú má vykonať druhý počítač Mac, zatiaľ čo server AE autorizuje a vykonáva pokyny. Pomocou týchto funkcií môžete inému Macu povedať, aby sa vypol, prehral skladbu, navštívil webovú stránku alebo zobrazil upozornenie.

Ak chcete vo svojom Macu povoliť vzdialený server Apple alebo server AE, postupujte podľa týchto pokynov:

  • Na počítači Mac alebo Mac, ktorý chcete diaľkovo ovládať, kliknite na ponuku Apple a vyberte možnosť Systémové predvoľby.
  • Kliknite na možnosť Zdieľanie a potom začiarknite políčko Vzdialené udalosti Apple <;<<<<<<<<>
  • Zadajte používateľov, ktorí môžu odosielať udalosti:
    • Všetci používatelia : Ktokoľvek z používateľov vo vašom počítači a ktokoľvek vo vašej sieti môže odosielať udalosti do vášho počítača Mac.
    • Iba títo používatelia : Kliknite na tlačidlo Pridať (+) a potom vyberte používateľov, ktorí môžu odosielať udalosti. Používatelia & amp; Skupiny označujú všetkých používateľov vášho počítača. Používatelia siete a skupiny sietí odkazujú na ľudí vo vašej sieti.
  • Po vykonaní týchto krokov môžu vami zadaní používatelia posielať AppleScripty do vášho počítača Mac. Na overenie AppleScript sa budete stále musieť prihlásiť pomocou používateľského mena a hesla správcu Mac.

    Pred spustením jazyka AppleScript však najskôr vyčistite počítač pomocou čistiaceho softvéru pre Mac, aby ste sa uistili, že váš počítač funguje v najlepšom.

    Rovnako ako v prípade všetkých funkcií zdieľania by ste mali povoliť vzdialené udalosti Apple, iba ak ste si istí, že ich potrebujete. Škodlivá tretia strana, ktorá pozná adresu IP vášho Macu, ako aj vaše používateľské meno a heslo, by mohla ukradnúť informácie z vášho Macu, ukradnúť vaše zariadenie alebo prepísať vašu reláciu. Ak nepotrebujete posielať pokyny do iného počítača Mac, je najlepšie nechať túto funkciu deaktivovanú, aby ste ukončili všetky zbytočné cesty útoku.

    Ak chcete zakázať vzdialený server Apple, môžete ho buď vypnúť. pomocou ponuky Zdieľanie ( ponuka Apple & gt; Predvoľby systému & gt; Zdieľanie & gt; Vzdialené udalosti Apple ) alebo zadajte nasledujúci príkaz pomocou možnosti Terminal

    / usr / bin / sudo / bin / launchctl vypnúť systém / com.apple.AEServer

    Aby sa zmeny prejavili, reštartujte počítač. Váš server AE by mal byť teraz deaktivovaný.

    Ako písať skripty AppleScripts

    Povolenie vzdialeného servera Apple je iba jednou časťou rovnice. Ďalej musíte napísať skripty AppleScript s pokynmi, čo má váš Mac robiť. Na tento účel musíte použiť AppleScript Editor alebo Script Editor v časti Finder & gt; Pomôcky . Po otvorení editora môžete skript napísať kliknutím na možnosť Súbor & gt; Nové.

    Tu môžete vyskúšať niektoré skripty:

    • Prepnúť Mac do režimu spánku

    povedať aplikácii „Vyhľadávač“ zariadenia „eppc: // IP adresa cieľového počítača Mac“
    spánok
    koniec povedať

    • otvoriť iTunes

    Aplikácia iTunestell „iTunes“ zariadenia „eppc: // IP adresa cieľového počítača Mac“
    prehrať
    koniec povedať

    • Ukončiť iTunes

    povedať aplikácii „iTunes“ stroja „eppc: // IP adresa cieľového Macu“
    zastaviť
    koniec povedať

    • spustiť Safari

    povedať aplikácii „Safari“ stroja „eppc: // IP adresa cieľového Macu“
    aktivovať
    koniec povedať

    • Ukončiť Safari

    povedať aplikácii „Safari“ stroja „eppc: // IP adresa cieľového Macu“ < br /> ukončiť
    koniec povedať

    Po vytvorení týchto AppleScriptov ich môžete uložiť na počítači Mac a podľa potreby ich spustiť. Ak chcete spustiť program AppleScript, budete musieť zadať používateľské meno a heslo cieľového počítača Mac.


    YouTube Video: Čo je server AE na mojom počítači Mac

    04, 2024