安装我自己的 AppleScript 后,如何刷新应用程序元数据 - URL 处理程序、Web 浏览器?
我正在开发一个处理 URL 的 AppleScript。有一个命令可以重新创建 Safari 显示的列表,以更改默认 Web 浏览器。…
告诉 Mail.app 使用 MacRuby 检查新邮件
我想使用 MacRuby 告诉 Mail.app 检查新电子邮件。但在使用 SBApplication 获得应用程序参考后,我不知道如何解决这个问题。 我有以下简单的脚本: #!…
Applescript 检查文件夹是否为真
在下面的脚本中,我尝试通过检查来确定输入的路径是否指向文件夹: folder of file_info -> should return true/false 但是在尝试此操作时,脚本给出…
让AppleScript发送电子邮件,然后通过shell脚本重新启动计算机?
我正在努力将我的 MBP 转换为媒体中心,如果计算机变得太热,我在其上设置的应用程序之一将运行一个脚本。如果发生这种情况,它会触发一个 AppleScrip…
除非从 Xcode 运行,否则应用程序崩溃
我有这个代码: NSColor *color = [NSColor colorWithDeviceHue:hue saturation:saturation brightness:brightness alpha:1.0]; NSString *scriptStri…
输入对话框在“空闲”时再次出现。在 Applescript 中
我的 Applescript 中有此功能,其中向用户显示一个输入对话框以输入一些文本。此对话框代码位于“onidle”“endidle”内,每3秒重复一次。 问题是,当…
Apple 脚本语法错误
运行以下脚本时: on run tell application "Safari" set allWins to every window set allTabs to {} repeat with currWin in allWins set allTabs t…
使用 AppleScript 控制 Spotify
本质上我想做的是通过 AppleScript 播放整个专辑。现在,您可以使用他们的特殊 URI 来加载专辑,但不能播放它。您还可以播放特定曲目,但播放完毕后,…
如何刷新取景器窗口?
我想刷新 Finder 应用程序中特定文件/文件夹的图标。 FNNotifyByPath( (const UInt8 *)folderPath, kFNDirectoryModifiedMessage, kNilOptions ); FNN…
将变量传递给 AppleScript
在 Xcode 中运行 AppleScript 的代码如下: NSString *path = [[NSBundle mainBundle] pathForResource:@"Script" ofType:@"scpt"]; NSAppleScript *s…
使用 AppleScript 设置终端选项卡名称
我有以下脚本,它打开终端,连接到远程主机并在那里启动脚本: tell application "Terminal" activate do script "ssh me@myserver" delay 10 do scri…
如何使用 AppleScript 保存、关闭和退出 Keynote?
导出幻灯片后保存、关闭并退出 Keynote 的正确 Applescript 语法是什么?我对 Applescript 不太有经验。有没有更高效的东西可以使用?外壳脚本?还需…
如何让 AppleScript 和 jQuery 触发“.click()” Safari 中的事件
我正在尝试获取一些 javascript 代码,并将 jQuery 加载到 AppleScript 中,以触发“.click()”事件。 下面是有问题的代码: var dayIdValue1 = 'z_ev…
如何将文件作为文档批量添加到 OSX Lion Server Wiki 3
我们在 AFP 共享上有 000 个文件,由 4 或 5 人使用。该共享位于 OSX 10.7 服务器上。 用户没有尝试进行版本控制或重复数据删除。我想将每个文档保存…
Applescript 在 Apple Mail 中选择特定收件箱
我是 Applescript 新手,遇到了一个问题。我的邮件“收件箱”中有多个文件夹。但是,我只想选择这些收件箱之一来运行脚本。 这是我所拥有的。但是,我…