Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos “应用脚本到”;告诉;Spotify播放isn';在OSX更新到约塞米蒂之后,t工作_Macos_Applescript_Spotify - Fatal编程技术网

Macos “应用脚本到”;告诉;Spotify播放isn';在OSX更新到约塞米蒂之后,t工作

Macos “应用脚本到”;告诉;Spotify播放isn';在OSX更新到约塞米蒂之后,t工作,macos,applescript,spotify,Macos,Applescript,Spotify,在Yosemite更新之前,我使用Applescript控制我的Spotify 当我运行/usr/bin/osascript/Users/jdrummond/SpotifyControl.scpt play/pause时,一切都很有魅力 现在,我已经将我的OSX更新为Yosemite,当我运行相同的命令时,我会不断得到以下信息: /Users/jdrummond/SpotifyControl2.scpt:1217:1222: script error: Expected end of line,

在Yosemite更新之前,我使用Applescript控制我的Spotify

当我运行
/usr/bin/osascript/Users/jdrummond/SpotifyControl.scpt play/pause
时,一切都很有魅力

现在,我已经将我的OSX更新为Yosemite,当我运行相同的命令时,我会不断得到以下信息:

/Users/jdrummond/SpotifyControl2.scpt:1217:1222: script error: Expected end of line, etc. but found identifier. (-2741)
因此,我尝试创建一个简单的Applescript来与Spotify交互:

using terms from application "Spotify"
    tell application "Spotify" to play
end using terms from
但我也得到了一个错误:


我做错了什么?如何在约塞米蒂与Spotify互动?有什么变化吗?

Spotify最近通过最新的愚蠢更新破坏了使用AppleScript的能力。这不是约塞米蒂,而是Spotify

此问题已报告给Spotify,并将在桌面客户端的下一次更新中修复(我是那里的开发人员,可以验证它是否已修复)。

目前,以下简单脚本正在OS X 10.9.5上为我工作,Spotify 1.0.3.101.gbfa97dfe

tell application "Spotify"
    playpause
end tell

我将它另存为一个应用程序,与我的Microsoft键盘一起使用,这样“播放/暂停”按钮就可以启动播放/暂停的简单应用程序。

你知道我有什么方法可以回到旧版本吗?另外,我不确定你的答案是否正确,因为他们仍然有Applescript“dictionary”在
Spotify/Contents/Resources/applescript/Spotify.sdef
上。你能给我什么资料来确保他们真的删除了与Applescript的集成?好的,我现在只能等了。谢谢。这是一个临时修复,直到桌面客户端得到更新:你能解释如何修复“播放曲目”命令吗?更新sdef的路径后,大多数命令都能正常工作,但“播放曲目”命令不能正常工作。它不会产生任何错误,只是什么都不做。尼克,我刚刚更新了我的Spotify,但仍然不能使用Applescript。你确定上次更新时修复了吗?@dmmd是的,我非常确定。:)然而,更新版本仍在向最终用户推出;可能还需要一到两周的时间,才能获得具有此修复程序的版本。