Mi az AE szerver a Mac gépemen (04.28.24)

Ha különböző Mac számítógépekkel dolgozik, gondot okoz az egyik számítógépről a másikra történő áttérés, csak az egyszerű feladatok elvégzése érdekében. Például egy dokumentum nyomtatása egy másik Mac-re azt jelenti, hogy először a fájlt másolja a számítógépére, majd bejelentkezik a másik Mac-be, hogy onnan kinyomtassa. Ez akkor történik, amikor a fájlt nem lehet megnyitni a Mac számítógépén, vagy ha a fájl elindításához szükséges alkalmazás elavult.

A fájl másolása másik számítógépre túl nehézkes, különösen, ha sok fájlt tartalmaz. Szerencsére az Apple megkönnyítette egy másik Mac vezérlését ugyanazon a hálózaton az AppleScripts és a Remote Apple Events használatával. Ezeknek a technológiáknak köszönhetően a Mac-felhasználók mostantól távolról is hozzáférhetnek, elindíthatják az alkalmazásokat és elvégezhetik az alapvető feladatokat. A felhasználóknak nem kell felkelniük a helyükről, csak azért, hogy meghallgassák az iTunes alkalmazást, üzenetet küldjenek az Üzenetek alkalmazással, vagy e-mailt küldjenek a kapcsolattartónak.

A távoli hozzáférés akkor hasznos, ha két vagy több Mac van otthon vagy az irodában. Bár távolról is vezérelhet egy másik Mac számítógépet ugyanazon a hálózaton a Megosztott szolgáltatás használatával, az AppleScript parancsok és az AE Server használata sokkal gyorsabb. Ráadásul ehhez nem kell megnyitnia a Megosztott képernyő funkciót.

Mi az AE szerver?

Ha észrevette a háttérben futó AE szervert, és nem ismeri ezt funkció, valószínűleg felteszi magának a kérdést: mi az AE szerver a Mac gépemen?

Az AE szerver, más néven AppleEvents Server kezeli a távoli Apple eseményeket a macOS rendszeren. Ez lehetővé teszi, hogy a többi Mac számítógépen lévő alkalmazások elküldjék az Apple Eseményeket a helyi számítógépre. Ez bonyolultnak tűnhet, de valójában sokkal egyszerűbb, mint amilyennek hangzik.

Az AppleScript, amely a MacOS beépített felhasználói szintű parancsfájl-rendszere, lehetővé teszi a Mac-felhasználók számára az ismétlődő feladatok automatizálását, az alkalmazások képességeinek kibővítését, sőt, önálló alkalmazások létrehozását is, viszonylag egyszerű nyelv használatával. Az AppleScript az Apple Events nevű egyszerű üzenetkezelő rendszer segítségével kommunikál a macOS-szal és a megcélzott egyedi alkalmazásokkal.

Az AE szerver az AppleScript fogadását és végrehajtását, valamint egy másik Mac számítógépre küldését jelenti. Az AppleScript elküldése nem elegendő a feladat végrehajtásához, ezt a fogadó számítógépnek jóvá kell hagynia a Távoli Apple események segítségével.

A Mac más Apple számítógépeken futó alkalmazásokból is elfogadhatja az Apple eseményeket. Az Apple Events olyan feladatok, amelyeket a macOS-on hajtanak végre, például a dokumentum megnyitása vagy kinyomtatása. Ha a távoli Apple események be vannak kapcsolva, egy másik Mac rendszeren futó AppleScript távolról vezérelheti a helyi Mac számítógépet, vagy olyan feladatokat hajthat végre, mint például dokumentumok nyomtatása vagy alkalmazások megnyitása.

A MacOS Catalina rendszeren futó Mac számítógépek esetében az AppleEvents és az AppleScripts programokat, amelyek egy távoli rendszeren futnak, ugyanazon felhasználónak kell hitelesítenie a távoli rendszeren. Ellenkező esetben a felhasználó procNotFound hibát fog kapni.

Az AE-kiszolgáló engedélyezése Mac-en

Ahhoz, hogy más Mac-eket oktasson a hálózaton, mind az AppleScripts-re, mind a Távoli Apple-szerverre szüksége van a működéséhez. Az AppleScripts tartalmazza a másik Mac által végrehajtandó feladat utasításait, miközben az AE Server engedélyezi és végrehajtja az utasításokat. Ezeknek a funkcióknak a használatával utasíthatja egy másik Mac-et, hogy állítson le egy számot, játsszon le egy dalt, látogasson el egy webhelyet, vagy jelenítsen meg riasztást.

A távoli Apple Server vagy az AE Server engedélyezéséhez Mac-en kövesse az alábbi utasításokat:

  • Mac vagy Mac számítógépén távvezérelni kívánja, kattintson az Apple menü elemre, majd válassza a Rendszerbeállítások lehetőséget.
  • Kattintson a Megosztás elemre, majd jelölje be a Távoli Apple események < pipa jelölőnégyzetet
  • .
  • Adja meg azokat a felhasználókat, akik eseményeket küldhetnek:
    • Minden felhasználó : A számítógép bármely felhasználója és a hálózaton bárki küldhet eseményeket a Mac számítógépére.
    • Csak ezek a felhasználók : Kattintson a Hozzáadás (+) gombra, majd válassza ki a felhasználókat, akik eseményeket küldhetnek. Felhasználók & amp; A csoportok a számítógép összes felhasználójára vonatkoznak. A hálózati felhasználók és a hálózati csoportok a hálózatunk embereire utalnak.
  • Miután követte ezeket a lépéseket, a megadott felhasználók mostantól elküldhetik az AppleScripts programot a Mac számítógépére. Az AppleScript hitelesítéséhez továbbra is be kell jelentkeznie a Mac rendszergazdai felhasználónevével és jelszavával.

    Az AppleScript futtatása előtt azonban először tisztítsa meg számítógépét egy Mac tisztítószoftver segítségével, hogy megbizonyosodjon arról, hogy a számítógépe működik-e. a legjobb.

    Az összes megosztási funkcióhoz hasonlóan itt is engedélyeznie kell a Távoli Apple Eseményeket, ha biztos benne, hogy szüksége van rá. Egy rosszindulatú harmadik fél, aki ismeri a Mac IP-címét, valamint a felhasználónevét és jelszavát, információkat lophat el a Mac-től, eltérítheti eszközét vagy felülírhatja a munkamenetet. Ha nem kell utasításokat küldenie egy másik Mac számítógépre, akkor a legjobb, ha ezt a funkciót kikapcsolja, hogy lezárja az összes felesleges támadási lehetőséget.

    A Távoli Apple Server kikapcsolásához ki is kapcsolhatja. a Sharing menü használatával ( Apple menü & gt; Rendszerbeállítások & gt; Sharing & gt; Távoli Apple események ), vagy írja be a következő parancsot a Terminal:

    használatával / usr / bin / sudo / bin / launchctl disable system / com.apple.AEServer

    Indítsa újra a számítógépet, hogy a változtatások életbe lépjenek. Az AE-kiszolgálót most le kell tiltani.

    Hogyan írhatunk AppleScripts-et

    A távoli Apple Server engedélyezése csak az egyenlet egyik része. Ezután meg kell írnia az AppleScripts utasításait, hogy mit szeretne csinálni a Mac-en. Ehhez az AppleScript Editor vagy a Script Editor alkalmazást kell használnia a Finder & gt; Segédprogramok . Miután a szerkesztő megnyílt, a Fájl & gt; Új.

    Íme néhány kipróbálható szkript:

    • Állítsa a Mac-et alvó állapotba

    tell application Az eppc gép // keresőjének „keresője”: a cél Mac IP-címe ″
    alvás

    > Az „eppc: // a cél Mac IP-címe” gép „iTunes” alkalmazásának iTunestell alkalmazása „
    play
    end tell

    • Kilép az iTunes-ból

    mondja el az „iTunes” alkalmazásnak az „eppc: // a cél Mac IP-címe” gépet
    stop
    end tell

    • Indítsa el a Safari

    mondja el az „eppc: // a cél Mac IP-címe” gép „Safari” alkalmazásának
    aktiválás
    end tell

    • Kilépés a Safariból

    a „Safari” alkalmazás megmondása az „eppc: // cél Mac IP-címének” gépről < br /> quit
    end tell

    Miután létrehozta ezeket az AppleScripts fájlokat, mentheti őket a Mac számítógépére, és szükség esetén futtathatja őket. Az AppleScript futtatásához meg kell adnia a cél Mac felhasználónevét és jelszavát.


    Youtube videó: Mi az AE szerver a Mac gépemen

    04, 2024