【问题标题】:Automating repetitive keyboards actions自动化重复的键盘动作
【发布时间】:2018-11-04 18:24:49
【问题描述】:

我目前正在使用一台旧机器扫描大量文档。我正在使用 Microsoft Paint 虚拟软件来做到这一点。这个过程非常繁琐,因为一旦准备好扫描文档,我就需要执行以下操作:

  1. [Alt] -> [F] -> [S]
  2. [Tab] -> [down arrow]
  3. 等待文档被扫描
  4. [Ctrl] + [S]
  5. 输入一个名字,就是n + 1.png
  6. 从头再来...

我认为,如果我从第 4 步开始,我可以找到一种方法来使用键盘快捷键甚至使用语音来自动化该过程(我看到有一些工具可以根据预定义的口头命令运行宏)。

如果有最有可能运行键盘快捷键的工具,我想知道您是否知道工具/代码片段可以让我将文件名默认为 n+1,这样我就不会'不必自己输入文件名。

简而言之:您知道一种工具,一种实现它的方法吗?如果有用的话,我可以用 python 和 VBA 编写代码。

非常感谢!

苏菲

【问题讨论】:

  • PyAutoGUI 可以通过编程方式为您控制鼠标和键盘。 Here's the documentation.
  • @caseWestern 看起来不错。我会看看那个。

标签: python windows macros scanning


【解决方案1】:

使用这个库,它有适当的文档。 Keybord

【讨论】:

  • 抱歉,之前没时间看。看起来不错。我唯一的问题是我找不到如何将键盘操作应用于与运行 sn-p 的 python 笔记本不同的软件。例如,您是否知道如何告诉代码在 Paint 上而不是在笔记本上执行操作?不幸的是,除了您地址中的示例之外,我找不到其他示例。谢谢。
猜你喜欢
  • 2020-05-24
  • 2021-08-14
  • 1970-01-01
  • 1970-01-01
  • 2012-11-28
  • 2021-01-25
  • 2018-02-21
  • 2012-07-22
  • 2019-12-01
相关资源
最近更新 更多