zghwelcome
发表于 2024-2-18 20:10:13
afan 发表于 2024-2-18 16:47
ok了~
240218 更新 3.3 版
[新增]使用热键翻译时排除指定的程序窗口
A大,新版哪有下载 :face (1):
afan
发表于 2024-2-18 20:24:34
zghwelcome 发表于 2024-2-18 20:10
A大,新版哪有下载
你说你嚷那么大声,不告你行么 :face (13):
zghwelcome
发表于 2024-2-18 21:15:35
afan 发表于 2024-2-18 20:24
你说你嚷那么大声,不告你行么
收到,感谢 :face (10):
w60711
发表于 2024-2-20 02:35:10
本帖最后由 w60711 于 2024-2-20 02:51 编辑
afan 发表于 2024-2-18 16:47
ok了~
240218 更新 3.3 版
[新增]使用热键翻译时排除指定的程序窗口
怪了 按快捷键还是触发了 像是 ctrl*2
ExcludeList_Exe = notepad++.exe|chrome.exe
然后 微软内置输入法
用 Au3.WProbe_0.7 获取类名 = MSCTFIME Composition
ExcludeList_IME = MSCTFIME Composition
还是无法用 ctrl+, 打出","
另外 Au3.WProbe_0.7 准心多拖拽个几次
鼠标就会越来越小然后消失 (黑色那块是鼠标
afan
发表于 2024-2-20 10:12:59
w60711 发表于 2024-2-20 02:35
怪了 按快捷键还是触发了 像是 ctrl*2
ExcludeList_Exe = notepad++.exe|chrome.exe
看来找 Bug 还得是你!别人都不靠谱,以后的更新只与你分享就是了~
上次的更新我仅在x86系统简单测试了一下,可能在x64系统存在问题,一会在其它系统进行调试~
昨天更新了一个新版,也是很久以前的功能设计,趁思维在线解决了,先发给你~
240219 更新 3.4 版
[新增]划词文本采集功能
某些页面虽然可划词但不能复制,那就无法翻译了。比如 blog.csdn.net 的文章内容,有时仅仅只想复制一个函数都不行
(有些要会员或收费… 曰,要你何用)
为解决这个问题,新增设一个采集工具,只要页面能“划词+拖动时有可操作光标”就能直接将选择的文本拖入采集窗
之后在采集窗就随便摆弄了,可翻译,可仅复制。有时单纯只是想复制或将划词的部分收集保存为文件,此时都可简单完成
采集功能操作方法:
划词后显示进度窗时右击,即会将划选的部分“弹射”到采集窗(如未成功接收那就再手动按住拖入也是正常操作)
如未启用划词,则需点击(主菜单或托盘菜单)“划词采集…”菜单项,显示采集窗后,手动将已选择的按住拖入即可
afan
发表于 2024-2-20 10:57:36
本帖最后由 afan 于 2024-2-20 15:12 编辑
w60711 发表于 2024-2-20 02:35
怪了 按快捷键还是触发了 像是 ctrl*2
ExcludeList_Exe = notepad++.exe|chrome.exe
刚刚在 win10 x64 测试过了,我这却是正常的,开始以为是对于 x64 的程序识别问题,但测试了 x86 x64 都正常。
比如,就拿 Au3 的程序测试 Au3Info.exe|Au3Info_x64.exe,在添加之前,按翻译热键会弹出A小译的输入小窗,因为没有捕获到文本。但添加Au3Info.exe|Au3Info_x64.exe 之后,再重启小译,按翻译热键就没有弹窗了,说明已经识别并忽略成功。
你的问题是不是以下:
1,是不是你添加ini时重复添加了?因为在没有 XYConfig.ini 文件时是会自动生成该文件的,且包含ExcludeList_Exe = 的关键字,只需直接填写需要的就行。而如果你没注意,在后面再次添加 ExcludeList_Exe = 行则肯定不行,因为只会读取一次,上面的如果是空那就没有任何数据(ExcludeList_IME = 也是同理)
2,没有弹出小译,但目标程序与小译翻译热键同名而失效造成的没反应?
然后 微软内置输入法
用 Au3.WProbe_0.7 获取类名 = MSCTFIME Composition
ExcludeList_IME = MSCTFIME Composition
这个微软输入法是个很奇怪的窗口,在出现该窗口时,它的状态属性居然只有“存在”,没有“可见”,以至于误判。现在已修正,并将微软拼音的 MSCTFIME Composition 已内置到程序中,无需自行添加
240220 更新 3.5 版
[修正]微软内置输入法弹出时,使用热键翻译仍未被拦截的问题
微软拼音输入法类名 “MSCTFIME Composition” 已内置,无需自行添加到 ExcludeList_IME
[新增]双击左Shift启停划词
双击作用等同并同步于: 点击可选项菜单“启用划词检测”,或左键单击托盘图标
该状态会保存到配置
[新增]双击右Shift启停热键,并添加同步可选项菜单“启用全局热键”
该状态不保存,即下次启动程序时会恢复启用全局热键
以上两种双击Shift动作因其为隐形操作,故切换时会在托盘弹出提示
w60711
发表于 2024-2-20 15:24:24
afan 发表于 2024-2-20 10:57
刚刚在 win10 x64 测试过了,我这却是正常的,开始以为是对于 x64 的程序识别问题,但测试了 x86 x64 都正 ...
2,没有弹出小译,但目标程序与小译翻译热键同名而失效造成的没反应?
对 就是这个,昨晚困得很没注意到...
排除窗口确实生效了
但微软注音一样打不出来",。"之类的,应该还是上述的问题范围ˊ
划词文本采集功能正常
但是既然如此
应该可以直接拖拽到主窗口后处理即可
不必再多个GUI吧
应该说...如果小译窗口存ˊ在的话
让其可以随意拖拽内容进去翻译也挺方便的 (?
afan
发表于 2024-2-20 15:32:01
本帖最后由 afan 于 2024-2-20 15:49 编辑
w60711 发表于 2024-2-20 15:24
2,没有弹出小译,但目标程序与小译翻译热键同名而失效造成的没反应?
对 就是这个,昨晚困得很没注意到.. ...
现在已是3.5版了,加了开关~ 你可以试试切换全局热键后的反应~
Au3.WProbe_0.7 我用了很多年了,从未遇到过你说的这种情况,刚刚在win10拖拽测试了半天也没问题… 这个目前看来无解~
划词文本采集需要富文本控件,其它的不支持文本拖入,这不是文件拖拽……
加之还有较多的按钮,主窗口肯定不适合,如果主窗加这些,那就要改名为 A大译 了 {:3_96:}
而且划词采集主要作用也就是划词选择后的文本采集,可以看做是一个单独的工具,只是借用了小译的划词功能,也让小译可以操作其采集的内容罢了(甚至其窗口内的文本仍可继续划词 ><)
w60711
发表于 2024-2-20 16:03:40
本帖最后由 w60711 于 2024-2-20 16:11 编辑
afan 发表于 2024-2-20 15:32
现在已是3.5版了,加了开关~ 你可以试试切换全局热键后的反应~
Au3.WProbe_0.7 我用了很多年了,从未遇到 ...
了解~
主UI漂亮的让我忽略了他原本的性质了
:face (24):
3.5
SHIFT快捷键使用后可以正常输入标点了
但是没有停用的话还是无法
我是用注音,但是类名应该是一样的...
Au3.WProbe_0.7 我以前就有过这情形了
只是没有特别注意
还没确定是不是我有改过鼠标默认大小的关系
(解法:开启放大镜后、或按用户锁定后再登入,鼠标会恢复正常)
沙盒测试是正常的没错~
PS.AutoIt Window Info (x86) 3.3.16.1 没有这问题
afan
发表于 2024-2-20 16:19:03
w60711 发表于 2024-2-20 16:03
了解~
主UI漂亮的让我忽略了他原本的性质了
停用后正常那我可能就有办法了,稍等 {:3_96:}
Au3.WProbe 续延 {:3_98:}
tubaba
发表于 2024-2-20 16:25:10
好热闹,难得见有如此讨论了.前面看到了winsetontop,想到我在官方论坛上发的一个关于uiaccess的贴子,可以让程序"超级置顶".不过这个只在win7版本以上才有效,不知a版有兴趣加入到你的新项目中伐
https://www.autoitscript.com/forum/topic/210526-make-your-program-super-topmost-uiaccess-udf/
afan
发表于 2024-2-20 16:31:58
tubaba 发表于 2024-2-20 16:25
好热闹,难得见有如此讨论了.前面看到了winsetontop,想到我在官方论坛上发的一个关于uiaccess的贴子,可以让 ...
兔侠好久不见~有空一定拜读~
afan
发表于 2024-2-20 16:44:35
w60711 发表于 2024-2-20 16:03
了解~
主UI漂亮的让我忽略了他原本的性质了
试下3.5.1~ :face (24):
w60711
发表于 2024-2-20 17:18:51
本帖最后由 w60711 于 2024-2-20 17:20 编辑
afan 发表于 2024-2-20 16:44
试下3.5.1~
3.5.1
在已经排除的窗口中,可以正常输入标点了
但在 未排除的窗口中,仍无法输入
另外发现个问题
新版记事本无法排除...
他是app型式,非传统型exe... ><"
雖然我用notepad++居多,還是報告一下XD
https://apps.microsoft.com/detai ... ight&hl=zh-tw&gl=TW
afan
发表于 2024-2-20 17:49:58
w60711 发表于 2024-2-20 17:18
3.5.1
在已经排除的窗口中,可以正常输入标点了
但在 未排除的窗口中,仍无法输入
在已经排除的窗口中,可以正常输入标点了—— 是排除的程序还是排除的输入法窗口?
app排除没想法…
已发 Au3.WProbe_0.7.1 试下~