我需要使用自动热键从邮箱中提取附件(pdf和.xlsx)。
有人可以详细说明实现这一目标的步骤吗?
任何链接也可能有帮助。
谢谢
答案 0 :(得分:2)
@dheerendra
首先,弄清楚如何仅使用鼠标和/或键盘以逐步的方式进行操作(查找快捷键或加速键或热键-带有下划线的操作)。一旦可以手动完成操作,第二,使用AutoHotKey(或任何其他脚本实用程序)自动执行这些步骤。这些链接可以提供帮助。
AutoHotKey可以在以下位置复制鼠标单击: https://www.autohotkey.com/docs/commands/Click.htm
AutoHotKey可以从键盘复制发送键: https://www.autohotkey.com/docs/commands/Send.htm
应该这样做,现在您只需将步骤放入脚本中,可能需要在步骤之间等待一些时间,或者需要进行一些错误检查,或者可以添加一些流控制逻辑,或者可以获取并响应其他用户输入,甚至是GUI。
但是,如果您有任何麻烦,请告诉我们您尝试过的内容(只要有足够的代码就可以披露有问题的部分),然后告诉我们您预期会发生什么,然后告诉我们实际发生了什么。
编辑 :(改进示例) 例如,您可以使用控制逻辑将其保存在某个位置并根据发件人或主题或类别进行命名: https://www.autohotkey.com/docs/commands/IfExpression.htm
或者您可以通过简单的用户输入来确定将其保存在哪里以及如何调用它: https://www.autohotkey.com/docs/commands/InputBox.htm
甚至使用GUI和与其他数据的连接来创建功能完善的应用程序,然后使用它来建立完整的工作流程。 https://www.autohotkey.com/docs/commands/Gui.htm
此外,您没有说您使用的是什么邮件客户端,但是我应该提到,除了脚本化鼠标和键盘操作外,AutoHotKey还使您可以轻松地与Microsoft Outlook com界面进行交互,从而可以轻松地公开电子邮件对象及其对象。附件。 https://www.autohotkey.com/docs/commands/ComObjCreate.htm
祝你好运,Hth,