applescript相关内容

Applescript 10.7:无法获得锚点“FileVault";窗格 ID “com.apple.preference.security"

我正在尝试使用 Applescript 访问“FileVault"选项卡.有人可以帮我吗? 这是我收到错误的地方: 显示窗格 ID“com.apple.preference.security"的锚点“FileVault" 解决方案 由于某种原因,锚在内部有不同的名称: 告诉应用程序“系统偏好设置"获取窗格 ID“com.apple.preference.security"的每个锚点- ..
发布时间:2021-11-16 21:58:51 其他开发

根据位置更改笔记本电脑 Mac OS X 壁纸

我想针对我打开笔记本电脑的物理位置显示不同的壁纸.即:在家里我想看墙纸-A,而在办公室我希望它是墙纸-B. 有没有一种方法(一个应用程序,一个 AppleScript)可以检测笔记本电脑的位置(即 wifi 连接)然后更新壁纸? 我看到了一个 AppleScript,它允许根据一天中的时间这样做:https://github.com/pipwerks/OS-X-Wallpaper-Ch ..
发布时间:2021-11-16 21:58:45 其他开发

Applescript - 替换字符“无法获取别名的每个项目";

以下是我重命名文件的代码.该代码基本上检查特殊字符并替换为 "_"(下划线). 代码 set thefile 选择文件将文件名设置为我的 replace_chars(thefile, " ", " ")将文件名设置为我的 replace_chars(thefile, " ", " ")将文件名设置为我的 replace_chars(thefile, " ", "_")将文件名设置为我的 r ..
发布时间:2021-11-16 21:58:42 其他开发

如何从 Omnigraffle 获取没有扩展名的文件名?

我试图在 Omnigraffle Professional 5 中获取没有当前文档文件扩展名的文件名. 告诉应用程序“OmniGraffle Professional 5"将 _document 设置为前端文档将 _path 设置为 _document 的路径-- 获取不带扩展名的文件名告诉应用程序“查找器"将 {_filename, _extension, _ishidden} 设置为_pat ..
发布时间:2021-11-16 21:58:39 其他开发

自动化 InDesign 以在新段落中放置斜体文本

我正在制作一本关于报价的书.得到了成千上万的人.他们都是这样的: 耐心是一棵树,它的根是苦的,但它的果子是甜的.波斯谚语 我想让它们看起来像这样 耐心是一棵树,它的根是苦的,但它的果子是甜的. 波斯谚语 所以我基本上需要程序明白,当文本以正则结尾时,然后有一个空格,然后有斜体空格需要转换为段落回车(^p).不知道确切的词... Applescript 中的某些内容将 ..
发布时间:2021-11-16 21:58:36 其他开发

AppleScript:如何返回上一个对话框/列表?

这里有一个相当基本的问题,但我没有 AppleScript 经验. 制作一个包含多项选择和 if/then 条件的列表.选择显示一个带有一个按钮的对话框,将您带回列表.我知道 AppleScript 中没有“go to line",那么最好的方法是什么? 我想要的本质: 设置A为“smb://XXX"将 B 设置为“smb://XXX"将服务器设置为 {"A", "B"}将选择设置为 ..
发布时间:2021-11-16 21:58:33 其他开发

如何在可访问性检查器描述为“<空描述"的窗口中引用对象?(群展) [NSBox]"在 Applescript 中?

我正在尝试与 iTunes“导出库.."对话框交互. 我尝试了“为窗口 winName 的第 1 组的弹出按钮 1 的菜单 1 的每个菜单项设置选项",但它说“第 1 组"是无效索引? 相关代码如下:(调用参数为:“iMac-8GB"、“iTunes"、“iTunes"、false" on handleDir(dir, winName, appName, createIt)本地 fo ..
发布时间:2021-11-16 21:58:30 其他开发

在 AppleScript 中复制文件

我有以下代码在 Applescript 中为 iTunes 音乐文件夹的路径设置一个变量: 将用户名设置为返回的文本(显示对话框“RingtoneDude"默认答案“在此处输入您的iTunes铃声文件夹的路径.例如/Users/David/Music/iTunes/iTunes Music/Ringtones"按钮{“确认", "Cancel"} 默认按钮 1) 然后我有代码来调用变量用户名来 ..
发布时间:2021-11-16 21:58:27 其他开发

Applescript 可以用来判断目录(路径)是否存在?

我有一些 Applescript 代码,可以通过 KEYSTROKE 将路径切换到“转到"对话框中来切换到指定目录. 遗憾的是,如果请求的目录不存在,此对话框不会引发错误?!它只是沿着路径走得尽可能远,然后将不存在的路径片段转储到它下面的任何窗口的默认文本字段中! 示例:给定“~/Music/nonexistent",它将切换到用户主文件夹中的 Music 文件夹,然后在底层窗口的默认 ..
发布时间:2021-11-16 21:58:24 其他开发

你如何在applescript中包含一个?

我有一堆代码想在几个不同的applescripts中使用,所以我想把它放到它自己的applescripts中,我可以从其他applescripts中引用.基本上我想做一个包含.这是如何在 Applescript 中完成的? 解决方案 这是我找到的最佳方法.您可以像这样在另一个脚本上调用函数: 脚本 a.scpt 设置 myScript 加载脚本“b.scpt"将 foo 设置为 m ..
发布时间:2021-11-16 21:58:20 其他开发

NSTask 启动导致崩溃

我有一个可以通过此终端命令导入 XML 文件的应用程序: 打开/path/to/main\ app.app --args myXML.xml 这很好用,没有问题.我已经使用 Applescript 通过 shell 启动这个命令,它也能正常工作.然而,当尝试使用此代码使用 Cocoa 的 NSTask Launcher 时: NSTask *task = [[NSTask alloc ..
发布时间:2021-11-16 21:58:17 其他开发

使用 Applescript 打开 MS Powerpoint 2016 文件

我正在尝试使用 AppleScript 自动转换 MS PowerPoint(版本 15.30)2016 文件.我有以下脚本: on savePowerPointAsPDF(documentPath, PDFPath)告诉应用程序“Microsoft PowerPoint"打开别名文档路径讲述活动演示延迟 1另存为 PDF 路径另存为 PDF结束告诉退出结束告诉结束保存PowerPointAsP ..
发布时间:2021-11-16 21:58:14 其他开发

AppleScript:如何返回上一个对话框/列表?

这里有一个相当基本的问题,但我没有 AppleScript 经验. 制作一个包含多项选择和 if/then 条件的列表.选择显示一个带有一个按钮的对话框,将您带回列表.我知道 AppleScript 中没有“go to line",那么最好的方法是什么? 我想要的本质: 设置A为“smb://XXX"将 B 设置为“smb://XXX"将服务器设置为 {"A", "B"}将选择设置为 ..
发布时间:2021-11-16 21:58:11 其他开发

根据位置更改笔记本电脑 Mac OS X 壁纸

我想针对我打开笔记本电脑的物理位置显示不同的壁纸.即:在家里我想看墙纸-A,而在办公室我希望它是墙纸-B. 有没有一种方法(一个应用程序,一个 AppleScript)可以检测笔记本电脑的位置(即 wifi 连接)然后更新壁纸? 我看到了一个 AppleScript,它允许根据一天中的时间这样做:https://github.com/pipwerks/OS-X-Wallpaper-Ch ..
发布时间:2021-11-16 21:58:02 其他开发

使用applescript,我可以在不修改(或获取)文件扩展名的情况下更改文件名吗?

我正在尝试更改文件名.看起来很简单,如果能够更改“显示名称"属性.但我不断收到此错误: 无法将别名“Path:to:file:"的显示名称设置为“New_name" 这是我正在使用的文件夹操作脚本(即保存的applescript,然后使用文件夹操作设置服务将其分配给我的文件夹): 关于在收到这些_items后将文件夹项目添加到this_folder尝试重复这些项目中的 this_item告诉 ..
发布时间:2021-11-16 21:57:59 其他开发

AppleScript 编辑器和在 Mac OS Mavericks 下独立运行我的脚本之间的系统环境不同

Stack Overflow 上有很多关于如何设置环境变量的信息(例如 这个问题和这个问题).不幸的是,在过去的几年里,Apple 似乎一直在玩这个过程,网上的很多讨论似乎都被 Mountain Lion 和 Mavericks 淘汰了.最近的帖子中讨论了两种方法:编辑launchd.conf 并修改 ~/.MacOSX/environment.plist.我已经尝试了这两种方法,但仍然没有在我想 ..