原理:
使用 AHK 后台操控 Chrome 浏览器访问翻译网站(例如 https://fanyi.sogou.com/),并获取翻译结果。
使用方法:
接口已经封装好,使用非常简单,总共就4句代码。
BaiduTranslator.init() ; 初始化接口
MsgBox,% BaiduTranslator.translate("text") ; 显示翻译结果
BaiduTranslator.free() ; 释放接口资源
#Include <BaiduTranslator> ; 库引用
不同的接口使用方法是一致的,区别只是名字而已,例如想用 DeepL 翻译就这样。
DeepLTranslator.init() ; 初始化接口
MsgBox,% DeepLTranslator.translate("text") ; 显示翻译结果
DeepLTranslator.free() ; 释放接口资源
#Include <DeepLTranslator> ; 库引用
更多用法请下载打包文件,查看示例的源码,有详细的注释。
示例中包含一个带界面的简易翻译器,支持自动识别中英文并互翻。
示例中还包含一个可外部调用的聚合翻译器,支持自动识别中英日韩并翻译。
下载地址:
Github Releases (为方便新人使用,此链接打包了绿色 Chrome 浏览器,故体积较大)
Github (此链接仅包含库与示例,需要自行安装原版 Chrome 浏览器,不支持其它浏览器)
?
[…] ((但是他的机翻工具是要钱的Translation-Terminator 是一位大佬(telppa 空 )做的翻译工具 […]
大佬的真好呀?
这个很方便呀
每天都来学习一遍,相信有一天我肯定能学会
?
脚本错误
当前页面的脚本发生错
SecurityError
是否要在此页面上继续运行脚本?
。。。。。。
可以
github有时候连不上
学习一下~感谢分享~~
运行脚本时出现了这个错误,我该怎么办呀?我的电脑是已经安装了 谷歌浏览器,,运行之后有如下面的脚本错误,然后我怀疑是因为安全问题,不能够运行到现有的谷歌浏览器,于是乎我改成了下载链接中的绿色版的谷歌浏览器,但依然是有这样的错误。好苦恼,该怎么解决?运行脚本时也无法正常的实现功能。“
脚本错误
当前页面的脚本发生错误。
行:
1
Char:
1
错误:
代码:
URL:
SecurityError
是否要在此页面上继续运行脚本?
是(Y)
否(N)”