← Automator

Automator

Automator Dokümantasyonu

Automator uygulamasının yükleyip çalıştırabileceği eylemler geliştirin. Uygulamanızda Automator iş akışlarını görüntüleyin, düzenleyin ve çalıştırın.

Genel Bakış

Automator çerçevesi (framework), Automator uygulaması için eylemlerin geliştirilmesini ve geliştirici uygulamalarında iş akışlarının çalıştırılmasını destekler. Bir *eylem* (action), yüklendiğinde ve çalıştırıldığında belirli bir görevi gerçekleştiren bir pakettir (bundle); örneğin bir dosyayı kopyalamak veya bir görüntüyü kırpmak gibi. Automator kullanarak, kullanıcılar bir dizi eylemden oluşan *iş akışları* (workflows) oluşturabilir ve çalıştırabilir. Geliştiriciler de uygulamalarında iş akışlarını yükleyip çalıştırabilir. Bir iş akışı çalışırken, bir eylemin çıktısı genellikle bir sonraki eylemin girdisi olarak aktarılır. Automator, eylem paketlerini dosya sistemindeki standart konumlardan yükler: /System/Library/Automator, /Library/Automator ve ~/Library/Automator.

*Mac Catalyst 14.0+, macOS 10.4+ sürümlerinde kullanılabilir.*

Konular

Eylemler

Eylem oluşturma, yapılandırma ve çalışma zamanı davranışı.

  • AMAction: Automator eylemlerinin arayüzünü ve genel özelliklerini tanımlayan soyut sınıf.
  • AMBundleAction: Yüklenebilir paket olan bir Automator eylemini temsil eden nesne.
  • AMShellScriptAction: Çalışma zamanı davranışı kabuk betiği tarafından yönlendirilen eylem.
  • AMAppleScriptAction: Çalışma zamanı davranışı AppleScript betiği tarafından yönlendirilen eylem. *(Kullanımdan kaldırıldı)*

İş Akışları

İş akışı oluşturma, yönetme, görüntüleme ve çalıştırma.

  • AMWorkflow: Uygulamanızda bir Automator iş akışı kullanmanıza olanak tanıyan nesne.
  • AMWorkflowController: Uygulamanızda bir Automator iş akışını yönetmenize olanak tanıyan nesne.
  • AMWorkflowView: Uygulamanızda Automator iş akışlarını görüntüleme ve düzenleme.
  • AMWorkspace: Bir Automator iş akışını çalıştırmak için çalışma alanı.

Hatalar

Hata kodları, hata alanı ve hata anahtarları.