【探讨】有没有可能将词典查询软件发布为浏览器插件

现在的词典查询软件都是个单独的程序。对于在浏览器内的阅读,还要各种hook捕获手段才能跳转到词典程序进行 entry 查询。

有没有可能将词典程序以 Chrome / Edge 浏览器插件的形式发布呢?允许用户在本地指定MDX目录等一些自定义设置。查询结果显示在侧边栏。

本人不懂技术。也许出于安全考虑,浏览器插件的运行环境不允许插件访问本地磁盘?如果是这样,有没有可能以 http://localhost:port/ 的方式,访问本地指定MDX目录?印象中Github上有一些MDX服务器架设的开源项目。

可以读取本地磁盘,有类似项目了。更好的方式是软件在外部提供接口,插件在浏览器内查询接口显示结果。

http://fengdh.github.io/mdict-js/

1 个赞

以前试过用firefox插件在侧边栏显示mdx查词结果,需要先把mdx里用到的Js都打包进插件里,否则js都会被拦截。

有没有可能以 http://localhost:port/ 的方式

1 个赞

有个沙拉查词的浏览器插件,你可以试试。
也有可以查询mdx词典格式的网页。

这不就是yomichan吗

用pyglossary可以直接把mdx转成yomichan,用yomichan插件就可以了。