Co je to AE Server na mém Macu (04.27.24)

Když pracujete s různými počítači Mac, je obtížné přecházet z jednoho počítače do druhého, abyste mohli provádět jednoduché úkoly. Například tisk dokumentu na jiném počítači Mac znamená nejprve zkopírovat soubor do počítače a poté se přihlásit do jiného počítače Mac a odtud jej vytisknout. K tomu dochází, když soubor nelze otevřít pomocí počítače Mac nebo aplikace potřebná ke spuštění souboru je zastaralá.

Kopírování souboru do jiného počítače je příliš obtížné, zvláště pokud se jedná o velké množství souborů. Naštěstí Apple usnadnil ovládání jiného Macu ve stejné síti pomocí AppleScripts a Remote Apple Events. Díky těmto technologiím mohou uživatelé počítačů Mac nyní vzdáleně přistupovat, spouštět aplikace a provádět základní úkoly. Uživatelé nemusí vstávat ze svých sedadel, jen poslouchat iTunes, posílat zprávy pomocí aplikace Zprávy nebo posílat e-maily kontaktům.

Vzdálený přístup je užitečný, pokud máte dva nebo více počítačů Mac doma nebo v kanceláři. I když můžete vzdáleně ovládat další Mac ve stejné síti pomocí funkce Shared, používání příkazů AppleScript a AE Server je mnohem rychlejší. Navíc k tomu nemusíte otevírat funkci Sdílená obrazovka.

Co je to AE Server?

Pokud jste si všimli, že AE Server běží na pozadí a nejste s tím obeznámeni Tato funkce si pravděpodobně kladete otázku: co je server AE na mém počítači Mac?

Server AE, známý také jako server AppleEvents, zpracovává vzdálené události Apple v systému macOS. To umožňuje aplikacím na jiných počítačích Mac odesílat události Apple do místního počítače. Může se to zdát komplikované, ale ve skutečnosti je to mnohem jednodušší, než to zní.

AppleScript, což je integrovaný skriptovací systém na úrovni uživatelů v systému macOS, umožňuje uživatelům počítačů Mac automatizovat opakující se úkoly, rozšiřovat schopnosti aplikací a dokonce vytvářet samostatné aplikace pomocí relativně jednoduchého jazyka. AppleScript komunikuje s macOS a cílovými jednotlivými aplikacemi pomocí jednoduchého systému zasílání zpráv s názvem Apple Events.

Server AE Server přijímá a spouští AppleScript a odesílá jej do jiného počítače Mac. Odeslání AppleScript nestačí k provedení úkolu, mělo by to být schváleno přijímajícím počítačem prostřednictvím Vzdálených událostí Apple.

Váš Mac může přijímat události Apple z aplikací spuštěných na jiných počítačích Mac. Události Apple jsou úkoly prováděné v systému macOS, jako je otevření tohoto dokumentu nebo jeho vytištění. Se zapnutými Vzdálenými událostmi Apple může AppleScript spuštěný na jiném Macu vzdáleně ovládat místní Mac nebo provádět úkoly, jako je tisk dokumentů nebo otevírání aplikací.

U počítačů Mac spuštěných v systému macOS Catalina by AppleEvents a AppleScripts, které cílí na program ve vzdáleném systému, měly být ověřovány stejným uživatelem na tomto vzdáleném systému. V opačném případě se uživateli zobrazí chyba procNotFound.

Jak povolit server AE na počítači Mac

Abyste mohli poučit jiný počítač Mac v síti, potřebujete pro jeho fungování oba AppleScripty a Vzdálený server Apple. Skripty AppleScripts obsahují pokyny k úkolu, který má druhý Mac provádět, zatímco AE Server autorizuje a provádí pokyny. Pomocí těchto funkcí můžete jinému počítači Mac vypnout, přehrát skladbu, navštívit web nebo zobrazit upozornění.

Chcete-li ve svém počítači Mac povolit vzdálený server Apple nebo server AE, postupujte podle těchto pokynů:

  • Na Macu nebo Macu, který chcete dálkově ovládat, klikněte na nabídku Apple a vyberte Předvolby systému.
  • Klikněte na možnost Sdílení a poté zaškrtněte políčko Vzdálené události Apple <;<<<<<> Určete uživatele, kteří mohou odesílat události:
    • Všichni uživatelé : Kdokoli z vašeho počítače a kdokoli ve vaší síti může odesílat události do vašeho počítače Mac.
    • Pouze tito uživatelé : Klikněte na tlačítko Přidat (+) a poté vyberte uživatele, kteří mohou odesílat události. Uživatelé & amp; Skupiny označují všechny uživatele ve vašem počítači. Uživatelé v síti a skupiny v síti odkazují na lidi ve vaší síti.
  • Jakmile provedete tyto kroky, mohou vámi zadaní uživatelé nyní odesílat AppleScripty do vašeho počítače Mac. K ověření AppleScript se budete i nadále muset přihlásit pomocí uživatelského jména a hesla správce Mac.

    Před spuštěním AppleScript ale nejprve vyčistěte počítač pomocí čisticího softwaru pro Mac, abyste se ujistili, že váš počítač funguje v celé své kráse.

    Stejně jako u všech funkcí sdílení byste měli povolit vzdálené události Apple, pouze pokud jste si jisti, že je potřebujete. Škodlivá třetí strana, která zná IP adresu vašeho Macu, stejně jako vaše uživatelské jméno a heslo, může ukrást informace z vašeho Macu, unést vaše zařízení nebo přepsat vaši relaci. Pokud nepotřebujete odesílat pokyny do jiného počítače Mac, je nejlepší nechat tuto funkci deaktivovanou, abyste ukončili všechny zbytečné cesty útoku.

    Chcete-li vzdálený server Apple deaktivovat, můžete jej buď vypnout. pomocí nabídky Sdílení ( nabídka Apple & gt; systémové předvolby & gt; sdílení & gt; vzdálené události Apple ) nebo zadejte následující příkaz pomocí Terminal

    / usr / bin / sudo / bin / launchctl deaktivovat systém / com.apple.AEServer

    Aby se změny projevily, restartujte počítač. Váš server AE by nyní měl být deaktivován.

    Jak psát skripty AppleScripts

    Povolení vzdáleného serveru Apple je jen jednou částí rovnice. Dále musíte napsat skripty Apple s pokyny, co má váš Mac dělat. K tomu je třeba použít AppleScript Editor nebo Script Editor v části Finder & gt; Nástroje . Jakmile je editor otevřený, můžete skript napsat kliknutím na Soubor & gt; Nové.

    Zde můžete vyzkoušet některé skripty:

    • Přepnout Mac do režimu spánku

    sdělit aplikaci „Vyhledávač“ stroje „eppc: // IP adresa cílového počítače Mac“
    spánek
    konec říct

    • Otevřít iTunes

    Aplikace iTunestell „iTunes“ stroje „eppc: // IP adresa cílového počítače Mac“
    hrát
    konec říct

    • Ukončit iTunes

    řekněte aplikaci „iTunes“ stroje „eppc: // IP adresa cílového počítače Mac“
    zastavte
    konec řekněte

    • spustit Safari

    řekněte aplikaci „Safari“ stroje „eppc: // IP adresa cílového počítače Mac“
    aktivovat
    ukončit tell

    • Ukončit Safari

    sdělit aplikaci „Safari“ stroje „eppc: // IP adresa cílového počítače Mac“ < br /> ukončete
    konec řekněte

    Jakmile vytvoříte tyto skripty AppleScripty, můžete je uložit do počítače Mac a podle potřeby je spustit. K provedení AppleScript budete muset zadat uživatelské jméno a heslo cílového počítače Mac.


    YouTube video: Co je to AE Server na mém Macu

    04, 2024