hiroi-sora

Results 389 comments of hiroi-sora

请尝试一下: 备份一下 `UmiOCR-data\qt_res\qml\Main.qml` 。然后用记事本打开它,删掉全部内容,替换为下面的代码: ```qml import QtQuick 2.15 import QtQuick.Window 2.15 Window { visible: true width: 400 height: 100 color: "#FFEEBB" title: `Umi-OCR v${APP_VERSION}` Text { text:"测试!" } } ```...

> 淡黄色背景小窗口 那看来渲染引擎没有问题呀。 请试试重新下载2.0,重新解压一次,看看行不行。 不行的话就先用着旧版吧吧。

非常感谢你提供的信息,我已复现相同问题,正在调查中。

问题已解决。 第三方软件 iMAGES 安装时,会在系统写入环境变量 `QMLSCENE_DEVICE = softwarecontext` ,强制系统中所有QML软件使用软渲染上下文。这就导致了Umi-OCR中一些特效(如圆角和半透明)无法显示,体现为窗口黑屏现象。 ![image](https://github.com/hiroi-sora/Umi-OCR/assets/56373419/2c694f9e-652b-4d4c-a8b2-2fc2d26371b3) 其实这算是 iMAGES 的设计缺陷,它不应该将自己内部使用的参数写在系统全局中,导致别的软件受到潜在影响。 可通过下述方法,让Umi单方面屏蔽该变量,恢复正常使用: 1. 打开 UmiOCR-data\main.py 2. 在第45行,插入以下代码: ```python if "QMLSCENE_DEVICE" in os.environ: del os.environ["QMLSCENE_DEVICE"] ```

可以使用 [快捷键增强工具](https://github.com/hiroi-sora/Umi-OCR/issues/402) 。

看起来是系统不兼容,使得pynput库报错。从你的图片中看,似乎是比win7更老的系统。本项目最低只提供至win7的支持。

它基于 Windows Vista ,是比win7更老的系统。有许多python第三方库已经停止了对它的支持,所以可能会存在一些难以解决的兼容性问题。

按理说 `-->>` 指令是不会添加多余空行的。我这边测试也是没有空行。 你试试不要用脚本,先单张手动调用`Umi-OCR.exe --path xxx -->>opt.txt`,看看生成的文件是否正常?

软件面板,截图OCR的设置中,`段落合并`是什么项?如果是 `多行-代码段`的话,请调回`单行`试试?

鼠标按键与键盘事件的处理流程较为不同,代码上兼容鼠标按键会比较麻烦。而且,该需求比较小众。 建议你使用外部方法实现该需求。比如鼠标宏软件或AutoHotkey脚本,将鼠标键映射为键盘按键。 比如,下列AHK脚本能用鼠标侧键1触发`win+alt+C`,侧键2触发`win+alt+V`,调用Umi-OCR的功能。将它保存为.ahk文件,用AHK打开即可使用。 ```AutoHotkey XButton1::#!c XButton2::#!v ```