İş akışımda yaptığım bazı tekrarlayan işler için bir takım otomasyon yazmaya çalışıyorum. Senaryomun (şu andan itibaren) yalnızca temel bir görevi başarması gerekiyor, ancak yine de zaman kazanıyor. (Başka bir küresel makrodan çağrıldığında) "Bir dosya ekle" kutusunu açmam gerekiyor, böylece hangi dosyayı ekleyeceğimi seçebiliyorum (dosyanın kendisi her zaman farklıdır). İşte elimde ne var:
tell application "Microsoft Outlook"
set theAttachment to choose file
make new attachment with properties {file name:theAttachment}
end tell
Bir sözdizimi hatası alıyorum: Beklenen ifade vb. Ama “:” bulundu.
Neyi yanlış yaptığım hakkında fikrin var mı?
Ayrıca, bu noktada otomasyonumun sadece ek kısmını elma betiğinde tutacağım. Gerisini Keyboard Maestro'da yönetmeyi ve yaratmayı tercih ederim.
—
Kpasa
Outlook'um yok, bu yüzden test edemiyorum ancak Posta'da daha fazla özelliği var: {msn özellikleri ile yeni ekler yapmasını söyleyin
—
Tom Woodward
Hala elma betiğinde sözdizimi hatası alıyorum.
—
Kpasa
"Mail" adlı uygulamanın, {visible: true} özelliklerine sahip yeni giden bir mesaj oluşturmak üzere set set msg'yi seçmek için theAttachmentFile değerini ayarlamasını görün.
—
Tom Woodward