
Ringkasan
-
MacOS menawarkan 3 aplikasi otomatisasi: editor skrip, automator, dan pintasan, masing -masing dirancang secara unik.
-
Pintasan adalah alat otomatisasi yang paling modern dan ramah pengguna untuk iOS dan desktop.
-
Editor Script adalah yang terbaik untuk tugas khusus tetapi sudah ketinggalan zaman; Automator serba guna dengan berbagai jenis alur kerja.
Jika ada tugas yang Anda lakukan berulang kali, berhenti dan berpikir: Bisakah Anda mengotomatiskannya? Dengan aplikasi ini, ada kemungkinan besar Anda bisa.
Sejarah Singkat Otomasi MacOS
MacOS dilengkapi dengan tiga aplikasi untuk mengotomatisasi tugas: editor skrip, automator, dan pintasan. Sementara aplikasi ini memiliki tujuan yang sama, pendekatan mereka sangat berbeda. Kehadiran ketiganya menunjukkan pendekatan yang berubah dan komitmen untuk kompatibilitas mundur yang sangat tidak biasa di macOS.
Editor Script memperkenalkan bahasa AppleScript pada Oktober 1993, ketika sistem operasi disebut Sistem 7. Aplikasi ini masih dibundel dengan macOS hari ini, lebih dari 30 tahun kemudian. Namun, editor skrip sudah habis dan Anda hampir pasti hanya ingin menggunakannya untuk kode warisan – meraih skrip lama yang ditulis orang lain.
Diluncurkan pada bulan April 2005, Automator adalah perbaikan radikal editor skrip. Aplikasi ini memperkenalkan alur kerja sebagai metode otomatisasi, memungkinkan Anda menyeret berbagai tindakan ke dalam urutan dan lulus data di antara mereka. Ini juga memungkinkan Anda mengintegrasikan program apel dan skrip shell ke dalam alur kerja Anda, untuk penggunaan yang lebih maju.
Akhirnya, tiba di macOS pada tahun 2021, datang jalan pintas, aplikasi serupa dengan Automator untuk perangkat iOS. Pintasan mengupas kembali antarmuka untuk membuat otomatisasi jauh lebih tidak mengintimidasi dan menyediakan galeri pintasan pra-tertulis yang cukup besar yang mencakup banyak kegunaan umum.
Aplikasi otomatisasi mana yang harus Anda gunakan?
Jawaban paling sederhana adalah, tentu saja, untuk menggunakan alat paling modern untuk tugas: pintasan. Aplikasi ini memiliki kurva belajar yang lebih lembut dan akan terus menerima pembaruan untuk masa mendatang, sehingga masuk akal sebagai pilihan default.
Namun, setiap pendekatan memiliki manfaatnya. Adalah baik untuk mengetahui persis apa yang dapat dilakukan masing -masing, dan bagaimana hal itu bisa membantu dengan tugas Anda. Untuk menjelaskan perbedaan mereka, saya akan menunjukkan kepada Anda cara menyelesaikan tugas sederhana di masing -masing: membuat folder baru, dengan nama khusus, di direktori home Anda.

Terkait
6 Alat Terbaik Untuk Menyesuaikan Pintasan Keyboard Mac
MacOS memiliki beberapa pintasan keyboard yang berguna di luar kotak, tetapi banyak aplikasi di pasaran memperpanjang apa yang dapat Anda lakukan dengan mengklik beberapa tombol.
Editor Script: Applescript lama
Editor skrip sedikit lebih dari editor teks untuk file apel. Ini memiliki antarmuka minimal yang berpusat di sekitar kode yang Anda tulis dalam bahasa. Jadi bisa memakan waktu untuk memulai dengan editor skrip, tetapi Anda mungkin menemukannya menawarkan kekuatan yang lebih mendasari untuk tugas -tugas niche.
Editor Script tersedia di hampir semua Mac, bahkan di Mac OS klasik. Pada MacOS modern, ini sedikit terkubur; Anda akan menemukannya di folder Aplikasi/Utilitas.
Sejak 2014, editor skrip telah mendukung JavaScript sebagai bahasa alternatif, meskipun AppleScript tetap menjadi opsi default dan paling populer.
Bagian pertama dari tugas folder melibatkan input pengguna, yang dapat Anda minta menggunakan dialog:
display dialog "Folder name?"Â default answer ""
set answer to text returned of result
Dengan nama, sisa tugas hanya untuk membuat folder menggunakannya. Blok Tell AppleScript memungkinkan Anda berkomunikasi dengan aplikasi, meneruskan instruksi untuk dilakukan – memberikannya memahami instruksi itu, tentu saja. Untuk tujuan ini, aplikasi Finder akan memungkinkan Anda membuat folder baru, meneruskan namanya menggunakan variabel yang Anda gunakan sebelumnya:
tell application "Finder"
make new folder at home with properties {name:answer}
end tell
Kode ini cukup mudah dibaca dibandingkan dengan banyak bahasa skrip lainnya karena apel menggunakan elemen pemrograman bahasa alami untuk memperkirakan bahasa dunia nyata. Meskipun ini tidak selalu membuatnya lebih mudah untuk ditulis, itu berarti bahwa kode apel harus dapat dimengerti, bahkan oleh non-ahli.
Aplikasi editor skrip juga melayani pengguna yang tidak ingin menulis kode apa pun dengan fungsi perekamannya. Ini memungkinkan Anda memulai rekaman, melakukan tugas yang Anda coba otomatis, lalu berhenti dan simpan tindakan yang dihasilkan sebagai skrip. Anda dapat menggunakan fitur ini untuk menemukan lebih banyak tentang cara kerja AppleScript, tetapi skrip yang dihasilkan tidak akan sangat efisien dan mungkin tidak berfungsi dalam konteks yang lebih luas, sehingga Anda mungkin masih perlu mengeditnya secara manual.
Editor Script Menyimpan file Anda dengan ekstensi .scpt dan menampilkan file yang disimpan di lokasi defaultnya di aplikasi bilah menu:
Automator: Lebih sedikit mengetik, lebih banyak opsi
Automator tersedia di semua rilis Mac OS dari Tiger (10.4) dan seterusnya, sehingga Anda dapat menggunakannya kecuali Anda menggunakan Mac yang sangat lama. Saat Anda membuka aplikasi dan membuat dokumen baru, itu akan meminta Anda untuk memilih tipe:
Ini adalah keberangkatan kunci pertama dari editor skrip; Jenis yang Anda pilih akan memengaruhi bagaimana skrip Anda berjalan. Alur kerja default berjalan dari dengan aplikasi Automator, tetapi aplikasi dapat dijalankan sebagai aplikasi mandiri dan tindakan cepat dapat muncul di Finder atau menu Layanan. Perlu mengeksplorasi opsi di sini untuk memutuskan dengan tepat jenis otomatisasi yang ingin Anda buat.
Dalam kasus contoh folder baru kami, analogi terdekat adalah alur kerja default. Namun, jika Anda ingin memodifikasi contoh, Anda dapat membuat folder baru di lokasi yang ditentukan pengguna, dan ini akan paling masuk akal sebagai tindakan cepat pencari.

Terkait
Finder vs. Windows Explorer: Perbedaan yang perlu diketahui oleh setiap pengalih Mac
Finder adalah sepupu Windows Explorer yang lebih cantik, tetapi bisa agak sulit untuk diketahui.
Setelah Anda membuat alur kerja baru, Anda dapat menyeret dan memasukkan tindakan ke dalamnya dari daftar kiri. Cari “Minta teks” dan seret dalam tindakan nama itu, lalu ubah pertanyaannya menjadi “nama folder?” Tambahkan tindakan “Set Nilai Variabel” untuk menyimpan nilai yang dimasukkan ke dalam dialog. Kemudian, tambahkan tindakan “folder baru” dan pilih direktori home Anda sebagai lokasi “di mana”.
Bagian terakhir dari teka -teki melibatkan menyuntikkan variabel ke dalam bidang “Nama” dari tindakan “folder baru”. Sama sekali tidak jelas bagaimana melakukan ini: Pilih Lihat> Variabel dari menu untuk menampilkan daftar variabel di bagian bawah layar, lalu seret variabel Anda ke bidang nama:
Automator membawa lebih banyak ke meja daripada kegunaan. Ini dapat menjalankan skrip shell dan bahkan layanan web, dan alur kerja jenis perilaku mendukung hanya menjalankan skrip ketika isi folder berubah, jadi mereka juga serba guna.
Pintasan: Pendekatan Seluler-Pertama
Aplikasi jalan pintas berasal dari iOS, di mana ia diluncurkan pada 2015 sebagai aplikasi pihak ketiga bernama Workflow. Setelah mengganti nama “jalan pintas” pada tahun 2018, Apple porting ke desktop pada tahun 2021, pada dasarnya sebagai pengganti Automator.
Seperti banyak aplikasi Mac default modern, pintasan sangat dipengaruhi oleh rekan iOS -nya. Dengan antarmuka minimal dan banyak jalan pintas yang bermanfaat, mengotomatiskan tugas Anda lebih cepat dari sebelumnya:
Dalam keberangkatan dari editor skrip dan automator, pintasan tidak memiliki fasilitas untuk merekam tindakan dan mengotomatiskannya. Mungkin ini karena Apple menganggap aplikasi ini cukup sederhana tanpa fitur ini, atau mungkin itu adalah penerimaan bahwa metode perekaman tidak layak.
Menggunakan pintasan untuk membuat pintasan folder baru sangat mirip dengan menggunakan Automator: Buat pintasan baru, cari tindakan, dan kemudian seret ke panel utama. Namun, ini sedikit lebih sederhana, karena variabel sudah tersedia untuk Anda gunakan, jadi hanya ada dua langkah:
Seperti editor skrip, Anda dapat menjalankan pintasan langsung dari ikon di bilah menu:
Dengan tiga opsi berbeda, ada banyak pilihan. Sebagian besar bermuara pada apa yang Anda kenal dan teknologi mana yang ingin Anda gunakan. Applescript adalah teknologi yang matang, tetapi pintasan lebih banyak platform lintas. Jika Anda ingin merekam tugas untuk diotomatisasi, jalan pintas tidak akan membantu Anda; Anda akan lebih baik dengan Automator.