ElluIFX / KVM-Card-Mini-PySide6

Simple KVM Console to USB
MIT License
12 stars 0 forks source link

建议添加个OCR功能 #2

Open vincentzz opened 5 months ago

vincentzz commented 5 months ago

大佬你好,可不可以在底部添加一个按钮,点击之后画面冻结,然后对截图进行OCR,用户可以从主控端选中画面里的文本并复制。这样被控端的文本就可以无缝传输到控制端了。 类似用户在PC版微信里点开图片,可以选中图片中的文本。

ElluIFX commented 5 months ago

@vincentzz 有点难度,主要是现在画面是QT的Viewfinder部件显示的,想在上面浮动其他部件很麻烦 最主要的是,这个功能很容易被其他的软件功能代替啊,就像你说的,拿微信给上位机截个图不就解决了 现在在忙毕业论文,之后有时间可能考虑加一个,但大概不是你想的这种模式

vincentzz commented 5 months ago

嗯嗯,理解。我是觉得可以有一个不借助外部软件,从被控端到主控端的信息传输。如果能有更方便得方式,那自然更好了~

ElluIFX commented 5 months ago

@vincentzz 等我有时间了会尝试弄一个双向模拟U盘的功能,一边写另一边读,kvm只中转不保存,理论上虽然慢但是没有文件大小限制

vincentzz commented 5 months ago

@ElluIFX 双向模拟U盘貌似就不能做streaming,KVM就得保存一份,否则一边不读,另一边就写不进去。但可以单向模拟U盘,把主控机的某个文件夹挂载到被控机当U盘,这样KVM就不用保存了。

ElluIFX commented 5 months ago

@vincentzz 这样也可以,我原本想法就是两边模拟u盘,写入方等待读取方开始拷贝,kvm内部开个pingpong做个转发

你说的和上位机配合把主机文件夹模拟挂载也是个思路,后面我会试试

vincentzz commented 5 months ago

@ElluIFX 写入方等待读取方开始拷贝的问题在于,写文件的App很容易抛timeout导致写入失败。 感恩大佬,祝论文顺利。