2010-06-27 32 views
12

Belge belirli bir uygulamada açıldığında veya bir uygulama çıkmadan önce harekete geçen bir komut dosyası yazmak istiyorum.AppleScript olayları dinleyebilir mi?

Bir uygulamada bir olaya bir komut dosyası eklemenin bir yolu var mı? AppleScript herhangi bir kanca türünü destekliyor mu?

Değilse, istediğimi elde etme yolumu kesebilir miyim?

cevap

4

applescript'in yalnızca belirli bir "olay dinleyicisi" vardır, bir olay dinleyicisi olarak kabul edilebilen klasör eylemi komut dosyasıdır ve tasarımın şu anda içine giremeyeceğim gerçek olay dinleyicileri vardır.

Eğer ben QuicKeys etrafında haberci var yana uzun zaman olduğu gibi bu belli değilim gerçi senin bir Quickeys aradığını şeyi bulacaksınız çıkmak için herhangi bir uygulama için bir battaniye dinleyici istiyorum.

fakat tüm cevaplar çoğu bölüm için değil.

hth Mike

kch

FastScripts

QuickSilver

Keyboard Maestro

getirdiği yardımcı olabilir
daha araçlar DÜZENLEME

"Bazı uygulamalar, ör. iChat, tercihlerde betik kancaları var. IChat'te, Uyarılar tercihi bölmesinde, belirli bir olay tetiklendiğinde, mesaj alındığında, dosya aktarma isteği gibi bir komut dosyasını çalıştıracak şekilde ayarlayabilirsiniz. "- kch

+0

Az ya da çok yardımcı araçların listesine ekle Bununla birlikte: FastScripts, Quicksilver, Keyboard Maestro – kch

+1

Bazı uygulamalar, örn. iChat, tercihlerde betik kancaları var.İChat'te, Alerts tercih bölmesi, mesaj gibi belirli bir olay tetiklendiğinde bir betik çalıştıracak şekilde ayarlayabilirsiniz. Alınan, dosya aktarma isteği, vb. – kch

+0

Tamam devam edip cevabınızı kabul edeceğim. – kch