objective-c – 使用iTunes的Up Up功能和API

objective-c – 使用iTunes的Up Up功能和API,第1张

概述有没有办法使用iTunes的Up Up功能和API? 我知道您可以使用Scripting Bridge,但它不包含iTunes 11的任何新功能. iTunes没有公共API,而是脚本桥 你可以使用Applesript UI Scripting我下注 – 但那将是非常脆弱的 你也可以模拟一个按键: 这比编写可见界面(IMO)更不易碎: http://hints.macworld.com/artic 有没有办法使用iTunes的Up Up功能和API?

我知道您可以使用Scripting BrIDge,但它不包含iTunes 11的任何新功能.

解决方法 iTunes没有公共API,而是脚本桥

你可以使用Applesript UI Scripting我下注 – 但那将是非常脆弱的

你也可以模拟一个按键:
这比编写可见界面(IMO)更不易碎:
http://hints.macworld.com/article.PHP?story=20121203223100335

TADA – YAY – 一个’准备好’的脚本,它将选择的歌曲添加到UpNext ::

tell application "AppleScript Utility"    set GUI Scripting enabled to trueend telltell application "iTunes"    --get the song    set l to playList "Purchased"    set t to item 5 of tracks of l    --focus it in List    reveal t    --show window    activateend telltell application "System Events"    -- option enter    delay 1    key down option    delay 1    key code 36    key up option    -- Click the “Play Song” button in the annoying dialog.    set w to null    try        set w to window "Add to Up Next" of application process "iTunes"    end try    if w is not null then        set b to UI element "Play Song" of w        click b    end ifend tell
总结

以上是内存溢出为你收集整理的objective-c – 使用iTunes的Up Up功能和API全部内容,希望文章能够帮你解决objective-c – 使用iTunes的Up Up功能和API所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1024155.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存