什麼是applescript,它用於什麼?什麼是applescript,它用於什麼?
回答
AppleScript的是可用於自動化Macintosh計算機上操作的腳本語言。
可以使用AppleScript自動執行的操作示例包括文件系統操作,文本數據解析,運行程序和調用程序功能。
此鏈接可以幫助你的AppleScript更好地理解:http://www.macosxautomation.com/applescript/
我不認爲SO可以或應該試圖成爲產品信息的權威來源。 Applescript是一款產品;只有供應商的網站可以是有用的。 – 2009-08-23 01:26:10
Applescript Wikipedia Entry是一個良好的開端
雖然我與應答其餘同意在這裏,有太多的其他網站有這個信息,我會告訴你什麼我個人而言,實際上做它希望給你一個更實際的理解,它可以做什麼,而不是你會在其他網站的學術或營銷定義...
我管理出版公司的生產部門,我有幾十幾十的腳本,可以讓我精簡和/或自動化各種流程,包括:
- 使用Excel,XML和InDesign進行市場營銷材料,聯繫表和簡單書籍設計的全自動頁面佈局。
- 使用Illustrator和Photoshop進行大規模圖像轉換(通常爲數百個圖像)。
- 自動清理文件(名稱,類型和某些文件夾結構)以準備進行歸檔。
從本質上講,我使用AppleScript的自動化任何但卻難免重複的任務,這樣我的家人可以與他們的時間比一遍又一遍地重複着同樣的盲目點擊鼠標做的更好的事情。我們只需將文件拖放到從Mac上,啓動腳本,並在完成後發出嘟嘟聲。
Applescript比其他腳本語言(坦率地說,對大多數任務來說更好)的「巨大優勢」是它可以自動執行Mac上其他應用程序的操作(只要開發人員提供了Applescript字典)。
這意味着,菲利普·里根那樣,你可以得到Photoshop等應用程序執行一大堆重複照片的修改,然後抱膝這些照片掉的文件夾中,例如。
除此之外,Applescript的一個顯着特點是其「類似英語」的語法。蘋果公司打算讓它被日常人使用,並盡力使其語法接近英語。這種意圖遇到了很多問題,其中最重要的是讓那些爲其應用程序創建Applescript字典的人尊重這一目標。蘋果公司原本也打算爲其他人類語言編寫一個Applescript,如果我記得正確的話,那麼在「法語蘋果」上也有工作。
現在有像Python和Ruby這樣的腳本語言庫用於與Applescript接口,因此您可以使用Python或Ruby語法控制應用程序,而不使用Applescript語法(這對於學習來自編程背景的人員可能非常煩人因爲它的違規和「外部性」)。
蘋果的最新舉動,使應用程序腳本到日常用戶的Automator。我建議你嘗試一下,因爲如果你的目標被大家都做的事情所包圍(保存網頁等等),它可能是非常有用的。
- 1. enCapsa - 它是什麼和用於什麼?
- 2. 究竟是什麼ObjectFactory是什麼,它用於什麼?
- 3. Microsoft.Bcl.Build它是什麼用於
- 4. 什麼AppleScript的?
- 5. 什麼是access_token,什麼是使用目的或它用於什麼目的?
- 6. AppleScript - 什麼是邊界?
- 7. Applescript - 「AXMain」是什麼意思?
- 8. 關於![CDATA [,它是什麼?
- 9. 什麼是「argv」,它有什麼作用?
- 10. 什麼是Thread.CurrentPrincipal,它有什麼作用?
- 11. 什麼是newproxy,它有什麼用處?
- 12. 什麼是Get_Tasks權限以及它用於什麼?
- 13. 什麼是HashMap和ArrayList,它們對於什麼有用?
- 14. 什麼是* .dll.s文件,它們用於什麼目的?
- 15. * =在Python中的含義是什麼,它爲什麼用於=?
- 16. 什麼是「因子圖」,它們對於什麼有用?
- 17. 什麼是jQuery等同於此,它有什麼作用?
- 18. 什麼是acpi_pm linux clocksource用於什麼硬件實現它?
- 19. 什麼是OpenSSL中的ENGINE,它用於什麼?
- 20. JNI中的「jobject this」是什麼,它用於什麼?
- 21. 爲什麼gridview:true用於?它是什麼意思?
- 22. 什麼是僞類,它們用於什麼?
- 23. 什麼是聯合所有關於?爲什麼guice使用它?
- 24. 什麼是SyncBlockIndex,它在.NET中用於什麼?
- 25. 什麼是Apache Thrift中的「註釋」,它用於什麼?
- 26. 什麼是MIME?它到底是什麼?
- 27. JavaVM.framework。它是什麼?我怎麼用它?
- 28. DDD - ConcurrencySafeEntity什麼是它被用於
- 29. 什麼是用於
- 30. 什麼是+ =用於?
沒有冒犯,但你真的不應該被授予代表「什麼是蘋果。」 Wiki這個。 – Sampson 2009-08-23 01:27:59