有人使用 Mac / Alfred 么?推荐一个快速查询 /添加单词的工具。
在 Alfred 的 Workflow 添加这个插件,可以在 Alfred 快速查询、添加单词,添加的单词会出现在你的单词库里面,还可以发音。
需要:
项目地址: https://github.com/alswl/shanbay-alfred2
下载地址: https://github.com/alswl/shanbay-alfred2/releases
下面是 Workflow 说明:
扇贝网 Alfred2 workflow ,主要用于单词查询、添加单词到词库、发音。
下载Shanbay.alfredworkflow
里面的最新版本。
双击文件导入即可。
sb love
会检查权限情况,如果权限不存在或过期,会自动进入授权页面Shanbay OAuth2
之后,将完整的 URL 复制下来,并在 Alfred 里面输入 sbauth https://api.shanbay.com/oauth2/auth/success/#access_token=xxx&token_type=Bearer&state=&expires_in=2592000&scope=read+write
(后面的 URL 请替换为你自己复制的 URL )sb love
测试,按回车即可以添加到单词库sb love
查询单词sb love
查询单词,然后使用回车即添加到单词库sb love
查询单词,按住 Command
+ 回车,打开扇贝官网对应的单词页面sb love
查询单词,按住 Ctrl
+ 回车,即可播放语音注:授权有效期为一个月,过期需重新授权。
感谢原作者 https://github.com/henter/Shanbay-Alfred2 开发。
我的改进:
requests
依赖,即装即用 1
stream 2016-11-04 17:24:54 +08:00
有没有欧陆辞典 /Alfred ?
|
2
phoenixlzx 2016-11-04 17:27:51 +08:00
DDD 棒棒哒
|
3
wahyd4 2016-11-04 17:45:30 +08:00
以前用的有道的 alfred workflow 。不过这个更好用,还能收藏,赞一个
|
4
tunzao 2016-11-04 17:58:17 +08:00
赞赞赞赞赞~
|
5
CerealKiller 2016-11-04 18:25:34 +08:00 via iPhone
lz 又提醒我要背单词了
|
6
tyhunter 2016-11-04 18:31:36 +08:00
赞!之前一直用有道查词
|
7
laxapple 2016-11-04 20:38:00 +08:00
貌似不能汉译英?
|
8
presjch 2016-11-04 21:21:09 +08:00
棒棒的!
|
9
HannibaI 2016-11-04 21:48:28 +08:00
很棒 感谢
|
10
u 2016-11-05 00:40:13 +08:00
为什么每次只能查询单词的第一个字母?
|
11
alswl OP @phoenixlzx 活捉凤凰一只
|
14
addict 2016-11-07 09:40:37 +08:00
很不错 感谢
|
15
Lattez 2016-11-07 23:53:31 +08:00
赞,但是离考研只有不到两个月了....
|
16
ghui 2016-12-19 10:55:21 +08:00
请问授权码怎么找?在 shanbay.com 上没找到
|
17
ghui 2016-12-19 11:07:04 +08:00
在 alfred3 上无法使用
|
18
alswl OP @ghui 随意收藏一个词,如果未授权,都会触发授权流程。授权之后,将当前 URL 地址复制下来,打开 Alfred ,输入 sbauth 你粘贴的 URL
就好了。 我没测试过 alfred3 ,暂时也没有买 alfred3 购买计划。理论上说, alfred 这种工具应该会向后兼容的。 |
20
florije 2016-12-26 02:00:27 +08:00
@ghui alfred3 可以用,可能文档说明不是很好,不知道是因为已经网页登陆问题还是其他问题,就是 sb love 不跳出授权页面(稍后看下),看文档一直代码后完全可以手动授权:
1.请求 urlhttps://api.shanbay.com/oauth2/authorize ,当然带上必要参数,假如正常的话,跳转到一个页面,点击按钮授权后,跳转页面仅有: Shanbay OAuth2 然后就是楼主正式的流程了: (原文复制)出现 Shanbay OAuth2 之后,将完整的 URL 复制下来,并在 Alfred 里面输入 sbauth https://api.shanbay.com/oauth2/auth/success/#access_token=xxx&token_type=Bearer&state=&expires_in=2592000&scope=read+write (后面的 URL 请替换为你自己复制的 URL ) 然后再用 sb some_new_word 就正常了。 希望能帮到你吧,这边测试过 alfred3 没问题。 |
21
ghui 2016-12-27 21:01:21 +08:00 via iPhone
@florije 我也按照这种方式做了,问题不在授权,我这里输入 sb love 后,响应有问题,扇贝的候选条目一闪而过
|
22
florije 2016-12-27 21:23:00 +08:00
@ghui 好吧,这边貌似没有这种问题,要是说候选条目的话,还真是有略微卡顿,但是没有一闪而过的情况,一般都是一个通知条出现,什么什么 add success 什么的,要不然你找其他小伙伴机器试下?
|
23
alswl OP @ghui 如果一闪而过,可以试试新版, https://github.com/alswl/shanbay-alfred2/releases 修复了一个 token 的问题。
@florije 卡顿的问题一般是网络延迟,我在 master 分支里面调整了一下触发方式,还没有打包,自己在测试中,感兴趣你可以把代码直接拷到 workflow 对应目录试试。 |
25
ghui 2017-01-08 09:59:58 +08:00 via iPhone 1
撸了一个支持 Alfred3 的: https://ghui.me/post/2017/01/ishanbay/
|