gpt4 book ai didi

lotus-notes - 为 "reply to all with history"创建 Lotus Notes 热键/快捷键

转载 作者:行者123 更新时间:2023-12-04 02:42:39 27 4
gpt4 key购买 nike

因为我喜欢快速访问常用操作,所以我想定义一个热键,例如Alt+L 执行“回复所有历史记录”,以对选定的电子邮件执行操作。我在 Windows 下使用 Lotus Notes 8.5。目前,我必须单击“回复”按钮,然后单击“仅回复所有历史记录”,或者我必须按 Alt+3,然后多次向下光标并按 Enter。实际上,Alt+3 并不总是有效,因为如果电子邮件在其自己的窗口中打开,那么您必须使用 Alt+2。

我追求了几种解决方案:
o 我在 Lotus Notes 中寻找一致的热键,但没有运气。 Lotus Notes 中的快捷键支持不是很好,不能自定义快捷键。

o 我尝试使用 AutoHotkey 将击键发送到 Lotus。您可以通过键入 Alt+A 以进入“操作”菜单进行回复。不幸的是,无论您是在电子邮件列表中还是电子邮件在其自己的窗口中,“操作”菜单下方的加速键都会发生变化。此外,“操作”菜单并不总是快速下拉,因此发送击键的时间是有问题的。

o 我已经尝试编写 LotusScript Agents 来全部回复。我了解到有一个名为“全部回复\仅回复所有历史记录”的共享操作。我认为没有办法让代理调用现有的共享操作,所以我想我可以将共享操作代码克隆到我的代理中。这仍然存在通过热键调用代理的问题。

o 我还没有尝试过,但我认为解决方案是创建一个可以执行全部回复的代理。创建一个 VBS 脚本以使用 Lotus Notes OLE/COM 接口(interface)调用代理,然后在按下热键时让 AutoHotkey 调用 VBS 文件。仅供引用:AutoHotkey 不直接支持 COM。但是 AutoIt 和我相信 AutoHotkey_L 确实支持 COM 和热键,所以我可以使用其中一种语言。

我愿意接受任何建议,但我想要一个可靠的解决方案。如前所述,我当前的 AutoHotkey 解决方案有时会失败,因为 Lotus GUI 不是一个非常标准的 Windows GUI。据我了解,Lotus GUI 是一个 Java/Eclipse 应用程序。我相信 Lotus 支持 Eclipse 插件,所以也许这是一个选项。

最佳答案

我开始:

#IfWinActive Mail - Inbox - IBM Lotus Notes
!l:: Send {Alt}ayr
!r:: Send {Alt}ape
return

但也包括:
#IfWinActive ahk_class SWT_Window0
!l:: Send {Alt}ayr
!r:: Send {Alt}ape
!1::
!S:: Send !1
return

以上是为了方便快捷方式的使用,即使在带有自己窗口的邮件中......标题文本是不同的。希望能帮助到你!

关于lotus-notes - 为 "reply to all with history"创建 Lotus Notes 热键/快捷键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5954682/

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