gpt4 book ai didi

Applescript 和 'notes' : Open note in new window

转载 作者:行者123 更新时间:2023-12-05 00:57:34 24 4
gpt4 key购买 nike

在“笔记”中,可以通过双击笔记列表中的某个笔记在新窗口中打开某个笔记(左侧不可见笔记概览)。

一定有办法通过 applescript 做到这一点...即使经过相当长时间的研究,我也找不到任何与该问题相关的内容。

有人知道怎么做吗?

最佳答案

使用普通的 AppleScript 除了使用 UI 脚本 之外,没有其他编程方式。请注意,这也需要给予例如脚本编辑器,或任何运行AppleScript 代码的应用程序,accessibility privileges使其正常工作。

您需要通过 nameid 告诉 Notesshow note > 然后使用 系统事件 单击 窗口 菜单项 float 选定的注释 备注的strong> 菜单

tell application "Notes"
show note "Foobar"
activate
end tell

delay 0.5

tell application "System Events" to ¬
tell application process "Notes" to ¬
click menu item "Float Selected Note" of ¬
menu 1 of ¬
menu bar item "Window" of ¬
menu bar 1

注意:Foobar 更改为您要在单独窗口中打开的 notename 或使用它的 id,例如:

note id "x-coredata://C48EA527-911C-49D0-950F-A15229B7D58F/ICNote/p55"

您也可以通过 number 告诉 Notesshow 一个 note 并包含 name account 以及 foldername(如果适用),例如:

tell application "Notes"
tell account "Name"
tell folder "Name"
show note 1
end tell
end tell
end tell

注意:Name 替换为对象 的实际名称。根据需要更改note编号

然后使用如上所示的系统事件 命令点击目标菜单项


注意:示例 AppleScript 代码就是这样,不包含任何错误处理可能是适当的。用户有责任根据需要或需要添加任何错误处理。看看try 声明error AppleScript Language Guide 中的声明 .另请参阅,Working with Errors .

关于Applescript 和 'notes' : Open note in new window,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59796665/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com