重复造轮子之Alfred有道插件 进阶篇
首先感谢 deanishe 为Alfred Workflow添加了 Python 框架库支持,自定义 Workflow 仅需要通过 Python 完成输入和输出的转换,最后输出到 Alfred 即可。这大大方便了我这种不会PHP
开发的程序员
我想写的第一个自定义Alfred Workflow是有道翻译,它支持在Alfred中直接进行关键词翻译并直接展示翻译结果。
Alfred Workflow
的教程确实十分的难写
会 coding 的不看教程就能写,不会 coding 的写了教程也还是一知半解
我就简单的说一下这个流程吧
我们先点击左下角新建一个Blank Workflow
填入想要的信息如:
点击确认save
后开始编写Workflow
我们先建立一个script filter
然后填入一下的信息
然后我们进入文件所在的目录
首先下载deanishe提供的alfred-workflow
python包,在新建一个youdao.py
的文件。里面写上需要执行的代码:
1 | # -*- coding: utf-8 -*- |
在https://github.com/whyliam/whyliam.workflows.youdao/blob/master/youdao.py查看代码
然后新建Copoy to Clipborad
用线连起来就是了。
当然这个只是不完整的简单的教程。
详细的源码请看 https://github.com/whyliam/whyliam.workflows.youdao
The Why·Liam·Blog by WhyLiam is licensed under a Creative Commons BY-NC-ND 4.0 International License.
由WhyLiam创作并维护的Why·Liam·Blog采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于Why·Liam·Blog (https://blog.naaln.com),版权所有,侵权必究。
本文永久链接:https://blog.naaln.com/2015/05/repeat-create-the-wheel-alfred-plugin-youdao-advanced/