因此,我们的系统位于封闭的机架中,无法连接显示器,而是使用远程桌面进行控制。我们意识到,一旦我们断开会话,“显示器”视图和鼠标就不复存在。
这给我们带来了问题,因为我们的系统必须移动鼠标才能单击 Windows 桌面上多个窗口中的对象(我知道这可能听起来不是一个好主意,但必须这样做)。
所以我们的问题是是否存在某种模拟器,可以创建一个持久的、可在屏幕像素中寻址的显示,以供鼠标移动。
系统必须能够对桌面和窗口进行多张屏幕截图,以尝试找到它正在寻找的项目,然后使用屏幕坐标将鼠标移动到相同窗口上的这个位置。
整个系统通过远程桌面连接完美运行(即使它不断窃取我的主机鼠标,这就是我们需要它独立的原因)并且在插入屏幕的本地计算机上运行。
我们考虑过虚拟操作系统主机,比如虚拟盒,但这会带来更大的问题,因为系统是一个隔离受保护网络上的高性能系统,这使得转发连接到不同网络的多个网卡变得极其困难。因此,这会导致更多问题,无论是系统滞后还是根本无法工作。(另外,我认为许可证密钥可能无法从主机系统“转发”到虚拟操作系统,所以这将是另一个问题)。
任何建议都将不胜感激。我不介意创建一个非常低级的解决方案来尝试伪造屏幕,但我不知道从哪里开始。