«applescript» etiketlenmiş sorular

AppleScript, uygulamaları kontrol etmek ve uygulamalarla veri alışverişi yapmak için macOS'ta tescilli bir programlama dilidir.


4
AppleScript ve Bash betiği mi?
Son zamanlarda Mac OS X'e geçmeye karar veren uzun zamandır Windows "güçlü kullanıcısı" ve geliştiricisiyim. OS X Lion ve aslında önceki sürümlerde, OS X'te komut dosyası oluşturma ve otomasyon için iki ana seçenek var gibi görünüyor: AppleScript ve Bash komut dosyası. İkincisi elbette Unix "bash" kabuğu kullanan OS X'in doğrudan …
13 lion  macos  applescript  bash 


1
AppleScript kullanarak bir düğmeyi nasıl tıklarım?
Applecript kullanarak TeamSpeak bir düğmeye basmaya çalışıyorum, İşte benim kod: tell application "TeamSpeak 3 Client" to activate tell application "System Events" tell process "TeamSpeak 3" click menu item "Connect" of menu "Connections" of menu bar 1 delay 2 click button "Connect" end tell end tell ve işte erişilebilirlik denetçisindeki düğmenin …

3
iCal Artık Çalışma Komut Dosyası Yok mu?
Bir iCal olayı aracılığıyla bir gecede çalışacak şekilde planladığım AppleScripts şeklinde bazı otomatik görevlerim var. Olay sadece "olaydan 0 dakika önce" komut dosyasını çalıştır "olarak ayarlanır ve ben çalıştırmak için çeşitli komut dosyaları seçerdim. Ancak Mountain Lion'a yükseltme yapıldığından beri, "run script" artık sadece "open file" dir ve scriptler çalışmaz, …

3
AppleScript'te kabuk komutlarını yürütürken boş boşluklarla ilgili sorun
Uygulama Desteği klasörünü geçemediğim için bir dizini yinelemeli olarak temizlemek için aşağıdaki kod çalışmıyor . try do shell script "rm -r ~/Library/Application\ Support/Google/Chrome/Default/Pepper Data/Shockwave Flash" end try Eğer kullanırsam ~/Library/Application Support/Google...hiçbir şey olmaz. Hangisi bekleniyor. Kullanırsam ~/Library/Application\ Support/Google...hata iletisi nedeniyle komut dosyasını kaydedemiyorum:Syntax Error Expected “"” but found unknown token. …

2
macOS Sierra: AppleScript bağlama birimi sürekli oturum açmayı istiyor
Kullandığım birkaç OS X sürümü için: /usr/bin/osascript -e mount volume "smb://yourserver" as user name "yourusername" with password “yourpassword” Tabii varsa, bu ağ paylaşımının güzel ve sessiz bir montajı harika çalıştı. Son zamanlarda macOS Sierra'yı (10.12 genel beta, 16A238m derlemesi) yükledim ve komut dosyası hala çalışıyor, ancak şimdi aniden her zaman …

3
Varsayılan uygulama (dosya uzantısı için) komut dosyası / komut satırı üzerinden değiştirilsin mi?
Bir Apple betiği, komut satırı komutu (gibi defaults write [...]) aracılığıyla bir dosya uzantısı için varsayılan uygulamayı tanımlamanın bir yolu var mı ? Bilgi panelinden veya RCDefaultApp kullanarak manuel olarak değiştirebileceğinizi biliyorum, ancak birçok makine ve kullanıcı hesabı kurmam gerektiğinden süreci otomatikleştirmenin bir yolunu bulmak istiyorum.

2
Birden fazla klasörü tek tek zip dosyalarına toplu olarak sıkıştırın
Bireysel zip dosyalarına sıkıştırmam gereken onlarca klasörüm var. Finder'da bu klasörlerin tümünü seçip "[X] Öğeleri Sıkıştır" ı seçersem, tüm klasörleri içeren bir zip dosyası alırken, istediğim klasör başına bir zip dosyası olur . "Arşiv Oluştur" eylemini kullanarak Automator ile bir iş akışı oluşturmayı denedim, ancak aynı şekilde davranıyor: birden çok …


2
Bilgisayarımı belirli bir zamanda AppleScript çalıştıracak şekilde nasıl yapılandırabilirim? Uyarı: iCal kullanmadan
Lion'a yükseltme yaptığımdan beri, iCal kullanımı söz konusu olduğunda verimlilikte hızlı bir düşüş gördüm. Sonuç olarak, BusyCal gibi alternatifler deniyorum. Uygulama harika görünüyor, ancak iCal'deki gibi bir komut dosyasını çalıştırmak için alarm ayarlayamıyorum. Bu nedenle, iCal'den bağımsız olmak ve iCal'i çalışmaya devam etmeden her gün bir AppleScript çalıştırmak istiyorum. Bunun …

2
AppleScript yolunu Terminal tarzı bir yola nasıl değiştirebilirim?
Automater'de oluşturduğum özel bir Hizmetim var (OS X 10.6.5 kullanıyorum). Hizmet, bir kabuk komut dosyası yürüten bir AppleScript yürütür. İşte AppleScript: on run {input, parameters} -- do shell script "/usr/bin/find " & input & " -type f -name .DS_Store -delete -print" display alert "Path: " & input end run Sorun …

3
El yazısını kullanarak dosyaları panoya kopyalama
Genellikle kendimi komut satırında dosyaları panoya kopyalamak isteyen buluyorum, böylece bunları Mail'e ek olarak yapıştırabiliyorum. Bir resim dosyam varsa image1.png, bunu şu şekilde yapabilirim: osascript -e 'tell app "Finder" to set the clipboard to ( POSIX file "image1.png" )' Yukarıdaki komutu yürütür ve sonra Mail'de yeni bir ileti açar ve …

6
Applescript disk montajında ​​nasıl çalıştırılır
Belirli bir diski taktığımda bir Applescript çalıştırmak istiyorum. Komut dosyası diskte bulunuyorsa veya bulunmuyorsa, yalnızca OS X diski taktığında çalıştırılmalıdır. Bunu klasör eylemleriyle gerçekleştirmeye çalıştım, ancak bu şekilde yapmak mümkün görünmüyor. Açıklama: Macbook'umla eve dönüyorum USB Hub'ımı cihaza takıyorum Harici diskler OS X'e monte edilmiştir Applescript'im yayınlanıyor, bu disklerde bazı …

6
Ekranı kilitlemek için AppleScript kullanma
shift+ ctrl+ Tuşlarına basarak aynı şekilde Mac'imi kilitleyen bir elyazısına ihtiyacım var eject. İki farklı yaklaşım denedim ama ikisi de başarısız oldu. Birincisi, başarısız olan bir komut dosyası için internette arama yapmaktı. Sadece ekran koruyucu veya istemediğim diğer uygulamalarla çözümler var. Sadece tarif ettiğim şeyi kullanmak istiyorum. İkincisi, el yazmasına, …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.