浏览器插件翻译+xpath选取工具

网络工具 2020-04-05 17:22:15

浏览器插件翻译+xpath选取工具

安装:进入浏览器扩展程序页面,开启开发者模式,“加载已解压的扩展程序”,选择项目文件夹即可

使用:要使用插件功能先点击插件右侧对应的开关开启,之后需要使用哪个功能同样点击开关开启即可 。

脚本并非一次性全部注入页面,而是根据开启的功能按需注入,开启项越多,注入页面的脚本越多(虽然也没多少代码,我觉得这样比较节约资源吧,但这样也容易出现不同脚本文件因为注入快慢相互调用时出现未定义的情况,目前我的解决方法是定义一个检测函数,以一定的时间间隔(0.5秒)心跳检测要执行的目标函数是否存在,检测持续时间为5秒,5秒后若还未检测到目标函数则返回)

翻译: 开启后选中内容右键菜单翻译或按键Alt_L(左alt右alt都一样)翻译,使用的有道自动翻译api 。翻译显示的结果面板颜色随机,可拖动,鼠标进入再离开后自动销毁。