行是知之始,知是行之成。这篇文章主要讲述如何使用applescript打开带有quicktime播放器的MP3?相关的知识,希望能为你提供帮助。
我有以下代码来打开文件,但它们都打开了iTunes:
tell application "Finder"
set the_files to get every file of folder ("Macintosh
SSD:Users:myusername:Desktop:DJ:Music:Sort")
end tellrepeat with theItem in the_files
tell application "QuickTime Player"
open theItem
end tell
end repeat
【如何使用applescript打开带有quicktime播放器的MP3()】谢谢!
答案AS语法可能会非常误导。虽然你的
open
命令在tell application … end tell
块中,但这并不一定意味着它将被发送到该应用程序。如果命令的直接参数恰好是对另一个应用程序中对象的引用(在这种情况下,对Finder中的document file
对象的引用),则AS会将其发送到该应用程序。使用
set the_files to get every file of folder (…) as alias list
。这将为您提供AppleScript alias
值的列表,而不是Finder引用列表(除了Finder以外的任何应用程序都无法理解)。推荐阅读
- Android nougat(超过7.0.0)的BLE(蓝牙低功耗)无法读取数据
- Appium(连接到127.0.0.1:4723 [/127.0.0.1]失败:连接被拒绝:连接)
- 使用高CPU时通知。通过AppleScript或Automator()
- 在appengine-web.xml中显示“URI未注册”的Android Studio lint()
- Google Apps脚本 - 复制到现有电子表格
- 带有Firebase的Google App Engine-无法添加依赖项
- 差异b / w在AsyncTask Android中取消(true)和取消(false)
- 如何取消Android中的AsyncTask()
- 为什么我用AsyncTask获取android.os.NetworkOnMainThreadException()