Mac’teki Automator ile betikleri kullanma
Automator, betik yazmadan otomasyon yaratmanıza olanak tanısa da kabuk komutları, AppleScript veya JavaScript komutlarını entegre ederek ya da Automator’ı betiklerle kontrol ederek Automator’ın gücünü ileri taşıyabilirsiniz.
Automator’daki iş akışında kabuk betiği işlemi kullanma
Karmaşık görevleri gerçekleştirmek için çok sayıda bash kabuk komutundan bir dizi oluşturabilirsiniz.
Kabuk Betiğini Çalıştır işlemini (İzlenceler kategorisinde) iş akışınıza sürükleyin.
Kabuk açılır menüsünü tıklayın, sonra kabuk ortamını seçin.
Komut alanında komutlarınızı girin.
Kaydetmeden önce iş akışınızı test edin.
Automator iş akışına AppleScript veya JavaScript betikleri ekleme
Automator’da yalnızca Arşiv’deki işlemlerle sınırlı değilsiniz. İş akışlarınıza AppleScript veya JavaScript komutları da ekleyebilirsiniz.
Automator penceresinin sol üst köşesinde İşlemler’i tıklayın ve sonra Arşiv’den İzlenceler’i seçin.
AppleScript’i Çalıştır veya JavaScript’i Çalıştır işlemini iş akışınıza sürükleyin.
Betiğinizi çalışırken düzenleyebilir, derleyebilir ve test edebilir veya Betik Düzenleyici’de geliştirebilirsiniz.
Mac’te Automator’ı betikler ile kontrol etme
Automator “betiği yazılabilir” bir uygulamadır ve AppleScript ve JavaScript for Automation komutları tarafından denetlenebilir. İş akışlarını yürütebilir, yeni iş akışları yaratabilir, iş akışlarına işlemler ekleyebilir, işlemlerin içinde ayarlanmış değerleri alabilir ve daha birçok işlem yapabilirsiniz.
Betiklerin kullanabileceği Automator komutlarını görmek için macOS ile birlikte gelen Betik Düzenleyici’yi kullanın.
Finder’da, Uygulamalar klasörünün içindeki İzlenceler klasörünü açın.
Betik Düzenleyici simgesi İzlenceler klasöründe görünür.
Başka bir Finder penceresi açın, sonra Uygulamalar klasörünü açın.
Automator simgesi Uygulamalar klasöründe görünür.
Automator için Betik Düzenleyici sözlüğünü açmak için Automator simgesini Betik Düzenleyici simgesinin üzerine sürükleyin.
AppleScript ve betik oluşturma terimlerini kullanma hakkında daha fazla bilgi için AppleScript Dili Kılavuzu’na gidin.