我有一些准系统在运行的硬件上运行旧版软件。我希望能够通过对当前必须手动执行的任务使用自动热键脚本来自动化许多任务。我真的不想在这些机器上安装任何软件,在某些情况下却不能(因为它们已经在资源上耗尽,或者正在运行Linux构建,或者从石器时代开始运行奇怪的精简Windows版本)。
我需要一个解决方案,使我可以在不安装任何软件的情况下实时接收计算机上的击键。但是,在发送按键的机器上需要驱动程序或软件是没有问题的。
那就是我要解决的问题。考虑到接收机的限制,我只能想象解决方案可能是通过输入类似蓝牙加密狗或注册为键盘的USB接收器之类的输入来实现的,而实际上却接收到来自另一台计算机的击键。如果有人知道是否存在这样的硬件,您可以在下面发布吗?或者,可以选择满足目标的任何其他解决方案。
您可以使用基于IP的远程KVM实时在另一台计算机上生成击键。
只需将KVM的键盘(以及可选的视频和鼠标)连接到您要向其发送远程击键的计算机。
然后,您可以通过Web浏览器或提供的本机系统应用程序连接到KVM上的IP,并发送所需的任何击键。
一种这样的产品是Tripp Lite的服务器远程控制,基于IP的外部KVM,另一种是Lantronix Spider KVM。
另外,您也可以仅使用键盘支持(而不是键盘,视频和鼠标支持)来重建其中之一的DIY版本,方法是使用Teensy USB开发板通过WIZ812以太网适配器套件连接到WIZ712MJ以太网模块。
那时,您可以使用Teensy的以太网和键盘库编写一个小程序,该程序使用生成服务器Server.begin()
,等待连接,然后使用以下内容进行无限的while循环,例如以下内容,以创建单向网络回显服务器:
if (myclient.available()) {
Keyboard.print(myclient.read());
}
您可能想通过一些错误检查等来充实它,但是它应该可以用作骨架。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句