├── .gitignore ├── BetterSnipV2.0 ├── BetterSnip.alfredworkflow ├── V2.0 更新说明.md ├── autopaste.png ├── bsnip v2.gif ├── normal.gif └── search.gif ├── GIPHYgif └── main.py ├── README.md ├── Search ├── Search.alfredworkflow └── search使用演示.gif ├── bsnip v2.gif ├── 更新说明.md ├── 朗读单词(Read the Word) └── 朗读单词(Read the word).alfredworkflow └── 迅雷下载 └── 迅雷下载.alfredworkflow /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | 朗读单词.alfredworkflow 3 | -------------------------------------------------------------------------------- /BetterSnipV2.0/BetterSnip.alfredworkflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Textcat/Alfred-workflow/dcd7584e881d06473568148230b41128305dba75/BetterSnipV2.0/BetterSnip.alfredworkflow -------------------------------------------------------------------------------- /BetterSnipV2.0/V2.0 更新说明.md: -------------------------------------------------------------------------------- 1 | #BetterSnip V2.0 相比 V1.0 有哪些重要改进 2 | 3 | ![bsnip V2](bsnip V2.gif) 4 | 5 | **V2.0 的改进主要在使用体验和易用性两个方面,它更加简洁也更加优雅** 6 | 7 | 8 | 9 | ###直接可以对 snip 进行搜索 10 | 11 | 在上一个版本中,必须要准确得记忆预存 snip 的 keyword。或是先从 Alfred 的 snippet 中找到需要的 snip,并复制到剪贴板,然后再通过 BetterSnip 进行操作。 12 | 13 | 而在 V2.0 中,你可以进行搜索了,找到你想要的 snip ,按下回车键,开始输入要填充的内容吧。 14 | 15 | ![search](search.gif) 16 | 17 | ###现在你可以勾选 Alfred 中的自动粘贴选项了 18 | ![autopaste](autopaste.png) 19 | 20 | ##对普通 snip 的支持 21 | V2.0 支持普通的没有填充项的 snip 22 | ![normal](normal.gif) 23 | 24 | 25 | ##BetterSnip 是否可以取代 Alfred 内置的 snip 功能? 26 | 目前来看还不可以,BetterSnip 不支持对 snip 预览,此外,BetterSnip 的搜索功能还不够完善。 27 | 28 | ##未来的计划 29 | 我会继续对搜索功能进行完善,并看看有没有办法实现对 snip 的预览。此外,我可能会在近期,加入直接通过 Alfred 窗口添加新 snip 的功能,敬请期待。 30 | 31 | 32 | -------------------------------------------------------------------------------- /BetterSnipV2.0/autopaste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Textcat/Alfred-workflow/dcd7584e881d06473568148230b41128305dba75/BetterSnipV2.0/autopaste.png -------------------------------------------------------------------------------- /BetterSnipV2.0/bsnip v2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Textcat/Alfred-workflow/dcd7584e881d06473568148230b41128305dba75/BetterSnipV2.0/bsnip v2.gif -------------------------------------------------------------------------------- /BetterSnipV2.0/normal.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Textcat/Alfred-workflow/dcd7584e881d06473568148230b41128305dba75/BetterSnipV2.0/normal.gif -------------------------------------------------------------------------------- /BetterSnipV2.0/search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Textcat/Alfred-workflow/dcd7584e881d06473568148230b41128305dba75/BetterSnipV2.0/search.gif -------------------------------------------------------------------------------- /GIPHYgif/main.py: -------------------------------------------------------------------------------- 1 | import urllib,json 2 | from bs4 import BeautifulSoup 3 | 4 | base_url = urllib.urlopen('http://api.giphy.com/v1/gifs/search?q=funny+cat&api_key=dc6zaTOxFJmzC') 5 | soup_data = BeautifulSoup(base_url,"html.parser") 6 | data = json.loads(soup_data) 7 | print data['data'] 8 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Alfred-workflow 2 | ##单词朗读 3 | OSX 系统预装的词典已经很好用了,唯一的缺憾是没有朗读单词的功能,而系统本身的语音(选中单词后,按下option + esc),又存在音调奇怪、发音不标准的问题。因此,我制作了这款朗读单词的 Alfred 扩展,单词的发音调用了有道的语音库来实现。此外,感谢 4 | [Say the word](http://www.packal.org/workflow/say-word) 这款扩展的启发。 5 | 6 | 使用方法: 7 | 8 | 1. 在任何应用程序中选中一个单词,按下快捷键「Shift + option + s」,即可听到这个单词的发音 9 | 2. 在 Alfred 中输入「Say + 单词」,即可听到单词的读音 10 | 11 | 12 | ## BetterSnip 13 | 一款 Alfred 扩展,可以实现 TextExpander 或者 atext 中的自定义填充文本的功能。详细用法请看 BetterSnip 文件夹中的 《实用说明》 14 | 示例: 15 | 在 Alfred snip 中添加如下的 snip: 16 | 17 | ({name})[{link}] 18 | 19 | <<<{name};{link}>>> 20 | 21 | 然后: 22 | ![bsnipv2](bsnip v2.gif) 23 | 24 | With BetterSnip,You can easily fill in the content you defined before in a snip. And it is quite easy to use. 25 | 26 | Step 1 : add a snip like below in Alfred 27 | 28 | Hello! My Name is {Name}, I live in {Country} 29 | 30 | <<<{Name};{Country}>>> 31 | 32 | The tags can be whatever you want except {date},{time} and {clipboard}. 33 | 34 | Step 2 : Search and choose the snip you define before in Alfred by enter keyword "hsnip" 35 | 36 | Step 3 : Enter the content then press return. 37 | 38 | Now you get what you want. 39 | 40 | 41 | 42 | ##「迅雷下载」用法 43 | 在 Alfred 中输入关键字 「thunder」然后按下回车即可,会弹出迅雷添加新下载链接的对话框。如果你的迅雷没有启动,迅雷主界面也会弹出。 44 | 45 | ##「Search」用法 46 | 47 | 下面的扩展都打包在一起,主要功能: 48 | 49 | 百度百科本地搜索 keyword:baike 50 | 51 | 百度知道本地搜索 keyword:zhidao 52 | 53 | wiki百科本地搜索 keyword:wiki 54 | 55 | sspay本地获取最新资讯 keyword:pai 56 | 57 | 磁力链接搜索与下载 keyword:fmovie 58 | 59 | 查看豆瓣上热映电影 keyword:nmovie 60 | 61 | 按标签或分类查找豆瓣上评分大于 7.5 的电影 keyword:fmovie 62 | 63 |
64 |
65 | 66 | 现在,你可以直接输入关键词 **search** 直达百度知道、百度百科、wiki百科搜索,免去记忆 keyword 的烦恼。 67 | 68 | 69 | wiki 百科可能连接稍慢,且**仅支持英文**,请耐心等待。另外,郑重建议输入法切换到中文状态输入英文。 70 | 71 | 72 | 建议不要更改豆瓣找电影和磁力搜索的 **keyword**,这样可以实现先查电影,然后直接下电影,比较方便。 73 | 74 | 还有什么问题可以看看主页里的gif演示图片,OK,废话不多说了,祝你使用愉快 :-D 75 | 76 | 77 | 78 | 79 | ##更多内容## 80 | 81 | 如果你想自己制作高级的 alfred 扩展但又不知道怎么做的话,可以看看我写的教程 :-) 喜欢的话记得给我点个赞噢 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | -------------------------------------------------------------------------------- /Search/Search.alfredworkflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Textcat/Alfred-workflow/dcd7584e881d06473568148230b41128305dba75/Search/Search.alfredworkflow -------------------------------------------------------------------------------- /Search/search使用演示.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Textcat/Alfred-workflow/dcd7584e881d06473568148230b41128305dba75/Search/search使用演示.gif -------------------------------------------------------------------------------- /bsnip v2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Textcat/Alfred-workflow/dcd7584e881d06473568148230b41128305dba75/bsnip v2.gif -------------------------------------------------------------------------------- /更新说明.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /朗读单词(Read the Word)/朗读单词(Read the word).alfredworkflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Textcat/Alfred-workflow/dcd7584e881d06473568148230b41128305dba75/朗读单词(Read the Word)/朗读单词(Read the word).alfredworkflow -------------------------------------------------------------------------------- /迅雷下载/迅雷下载.alfredworkflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Textcat/Alfred-workflow/dcd7584e881d06473568148230b41128305dba75/迅雷下载/迅雷下载.alfredworkflow --------------------------------------------------------------------------------