Applescript 需要语法错误方面的帮助:需要表达式,但找到命令名
所以我以前从未使用过applescripts,我也不知道如何编写代码 我试图使用我在网上找到的这个脚本,但是我得到了“语法错误:预期的表达式,但找到了命令名” 任何帮助都将不胜感激 代码:Applescript 需要语法错误方面的帮助:需要表达式,但找到命令名,applescript,Applescript,所以我以前从未使用过applescripts,我也不知道如何编写代码 我试图使用我在网上找到的这个脚本,但是我得到了“语法错误:预期的表达式,但找到了命令名” 任何帮助都将不胜感激 代码: 看起来您有一些卷曲的引号关闭了BTGuard字符串(可能是从某个地方(如网页)复制格式化文本的结果)-解决方法是将引号更改为正常的直引号。另一个语法问题是say语句的注释字符-要对这样的行进行注释,请使用--或#字符。既然您说您对applescript一无所知,我会问。。。你知道这是一个叫做“保持打开”的特殊
看起来您有一些卷曲的引号关闭了BTGuard字符串(可能是从某个地方(如网页)复制格式化文本的结果)-解决方法是将引号更改为正常的直引号。另一个语法问题是say语句的注释字符-要对这样的行进行注释,请使用--或#字符。既然您说您对applescript一无所知,我会问。。。你知道这是一个叫做“保持打开”的特殊applescript吗?这意味着您必须将其另存为应用程序,并选中“保持打开”框以使其正常工作
on idle
tell application "System Events"
tell current location of network preferences
set myConnection to the service "BTGuard”
if current configuration of myConnection is not connected then
try
tell application "transmission"
quit
end tell
connect myConnection
–say "Retrying connection"
end try
else
tell application "transmission"
run
end tell
end if
end tell
return 1
end tell
end idle