Bekerja Dengan File di Keyboard Maestro: Bagian 1
() translation by (you can also view the original English article)
Sejauh ini dalam tutorial saya di Keyboard Maestro, saya telah membahas sejumlah besar fitur aplikasi. Saya telah melihat semuanya mulai dari membuat shortcut keyboard sederhana ke makro yang secara otomatis tweet apa pun yang Anda dengarkan di Spotify. Satu hal yang belum saya bahas, bagaimanapun, adalah bagaimana menggunakan Keyboard Maestro untuk bekerja dengan file dalam sistem file Mac.
Sudah waktunya untuk memperbaikinya.
Selama beberapa tutorial berikutnya saya akan menunjukkan bagaimana Anda bisa bekerja dengan file di Keyboard Maestro.
Dalam tutorial ini, saya memulai dengan dasar-dasarnya dengan menunjukkan kepada Anda cara membuat makro yang mengganti nama sekelompok file sehingga semuanya memiliki nama dasar yang sama diikuti oleh nomor urut, misal. Tuts-1.jpg
, Tuts-2.jpg
, Tuts-3.jpg
dan sebagainya.
Ini adalah makro yang relatif sederhana namun dengan baik menunjukkan dasar-dasar bekerja dengan file.
Prasyarat
Untuk pelajaran awal ini saya akan menjaga hal-hal yang cukup sederhana. Anda bisa mendapatkan makro untuk bekerja dengan mengikuti langkah-langkah tepat saya. Untuk mendapatkan hasil maksimal dari tutorial ini, ini akan membantu jika Anda terbiasa dengan dasar-dasar Keyboard Maestro. Tempat terbaik untuk memulai adalah rangkaian pengantar lima bagian saya:
- Keyboard Maestro I: Pendahuluan
- Keyboard Maestro II: Meluncurkan Apps secara Cerdas
- Keyboard Maestro III: Trigger Situasional
- Keyboard Maestro IV: Control Flow
- Keyboard Maestro V: Variabel
Anda juga harus mempertimbangkan untuk melihat rangkaian saya yang lebih baru yang meliputi:
- Menggunakan Keyboard Maestro untuk Membuat Shortcut Keyboard Kustom
- Menggunakan Palet untuk Memperbaiki Keyboard Shortcuts di Keyboard Maestro
- Bekerja dengan Teks di Keyboard Maestro: Bagian 1
- Bekerja dengan Teks di Keyboard Maestro: Bagian 2
Anda juga memerlukan salinan Keyboard Maestro. Biayanya $36 untuk lisensi penuh (yang menurut saya sangat berharga) dan ada percobaan gratis sehingga Anda bisa merasakan aplikasi sebelum membelinya.
Membangun Makro
Menyiapkannya
Buka Keyboard Maestro dan buat makro baru. Beri nama seperti Rename Files dan hot key trigger.
Aku sudah pergi dengan Command-Option-Shift-R untuk trigger karena belum digunakan oleh Finder.



Makro ini perlu melakukan beberapa hal sebelum dimuat dalam file apapun.
Pertama, saya perlu beberapa cara untuk memberitahukan apa yang harus diberi nama setiap file.
Kedua, dibutuhkan sebuah counter sehingga bisa menambahkan nomor urut ke akhir setiap nama file. Penghitung itu juga perlu disetel ulang ke 1 setiap kali tindakan dijalankan.
Tambahkan New Action dan pilih Prompt for User Input dari Variables Category. Berikan judul dan prompt. Klik ikon Green Plus untuk menambahkan variabel baru. Sebut saja BaseFilename. Biarkan Default Value kosong.



Selanjutnya tambahkan tindakan Set Variable to Calculation. Anda juga akan menemukannya di Variable Category. Berikan nama variabel FileNameCounter dan atur ke 1.
Ini memberi kita variabel penghitung ulang dan mengatur ulang setiap kali makro dijalankan.



Bekerja dengan File
Setelah semuanya diatur, file dapat ditarik masuk. Tambahkan action For Each Path in Finder Selection. Agar makro berjalan, Anda harus memilih sekelompok file di Finder sebelum menekan tombol trigger Hot Key. Jika Anda tidak memilih file apapun, itu hanya akan macet.
For Each Path in Finder Selection action adalah semacam tindakan Control Flow. Ini akan berputar melalui setiap file yang Anda berikan kepadanya dan melakukan serangkaian tindakan yang sama pada masing-masing file. Saya membutuhkannya untuk:
- Simpan ekstensi file ke variabel sehingga bisa digunakan nantinya
- Ganti nama file ke nama dasar ditambah nilai counter saat ini ditambah ekstensi
- Tambahkan satu ke konter sehingga file berikutnya mendapatkan nomor berikutnya dalam urutan
Tambahkan tindakan Get File Attribute dari File Category ke loop di action For Each Item in a Collection dan set ke Get Extension to Variable FileExtension.
Untuk From File, copy dan paste di %Variable%Path%. Ini memberitahu Keyboard Maestro untuk menyimpan perpanjangan file yang telah Anda impor sebagai variabel.



Selanjutnya tambahkan Move or Rename a File action langsung di bawah tindakan Get Extension. Set ke Move%Variable%Path% to %Variable%BaseFilename%-%Variable% FileNameCounter%.%Variable% FileExtension%.
Perhatikan tanda baca; ada tanda hubung antara panggilan untuk variabel BaseFilename dan panggilan untuk konter dan ada periode penuh (antara) penghitung dan perpanjangan.



Hal terakhir yang harus dilakukan adalah memiliki siklus variabel FileNameCounter satu per satu. Tambahkan Set Variable to Calculation action dan memilikinya Set Variable FileNameCounter to FileNameCounter+1.



Sekarang yang tersisa adalah mengujinya.
Pilih sekelompok file di Finder dan tekan tombol Hot Key. Masukkan sesuatu seperti Test for the name dan semuanya harus diganti namanya menjadi berurutan.



Pergi lebih jauh
Ini jelas merupakan makro yang sangat sederhana namun mencakup dasar-dasar bekerja dengan file di Keyboard Maestro. Dalam beberapa tutorial berikut, saya akan mulai menggali lebih dalam bagaimana Anda dapat memanipulasi file dengan makro Anda.
Untuk saat ini, bagaimanapun, Anda sekarang cukup tahu untuk memuat file ke Keyboard Maestro, mengubah nama dan merekam atribut file. Dikombinasikan dengan informasi dari tutorial lainnya, Anda harus mulai merasakan apa yang mungkin bisa Anda capai.