我正在使用只需要偶尔输入的软件,否则完全在后台运行。
它需要的输入非常简单,我已经能够使用OpenCV和python完全自动化它。不幸的是,为了发送输入,我需要使用鼠标事件,导致鼠标移动。我尝试了其他方法,例如将其他post_messages直接发送到窗口,但不幸的是它们没有工作。因此,移动鼠标是唯一的交互方式,它会妨碍我的工作效率,因为它会干扰我的日常工作。理想情况下,我想使用多个桌面,其中鼠标/键盘输入是完全分开的,我在桌面1上运行所有常用的东西,程序&桌面上的自动化2.然而,这样做似乎很困难,因为只有一个输入流,我需要有单独的输入流,可以单独控制。
所以我的问题基本上是否可以让多个桌面具有可以单独自动化的独立输入?
请注意:
我知道有一些解决方案可以为两只老鼠提供输入,但我还没有看到任何关于如何与它们交互的信息(例如来自python),其中很多似乎都是越野车或停产。
我也知道我可以使用虚拟机,但不幸的是,这有点过分,特别是考虑到我想要自动化的底层程序需要相当多的资源而且这些资源在内部使用得更好我的主要系统。