作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试制作一个脚本来提取当前播放轨道的插图并将其写入文件。我已经查看了一些指南,但它们似乎都不起作用,有什么提示吗?
tell application "iTunes"
write artwork 1 to "path:to:desktop" of type("JPEG")
end tell
最佳答案
你可以写 raw data of artwork 1 of current track
到一个文件:
-- get the raw bytes of the artwork into a var
tell application "iTunes" to tell artwork 1 of current track
set srcBytes to raw data
-- figure out the proper file extension
if format is «class PNG » then
set ext to ".png"
else
set ext to ".jpg"
end if
end tell
-- get the filename to ~/Desktop/cover.ext
set fileName to (((path to desktop) as text) & "cover" & ext)
-- write to file
set outFile to open for access file fileName with write permission
-- truncate the file
set eof outFile to 0
-- write the image bytes to the file
write srcBytes to outFile
close access outFile
关于applescript - 从 Applescript 中的当前轨道获取艺术品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16995273/
我是一名优秀的程序员,十分优秀!