AppleScript是最终用户脚本语言,自System 7 Pro(7.1.1)以来一直在Mac计算机中可用。它允许系统任务的自动化,流程之间的通信以及工作流的创建以及其他功能。
如何通过 ScriptingBridge 使用 AppleScript 获取终端窗口的窗口 ID 和选项卡号?
我可以使用以下 AppleScript 打开“终端”选项卡: 告诉应用程序“终端” 设置 myTab 执行脚本“exec sleep 1” 获取我的选项卡 结束告诉 这将返回一个字符串,例如:窗口的选项卡 1...
如何在 Objective C 中使用 Applescript 启用 Touch ID 提示输入密码
我正在我的 Objective C 应用程序中使用 @CarlosP 的解决方案以管理员身份执行脚本。 链接在上面,但基本上是这样做的: NSDictionary *errorInfo = [NSDictionary 新]; NSString *...
如何使用 AppleScript 在 Automator 脚本中添加小时数?
我在 Automator 上编写了一个 AppleScript,其目标是 获取文本(以预先确定的格式) 提取日期/时间 使用这些日期/时间创建 macOS 日历事件 剧本
如何使用 applescript 通过 url 关闭 safari 选项卡
我正在寻找一种通过网址关闭 safari 中特定选项卡的方法。 我可能会扩展这样的内容: 告诉应用程序“Safari” 在窗口选项卡中用 t 重复 告诉t ...
我有一个 Applescript,直到最近它在生成和发送纯文本电子邮件以及附加 jpg 文件(约 119 KB)方面都运行良好。自从将我的系统升级到 Mac OS Sonoma 14.4.1 后,
我编写了下面的脚本,将自述文件添加到当前文件夹(如果还没有)。在研究如何做到这一点时,我遇到了两种获取当前路径的方法......
何时在 AppleScript 中使用字符串、别名、POSIX 路径
我是 AppleScript 新手,但仍然对何时使用字符串、别名或 POSIX 路径来寻址文件或文件夹感到困惑。 例如,在下面的脚本中,我理解 readmePath 只是一个
我正在尝试使用 awk 解析文件以在 applescript 中返回 4 个参数的数组,但没有得到所需的结果。 这是 awk 命令: awk -F '%' '{if ($1=="操作") pr...
如何在Apple Script中将当前音频设备设置为airplay扬声器?
如何在 AppleScript 中以编程方式在 MacBook Pro 上的内置扬声器和 HomePod Mini(通过 Airplay)之间切换当前输出设备?
如何使用 Shortcuts/Automator 在 Mac 上执行 Python 脚本
我想知道是否可以通过一键/快捷方式执行我制作的Python脚本。 IE。我不想打开终端或 VS 代码来执行它,但“只需运行它”...
从 shell 运行时,AppleScript 总是会在我的日志中回显最后一行
(可能是愚蠢的)AppleScript 问题:我有一个简单的 OSAScript(通过 Jamf 策略从 bash 脚本函数运行),为控制台用户设置了一些 Finder 侧边栏选项。它运行良好,但我注意到...
我有一个从 plist 文件中提取的变量(这是我发现的将变量从一个脚本传递到另一个脚本的最佳方法) 它工作正常,如果我随机执行“显示通知 var1”,我...
我正在寻找一种在 MacBook 上闲置一段时间后移动鼠标的方法,由于某些限制,操作系统中的空闲设置无法访问,某些移动鼠标的软件也无法访问
在 Applescript 中解码从 OSX Mail 原始源电子邮件返回的文本
我有一个 applescript 脚本,可以从 OSX Mail 中的电子邮件的原始源中提取一段文本。效果很好。 但是,原始源电子邮件中的文本经过编码并由
如何使用 Applescript 将歌曲添加到 iTunes 的“Up Next”
我对 Applescript 还很陌生(实际上是今天才开始),但我不知道如何只播放专辑,而不必创建只有一张专辑的播放列表并播放该播放列表。精华...
如何将“显示计数”从 AppleScript 转换为 JXA?
我正在学习 JXA,我什至对基本语法都有点困惑。 我想将这个非常基本的代码从 AppleScript 转换为 JXA。该怎么办? 告诉应用程序“图像事件” 设置
我只是希望 Mac OS X 10.6 能发出像 open suse 和其他发行版中那样的硬件蜂鸣声。我尝试了以下方法 终端 -> beep = -bash: beep: 未找到命令 终端 -> 说...
使用查询表从 CSV 数据创建多个 Excel 工作簿 - 为什么格式参数不生效?
我需要将许多(例如超过 100 个)法语、分号分隔的 CSV 文件导入到 Excel 中,我有点懒于手动进行转换,因此我寻求一种自动执行转换的方法。我是我们...
Applescript 选择声音输出在打开声音首选项屏幕时停止
目标:使用Applescript 选择“Office”扬声器。 操作系统:Mac Sonoma 14.3.1 代码: 告诉应用程序“系统设置” 启用 显示窗格 ID“com.apple.S...
我希望能够将鼠标悬停到热门角落并将特定应用程序带到前面。似乎默认情况下苹果不允许这样做,所以我想我也许可以创建一个快捷方式...