2010-03-04 81 views
1

我想確保一個applescript可以轉換爲bash。有沒有關於如何做到這一點的想法?如果是這樣,我會在下面放置一個簡單的applescript,給你腳本如何運行的例子。更清楚地說,我只是想要一個bash腳本或shell腳本來完成我的applescript正在做的事情。我希望它在系統偏好設置中「啓用」或更改系統偏好設置中的開關的默認值,在「省電模式」下,其中顯示「在電源故障後自動啓動」...:AppleScript轉換爲Bash

將uiScript設置爲「單擊「應用程序進程」的「節能程序」組1的列表2「系統首選項」中的「斷電後自動啓動」

運行腳本「告訴應用程序」System Events \ 「 」 & uiScript & 「 端告訴」

  • 如何CONVER任何想法這個腳本?

感謝, -Unimachead

回答

7

事實上你可能還需要將其轉換 - 你可以從一個bash腳本中運行的AppleScript,使用osascript

$ man osascript

請注意,您可以從文件或只是運行的AppleScript包括在命令行上源。

+0

我會試試看。因此,本質上在命令提示符處,我所需要做的是: 運行argv 返回「將uiScript設置爲」單擊複選框\「自動啓動」「。」 結束運行 – Unimachead 2010-03-04 18:52:53

+0

不完全 - 您需要使用'osascript',即'osascript -e <<您的AppleScript>「' – 2010-03-04 20:40:00

+0

明白了。我可以把它變成一個unix可執行文件,並通過終端sudo它,以便它可以識別任何具有相似性的腳本。可能? – Unimachead 2010-03-04 22:05:28