如何将复杂的 applescript 转换为终端的单行命令
我有一个复杂的 AppleScript,由于某些原因必须作为单行命令执行。我的脚本看起来像: tell application "Finder" tell disk "'myDiskName'" open set…
Objective C 中的 AppleScript 文本分隔符
是否有文本分隔符的客观 C 版本? 这是 applescript 代码: set oldDelim to AppleScript's text item delimiters set AppleScript's text item delim…
py-appscript 正在启动一个新的 Finder 实例
我有一个 py2app 应用程序,它使用 py-appscript 运行 appscript。 Applescript 代码如下一行: app('Finder').update() 这通常会更新 Finder 中文件…
从itunes读取歌词并制作文件
我从 http://www.dougscripts.com/itunes/ 得到提示来提出以下代码。但它还需要更多改进。 完成文件生成后出现错误 http://a.imageshack .us/img831/1…
Automator/Applescript 文件排序和移动
我想知道 Automator 中是否有一种方法可以使用 Applescript 代码来获取文件的扩展名,以及它是否等于特定的扩展名(例如 .pdf 或 .rtf ) 移动到该扩展…
如何移动文件夹中的每四个项目?
我正在尝试制作一个脚本,将文件夹中的每四个项目移动到目标文件夹。到目前为止,我已经: tell application "Finder" set originFolder to folder ch…
为什么 Applescript 在脚本编辑器中运行,但保存为应用程序时出错?
我的 applescript 需要检测自己的文件名,以下内容在 Snow Leopard (10.6) 上运行良好。 set my_name to name of me as string display dialog "Name:…
如何使用 Mac (AppleScript) 读取文件并使用读取结果打开 Safari?
我需要根据读取结果打开多个Safari(或者打开选项卡即可)。 例如,如果一个文件有 http://a.com http://b.com 我想使用 Safari 打开 a.com 和 b.com…
如何解决“无法继续计数”的问题处理参数的 AppleScript 应用程序中出现问题?
我正在尝试在网上找到的一个简单的 AppleScript: on run argv set rtn to ((count of argv) as text) & " parameters passed. The parameters were: …
在 AppleScript 中逐行迭代文件?
我试图弄清楚如何在 AppleScript 中逐行迭代文件。类似于 bash 脚本,如下所示: for LINE in $(cat file) do echo ${LINE} done 有什么提示吗?谢谢…