[英]applescript does not run from terminal
為什么我的applescript無法從終端運行,我可以從編輯器中成功運行它
我運行命令
/usr/bin/osascript -e my_script.scpt
我得到錯誤
0:12:語法錯誤:未知令牌不能跟隨此標識符。 (-2740)
我的劇本
set volume 2
set x to 0
open location "spotify:user:wunspe:playlist:meininki"
tell application "Spotify"
set the sound volume to 0
play
repeat 10 times
if sound volume is less than 70 then
set sound volume to (sound volume + 10)
set x to (x + 9)
set volume output volume x without output muted --100%
delay 3
end if
end repeat
end tell
要運行已編譯的腳本(文件),您必須省略-e
標志並將完整路徑傳遞給腳本
/usr/bin/osascript /Users/myUser/path/to/my_script.scpt
如果你寫
osascript -e "set Volume 10"
-e
是腳本的完整內容。
如果您放入某個文件(將其volume.scpt
)
set Volume 10
您可以將腳本文件稱為
osascript /path/to/volume.scpt
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.