Apa itu Server AE di Mac Saya (04.24.24)

Saat Anda bekerja dengan Mac yang berbeda, berpindah dari satu komputer ke komputer lain hanya untuk menyelesaikan tugas-tugas sederhana akan merepotkan. Misalnya, mencetak dokumen di Mac yang berbeda berarti menyalin file di komputer Anda terlebih dahulu, lalu masuk ke Mac lain itu untuk mencetaknya dari sana. Ini terjadi ketika file tidak dapat dibuka menggunakan Mac Anda atau aplikasi yang diperlukan untuk meluncurkan file sudah usang.

Menyalin file ke komputer lain terlalu merepotkan, terutama jika melibatkan banyak file. Untungnya, Apple telah mempermudah untuk mengontrol Mac lain di jaringan yang sama menggunakan AppleScripts dan Remote Apple Events. Berkat teknologi ini, pengguna Mac kini dapat mengakses, meluncurkan aplikasi, dan melakukan tugas dasar dari jarak jauh. Pengguna tidak perlu bangun dari tempat duduknya hanya untuk mendengarkan iTunes, mengirim pesan menggunakan aplikasi Pesan, atau mengirim email ke kontak.

Akses jarak jauh berguna jika Anda memiliki dua Mac atau lebih di rumah atau di kantor. Meskipun Anda dapat mengontrol Mac lain dari jarak jauh di jaringan yang sama menggunakan fitur Bersama, menggunakan perintah AppleScript dan AE Server jauh lebih cepat. Selain itu, Anda tidak perlu membuka fitur Shared screen untuk melakukannya.

Apa itu AE Server?

Jika Anda melihat AE Server berjalan di latar belakang dan Anda tidak terbiasa dengan ini fitur, Anda mungkin bertanya pada diri sendiri: apa server AE di Mac saya?

Server AE, juga dikenal sebagai Server AppleEvents, menangani Acara Apple Jarak Jauh di macOS. Ini memungkinkan aplikasi di Mac lain mengirim Acara Apple ke komputer lokal. Ini mungkin tampak rumit, tetapi sebenarnya jauh lebih sederhana daripada kedengarannya.

AppleScript, yang merupakan sistem pembuatan skrip tingkat pengguna bawaan di macOS, memungkinkan pengguna Mac untuk mengotomatiskan tugas berulang, memperluas kemampuan aplikasi, dan bahkan membuat aplikasi yang berdiri sendiri menggunakan bahasa yang relatif sederhana. AppleScript berkomunikasi dengan macOS dan aplikasi individu target menggunakan sistem perpesanan sederhana yang disebut Apple Events.

Yang dilakukan AE Server adalah menerima dan menjalankan AppleScript dan mengirimkannya ke komputer Mac lain. Mengirim AppleScript tidak cukup untuk melakukan tugas, itu harus disetujui oleh komputer penerima melalui Remote Apple Events.

Mac Anda dapat menerima Apple Events dari aplikasi yang berjalan di komputer Mac lain. Acara Apple adalah tugas yang dilakukan di macOS, seperti membuka dokumen ini atau mencetak dokumen ini. Dengan mengaktifkan Acara Apple Jarak Jauh, AppleScript yang berjalan di Mac lain dapat mengontrol Mac lokal Anda dari jarak jauh atau melakukan tugas, seperti mencetak dokumen atau membuka aplikasi.

Untuk Mac yang berjalan di macOS Catalina, AppleEvents dan AppleScripts yang menargetkan program di sistem jarak jauh harus diautentikasi oleh pengguna yang sama di sistem jarak jauh itu. Jika tidak, pengguna akan menerima kesalahan procNotFound.

Cara Mengaktifkan Server AE di Mac

Untuk menginstruksikan Mac lain di jaringan Anda, Anda memerlukan AppleScript dan Server Apple Jarak Jauh agar dapat berfungsi. AppleScripts berisi instruksi untuk tugas yang Anda inginkan untuk dilakukan oleh Mac lain saat AE Server mengotorisasi dan menjalankan instruksi. Anda dapat memberi tahu Mac lain untuk mematikan, memutar lagu, mengunjungi situs web, atau menampilkan peringatan menggunakan fitur ini.

Untuk mengaktifkan Remote Apple Server atau AE Server di Mac Anda, ikuti petunjuk berikut:

  • Di Mac atau Mac, Anda ingin mengontrol jarak jauh, klik menu Apple, lalu pilih System Preferences.
  • Klik Berbagi, lalu centang Acara Apple Jarak Jauh kotak.
  • Tentukan pengguna yang dapat mengirim acara:
    • Semua pengguna: Semua pengguna di komputer Anda dan siapa pun di jaringan Anda dapat mengirim acara ke Mac Anda.
    • Hanya pengguna ini: Klik tombol Tambah (+), lalu pilih pengguna yang dapat mengirim acara. Pengguna & Grup merujuk ke semua pengguna di komputer Anda. Pengguna Jaringan dan Grup Jaringan merujuk ke orang-orang di jaringan Anda.
  • Setelah Anda mengikuti langkah-langkah ini, pengguna yang Anda tentukan sekarang dapat mengirim AppleScripts ke Mac Anda. Anda masih harus masuk menggunakan nama pengguna dan kata sandi admin Mac tersebut untuk mengautentikasi AppleScript.

    Namun sebelum menjalankan AppleScript, bersihkan komputer Anda terlebih dahulu menggunakan perangkat lunak pembersih Mac untuk memastikan komputer Anda berfungsi dengan baik. yang terbaik.

    Seperti semua fitur berbagi, Anda harus mengaktifkan Acara Apple Jarak Jauh hanya jika Anda yakin membutuhkannya. Pihak ketiga jahat yang mengetahui alamat IP Mac Anda, serta nama pengguna dan kata sandi Anda, dapat mencuri informasi dari Mac Anda, membajak perangkat Anda, atau menimpa sesi Anda. Jika Anda tidak perlu mengirim instruksi ke Mac lain, sebaiknya biarkan fitur ini dinonaktifkan untuk menutup semua jalan serangan yang tidak perlu.

    Untuk menonaktifkan Server Apple Jarak Jauh, Anda dapat menonaktifkannya menggunakan menu Berbagi (Menu Apple > Preferensi Sistem > Berbagi > Acara Apple Jarak Jauh) atau ketik perintah berikut menggunakan Terminal:

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

    Restart komputer Anda agar perubahan diterapkan. Server AE Anda sekarang harus dinonaktifkan.

    Cara Menulis AppleScripts

    Mengaktifkan Remote Apple Server hanyalah salah satu bagian dari persamaan. Selanjutnya, Anda perlu menulis AppleScripts dengan instruksi tentang apa yang Anda ingin Mac Anda lakukan. Untuk ini, Anda perlu menggunakan AppleScript Editor atau Script Editor di bawah Finder > Utilitas. Setelah editor terbuka, Anda dapat menulis skrip dengan mengeklik File > Baru.

    Berikut adalah beberapa skrip yang dapat Anda coba:

    • Put Mac to Sleep

    beri tahu aplikasi “Pencari” mesin “eppc://Alamat IP Mac target″
    sleep
    end tell

    • Buka iTunes

    Aplikasi iTunes “iTunes” dari mesin “eppc://IP Address Mac target”
    putar
    akhiri kirim

    • Keluar dari iTunes

    beri tahu aplikasi “iTunes” mesin “eppc://IP Address Mac target”
    stop
    end tell

    • Luncurkan Safari

    beri tahu aplikasi “Safari” mesin “eppc://IP Address Mac target”
    aktifkan
    akhiri kirim

    • Keluar dari Safari

    beri tahu aplikasi “Safari” mesin “eppc://Alamat IP Mac target”< br/>quit
    end tell

    Setelah membuat AppleScript ini, Anda dapat menyimpannya di Mac dan menjalankannya saat diperlukan. Anda harus memasukkan nama pengguna dan kata sandi Mac target untuk menjalankan AppleScript.


    Video Youtube: Apa itu Server AE di Mac Saya

    04, 2024