applescript相关内容

如何使用AppleScrip在系统打印对话框中按回车键?

我希望自动打印Chrome窗口(无对话框),如果它们符合某种URL模式(例如,不属于给定的URL集)。 你能用苹果的脚本实现这一点吗?有谁能分享一个例子吗?(我没有Mac,所以我不能自己尝试) 推荐答案 set i to 1 tell application "Google Chrome" activate tell window 1 repeat w ..
发布时间:2022-06-27 14:01:23 其他开发

AppleScript没有对文件的写入权限

因此,我正在尝试编写一个脚本,将我想要写入的任何文本写入桌面上的新文件。 set the theText to "hello world" set fileName to "file.txt" set thePath to "~/Desktop/" try tell application "Finder" to make file at thePath with propertie ..
发布时间:2022-06-27 13:57:47 其他开发

使用默认浏览器和使用AppleScrip的引擎搜索Web

我正在尝试制作一个脚本,将使用默认的浏览器和搜索引擎进行互联网搜索。Open Location适用于使用默认浏览器打开,但我如何使用默认搜索引擎? 推荐答案 更改Safari中的默认搜索引擎更改了这些首选项键: defaults read -g NSPreferredWebServices defaults read -app safari SearchProviderIdent ..
发布时间:2022-04-19 13:00:38 其他开发

如何在Calculator.app中使用AppleScript自动选择小数位数

每次我在Calculator.app中输入一个数字时,我都需要进入顶部菜单并选择: 查看>;>;小数位数>;>;[0,15]并选择小数位数。 有没有办法根据我输入的数字创建一个自动执行此操作的AppleScript? 我的输入方式是: 粘贴号码 通过键入数字 对于粘贴部分,如果粘贴一个以0结尾的数字,Calculator.app将不会显示0,因此它将显示比 ..
发布时间:2022-04-09 20:24:43 其他开发

是否可以通过编程方式更改MacOS上的XDR显示参考模式(也称为预设)?

Apple的XDR显示器(如Pro Display XDR和Liquid Retina Display XDR)支持显示参考模式,也称为预设。可以在系统首选项>;显示器>;显示设置>;预设中更改这些设置(在选择XDR显示器之后)。 是否有办法以编程方式获取可用预设列表并更改当前预设?是通过脚本还是通过API?似乎ColorSync用于更改/设置颜色配置文件,但我没有看到任何用于在 ..
发布时间:2022-02-26 22:22:25 移动开发

用于在MacOS中电池电量低于阈值时播放警告的脚本

我使用的是MacBook,电池不稳定。我正在尝试找到一个脚本命令,可以使笔记本电脑在电池电量低于阈值时发出嘟嘟声。经过一番搜索和测试,我找到了下面的快速解决方案: 1)我首先创建了一个名为check_Batch的文件,内容如下: ioreg -l | awk '$3~/Capacity/{c[$3]=$5}END{OFMT="%.3f";max=c[""MaxCapacity""]; ..
发布时间:2022-02-26 22:20:31 其他开发

使用AppleScript发送组iMessage

有人知道如何使用AppleScript/osascript发送群消息吗?我试了很多方法,但似乎都不管用。 推荐答案 如果您查看iMessages(以前的iChat)字典,您会发现您只能向buddy或text chat发送消息。没有可用的“组”。但是,如果您有一个组,比如一个人员列表,您可以将其与可用的buddies进行比较,然后发送给他们中的每个人,如post中建议的那样。 ..
发布时间:2022-02-26 22:19:22 其他开发

如何使用AppleScript控制AirPods Pro的消噪?

我想实现Alfred工作流来控制我的AirPods Pro在“透明模式”和“ANC模式”之间切换。我如何编写一个Apple脚本来模拟点击“音频”菜单栏来切换消噪。还是有更好的解决方案? 推荐答案 尝试后发现了一个简单的Apple Script解决方案。 tell application "System Events" tell process "SystemUIServe ..
发布时间:2022-02-26 22:17:59 其他开发

OSX:从命令行检查屏幕是休眠还是唤醒

有没有什么方法可以通过命令行或AppleScript检查屏幕是休眠还是唤醒? 与此相关-Check if display is sleeping in Applescript 关于为什么需要检测屏幕状态是睡眠还是唤醒的小背景: 我正在使用node-webkit创建一个应用程序,并在该应用程序中跟踪用户的使用情况(屏幕截图、流程和网站使用情况),以计算工作的总生产小时数。 我 ..
发布时间:2022-02-26 22:16:32 其他开发

在AppleScript中将文本文件读入列表

我尝试创建一个AppleScript来读取文本文件并将内容放入列表。该文件是一个简单的文本文件,其中每一行都如下所示:example-"example" 第一个是文件名,另一个是文件夹名。 下面是我现在的代码: set listOfShows to {} set theFile to readFile("/Users/anders/Desktop/test.txt") set S ..
发布时间:2022-02-26 22:14:49 其他开发

如何使用用于Mac Automation的JavaScript编写UTF-8文件?

简而言之-什么是适用于Mac Automation的JavaScript,相当于AppleScript的as «class utf8»? 我正尝试使用JavaScript for Mac Automation将Unicode字符串写入文本文件。 将字符串写入文件时,文件中出现的任何Unicode字符都会变成问号(ASCII字符3F)。 如果这是一个AppleScript脚本而不是 ..
发布时间:2022-02-26 22:13:38 前端开发

Applescript:获取文件中项目的绝对路径>打开窗户

我正在尝试自动化 JPEGmini,它不是完全可编写脚本的 - 控制它的唯一方法是通过“打开"对话框. 对每个图像重复调用一次非常慢. 相反,我试图在“打开"对话框中搜索 .jpg 或 .jpeg 文件,以便在该结果集中我可以选择我想要处理的一批文件并在单个文件中打开它们通过. (代码示例后更详细) -- 稍后在我得到的搜索结果列表中,我想选择这些将 filesToSelect ..
发布时间:2021-11-26 16:04:21 其他开发

如何为我的 Hangman 游戏添加新功能?

我正在做游戏,刽子手.我有代码,如果你输了,我只想显示这个词.我该怎么做? 刽子手的 init()--by Londres on Stack脚本刽子手属性标准输入:缺失值属性标准输出:缺失值属性字典:缺失值在 init() 上--开始游戏将 stdin 设置为父母的 HangmanStdin 的 alloc() 的 init()将标准输出设置为父母的 hangmanStdout 的 alloc( ..
发布时间:2021-11-26 13:58:23 其他开发

Applescript:获取文件中项目的绝对路径>打开窗户

我正在尝试自动化 JPEGmini,它不是完全可编写脚本的 - 控制它的唯一方法是通过“打开"对话框. 对每个图像重复调用一次非常慢. 相反,我试图在“打开"对话框中搜索 .jpg 或 .jpeg 文件,以便在该结果集中我可以选择我想要处理的一批文件并在单个文件中打开它们通过. (代码示例后更详细) -- 稍后在我得到的搜索结果列表中,我想选择这些将 filesToSelect ..
发布时间:2021-11-25 08:38:03 C#

如何为我的 Hangman 游戏添加新功能?

我正在做游戏,刽子手.我有代码,如果你输了,我只想显示这个词.我该怎么做? 刽子手的 init()--by Londres on Stack脚本刽子手属性标准输入:缺失值属性标准输出:缺失值属性字典:缺失值在 init() 上--开始游戏将 stdin 设置为父母的 HangmanStdin 的 alloc() 的 init()将标准输出设置为父母的 hangmanStdout 的 alloc( ..
发布时间:2021-11-24 22:44:41 C#

如何在 AppleScript 中转义 shell 参数?

Applescript 似乎没有正确转义字符串.我做错了什么? 示例: 将 abc 设置为 "funky-!@#'#\"chars"显示对话框 abc显示对话框引用形式的 abc 预期/期望输出: funky-!@#'#"chars'时髦-!@#\'#"字符" 实际输出: funky-!@#'#"chars'时髦-!@#'\''#"字符" 如您所见,在实际输出中,Applescr ..
发布时间:2021-11-17 05:25:01 其他开发

iTunes 应用程序加载器 - 自动化

自从最近 Apple 更改了 iTunes Connect 界面,人们需要使用 Application Loader 上传应用程序. 这很好,但我需要一个脚本来自动化我的工作. App Loader 之类的应用如何实现自动化? 我在想用 AppleScript 写的东西……但我不知道它公开了哪些操作(如果有的话).发现某个地方我也可以在 AppleScript 中编写 GUI 脚 ..
发布时间:2021-11-17 00:34:20 其他开发

限制 Droplet 上的文件类型

这个问题不限于懂AppleScript的人,如果你做Cocoa等,你应该知道这个答案: 我正在 AppleScript 中制作一个用于压缩 JavaScript 文件的 droplet,所以很明显,我只希望 JavaScript 文件被允许进入脚本.有什么想法吗? 非常感谢. 解决方案 property kJavascriptExtension : "js"属性 pValidF ..
发布时间:2021-11-16 22:14:52 前端开发