问题标签 [applescript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
applescript - 如何使用 AppleScript 在 iTunes 中设置播放列表的曲目?
我正在尝试使用 AppleScript设置用户播放列表的曲目。我不希望添加曲目,我希望它们替换当前曲目。在我这样做之前,我需要通过它们的持久 ID 查找轨道,这工作正常,但是设置轨道的语句不起作用。下面的代码片段:
另外,如何从播放列表中删除所有曲目(即设置为空列表)?
xcode - Emacs 与 XCode 对话
我在我的 mac 上使用 emacs 在 Xcode 中编程。它在大多数情况下都非常有效。我在 xcode 中双击一个文件,它会在现有的 emacs 窗口中将其拉出。我编译,并得到语法错误,双击,它们出现在活动的 emacs 窗口中。伟大的。
这就是 XCode 与 emacs 的对话。有谁知道让emacs与XCode对话的方法?例如,我希望能够在 emacs 中设置断点并让 gdb 的 XCode 版本确认它。
cocoa - 在可可中集成applescript
我制作了一个简短的applescript,可以发送带有附件的电子邮件。现在我想将此脚本集成到我的可可应用程序中。我尝试了在互联网上找到的以下代码:
但是,此代码不起作用。我是可可的新手,需要一些帮助。
更新:电子邮件已创建。但是,当添加附件时,applescript 似乎停止了。在 scripteditor 中运行时,applescript 可以完美运行。有什么线索吗?
谢谢
xcode - 告诉 AppleScript 构建 XCode 项目
以下是我想要的步骤:
- 启动 xcode
- 打开特定的 xcodeproj 文件
- 构建和调试它
- 退出 xcode
以下是我第一次尝试编写 AppleScript:
这仅在 xcode 打开此项目时有效。我希望仅在必要时才打开该项目。
那里的任何 AppleScript 大师都可以为我指明正确的方向吗?谢谢。
-川-
loops - Applescript 相当于“继续”?
我在 AppleScript 中有一个简单的“重复”,并且想有条件地转到“重复”中的下一个项目。基本上我正在寻找其他语言中类似于“继续”(或中断?)的东西。
我不精通 AppleScript,但我发现它现在有用几次。
applescript - applescript - 快速导出到图像序列问题
我正在尝试使用 Quicktime 导出电影的快照。这是执行快照的代码:
这会将图像保存为 PNG 而不是 JPEG 文件。
当我使用以下代码时:
它适用于预设设置。但是使用我的自定义设置,它无法创建 JPEG,而是创建了一个 PNG。
我正在尝试阅读支持文档,但找不到任何东西。
提前感谢您的帮助!
macos - Mac 用户需要一些有关 applescript 的文件夹帮助。SFW
我有一个充满图像的文件夹,我需要使用 applescript 创建一个包含所有图像名称的文本文件。Applescript 有什么方法可以读取所有文件名,大约有 10k 个文件名,然后将其输出到文本文件?任何帮助都会很棒!谢谢阅读。
macos - 从文件名的 CSV 文件中,查找并打开文件夹(或子文件夹)中的多个文件
每个相机文件夹都有数千张照片,我需要打开 20 个左右的特定文件,这些文件可能位于任何一个或多个文件夹中,都在一个“根”文件夹中:
相片
|-- 相机A
|-- 相机B
|-- 相机C
我想将文件名的 CSV(例如 6504、6505、8902、4501)粘贴到 Applescript(或者如果 Applescript 可以提示我输入?),运行它,然后在 Photoshop 中打开文件。在聚光灯下一次搜索一个文件很乏味!
我已经找到了搜索单个文件的脚本,一个在 photoshop 中打开文件的脚本,但我对数组和循环毫无希望,假设 applescript 可以做到这一点。
dialog - Applescript 中的非阻塞对话框
我必须编写一个小脚本来为我们的应用程序部署补丁。该补丁将替换应用程序中的几个文件。我决定使用 Applescript 部署该补丁。要复制的文件很大,复制文件需要一些时间。我想知道是否有任何方法可以获得一个不会阻止脚本执行的对话框,以便我可以在应用补丁时显示一些消息,如更新..等,然后在病房后关闭对话框.
谢谢希瓦普拉萨德
macos - AppleScript:如何退出所有正在运行的用户应用程序,然后重新启动到 bootcamp 分区(这部分有效)?
我经常在我的 Mac Pro (e2008) (Mac Os X 10.5.6) 的训练营分区上重新启动到 Windows。因为我喜欢将重新启动所需的时间用于其他事情,而不是只是坐在那里,所以我想编写/执行一个简单的applescript,它基本上可以做到:
- 退出所有正在运行的用户应用程序
- 然后* ——在应用程序正确退出后——*重新启动到我的训练营分区
第 2 部分我已经使用了一段时间了,我在网上找到了一个脚本,如下所示:
这很好用,除了如果应用程序打开,它们没有正确关闭(基本上它们是“强制退出”),所以我想让脚本先关闭应用程序,然后执行重启。
我在 Stack Overflow 上发现了一个类似的问题,但是由于我对 AppleScript 的理解几乎不存在,所以我不知道如何将其结合起来:(使用 Applescript 退出所有应用程序?)与执行重启的脚本。
这可能吗?如果是这样,我将不胜感激您可以向我提出的任何建议/帮助/脚本。
此外,我几乎没有使用 AppleScripting 的经验,到目前为止,我所做的只是复制/粘贴我在网上找到的内容,以防万一。
感谢您的阅读。
詹尼斯