Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuhaowin/wordbook-bob-plugin
通过 Bob 查询的单词添加至 「有道词典」 、 「欧路词典」、「扇贝单词」 的单词本。
https://github.com/yuhaowin/wordbook-bob-plugin
bobplugin
Last synced: 14 days ago
JSON representation
通过 Bob 查询的单词添加至 「有道词典」 、 「欧路词典」、「扇贝单词」 的单词本。
- Host: GitHub
- URL: https://github.com/yuhaowin/wordbook-bob-plugin
- Owner: yuhaowin
- License: mit
- Created: 2021-01-02T15:41:45.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-09-24T02:37:48.000Z (about 1 year ago)
- Last Synced: 2024-08-01T19:54:29.164Z (3 months ago)
- Topics: bobplugin
- Language: JavaScript
- Homepage: https://github.com/yuhaowin/wordbook-bob-plugin
- Size: 1.69 MB
- Stars: 100
- Watchers: 2
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wordbook-bob-plugin
这是一个 [Bob](https://github.com/ripperhe/Bob) 的翻译插件,但是该插件不对输入的文本进行翻译,听起来不可思议,但的确如此,该插件主要是将输入的英文单词通过接口的方式同步到 `有道词典` 、`欧路词典`
的单词本中,以方便对查询过的单词进行集中复习。## 特性
1、`有道词典` 仅实现了通过 cookie 的方式添加单词到单词本;无法使用账号登录,[因为 Bob 提供的 API 无法获取到请求返回的
cookie](https://github.com/ripperhe/Bob/issues/115)。2、`欧路词典` 是通过开放 api 添加到指导单词本,但是需要指定单词本的 id,可以通过 api 获取单词本 id。
3、`扇贝单词` 是通过 api 添加到指导单词本,需要登录后从网页获取 auth_token
## 设置![](imgs/1.png)
## 有道词典获取 cookie
1、[登录有道词典](https://dict.youdao.com/)
2、如下图操作:
![](imgs/2.png)
3、在控制台执行 `document.cookie` 获取到 cookie
## 欧路词典获取 token
1、[登录欧路词典](https://dict.eudic.net/)
2、在右上角「账户管理」获取授权
![](imgs/3.png)
3、获取单词本 id
> 如果不知道单词本 id,可以先不填写单词本 id, 输入任意单词查询后,会返回所有的单词本 id,选择其中你需要的 id 填入即可。![](imgs/4.png)
## 扇贝单词获取 auth_token
1、[登录扇贝](https://www.shanbay.com/)3、随便点击一个页面,获取 cookie 中的 auth_token,确保 auth_token 正确
![](imgs/6.png)
## 效果![](imgs/5.png)