买了Alfred PowerPack,做了个用dict.cn查单词的扩展

2013-02-01 00:02:58 +08:00
 zhangxiao
以前用免费版的时候,是添加了dict.cn的custom searcher。但是这样每次都要打开一个网页,难免要有一次关闭网页的操作。

现在是直接在notification里通知了,没事点开右侧的通知栏,还能看看今天查的单词记住了几个...

效果图:


很简单的小脚本,不知道有啥bug,大家帮忙测试吧

下载:
http://dl.dropbox.com/u/19622388/share/Dict.cn.alfredextension
5787 次点击
所在节点    分享创造
15 条回复
GG2
2013-02-01 00:08:56 +08:00
用上了,很赞。
不过不知道是不是我这边网络的问题,查词有点慢,5s+才能弹出通知。
zhangxiao
2013-02-01 00:11:26 +08:00
@GG2 呃...速度这个还真没辙了。我这里感觉延时1s吧
5key
2013-02-01 00:17:29 +08:00
@zhangxiao 不支持V2版?
zhangxiao
2013-02-01 00:37:48 +08:00
@5key 还没用上2... 晚上回去我看看
zhangxiao
2013-02-01 18:57:30 +08:00
v1版做了点小改进,查不到的时候会显示N/A,下载地址不变:
wwwjfy
2013-02-01 19:09:12 +08:00
可以直接在系统的Dictionary里添加英汉字典,就不用网络查询了
zhangxiao
2013-02-01 19:11:59 +08:00
@wwwjfy 是吗... 刚知道- - 试试去
hzlzh
2013-02-01 19:20:55 +08:00
Alfred有自带这个功能,装两个好字典非常好用。触发键是:d good
zhangxiao
2013-02-01 19:36:25 +08:00
@hzlzh 刚看了一下,你说的应该是Spelling这个功能吧,默认触发键是define。看来我需要装个好字典去了。不过使用了一下,默认是直接打开dictionary了,如果能在notification给出简短的结果,可能对正在进行的事情干扰会更小吧。
wwwjfy
2013-02-01 20:08:49 +08:00
@zhangxiao 你可以写个workflow把结果post到notification去..
zhangxiao
2013-02-01 20:12:37 +08:00
@wwwjfy 呃...不知道是不是可行,可以把默认打开dictionary的操作跳过?
hzlzh
2013-02-02 01:22:43 +08:00
@zhangxiao 嗯,附个图给你,看是不是你要的简短结果。
zhangxiao
2013-02-02 02:34:27 +08:00
@hzlzh 啊,帅气!敢问用的啥字典?
wwwjfy
2013-02-02 10:16:23 +08:00
@zhangxiao 你原来在alfred里不是这么看结果的么...

查了下,没我之前想的简单,以为刚出的Pass through to Workflow可以..

稍微麻烦点的做法是用mac的DictionaryServices,用objc或者python装pyobjc,用DCSCopyTextDefinition函数就行

没找到用applescript之类的方法,automator里倒是有,不会用~~
hzlzh
2013-02-02 13:30:55 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/59425

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX