首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Alfred插件开发--了解Alfred的数据流动

最近发现要记住的长命令太多了,因此打算开发一款Alfred插件帮助自己记录. 先展示下成品,大概就是输入关键词->搜索展示->复制到指定位置这一流程,借此开分析下Alfred插件开发. ?...Alfred插件开发要解决如下几个问题 用户输入如何到达自定义脚本? 自定义脚本如何输出到Alfred的item选项? Alfred的item选项选择后如何传递到下一个执行点?...上述用户输入cmd dt-ansible后,Alfred接管了go_start这个脚本的输入与输出,那么只需要在输出时按照Alfred格式要求,Alfred就会自动显示Item选项,格式如下: <items...另外新版的Alfred是推荐使用json形式参数,但是为了兼容Alfred2,没特殊需求的话使用xml时最好的方式. Alfred XML格式指南 ?...插件地址 https://github.com/mrdear/Command_Search

2.4K30
您找到你想要的搜索结果了吗?
是的
没有找到

Mac效率神器Alfred以及Alfred 秀操作,在下没输过

前言 Alfred,想必大家就算没用过也耳闻过。Alfred是一个让你可以丢掉鼠标的神器。很多读者可能之前认为Alfred的学习成本高,或者感觉它太复杂,而望之却步。...其实Alfred并非高不可攀,本文以Alfred3.0为基础,一步步进行Alfred的常用操作,带领大家进入Alfred的高效世界!...从界面上分,Alfred分为设置界面和操作界面;从功能上分,Alfred分为基本搜索和快速启动的功能,以及工使用自定义插件的工作流功能。 本文为本人对Alfred的操作积累,会持续不定时更新。...如何获取Alfred 正途:从Alfred官网中下载Alfred并安装使用即可。...注意,免费用户只能使用其Features中的功能(即基本搜索和快速启动应用等功能,其实这已满足非重度使用者日常需求); 若要使用Workflows(即自定义插件的工作流),则需要购买Powerpack才能激活此功能

1.4K00

Alfred快速启动开发环境

,比如代理插件、react、vue调试插件(20秒) 打开chrome inspect和whistle代理配置页面(10秒) 开发完成后,逐一关闭浏览器工作插件(20秒) 从“日常使用”切换到“工作环境...开发完成切换回“日常使用”也是痛苦的,要一个个去关闭浏览器插件,否则可能会遇到代理插件看视频卡顿、调试插件报错影响等等问题。...所以我们的设想是,通过Alfred实现一条指令自动完成上述的所有操作,最终效果如下: Alfred Workflows是什么?...最后我们把代码拷贝到Alfred Workflows并绑定wwon指令,最终运行效果如下,注意观察浏览器地址栏右侧插件的状态: 关于”快速启动开发环境“的其他环节,就留给大家自行尝试实现了: 通过find...,要判断是否已存在,不重复打开 自动关闭浏览器工作插件 最后Alfred workflows流程图和运行效果: 总结 Alfred工具提升效率是很明显的,简单到快速启动APP,复杂到调用系统命令,既能足够的简单

3.2K40

Alfred支持拼音搜索

Alfred是个好东西,不过检索程序的时候不支持拼音搜索;我在论坛看到有人给作者反馈过,无奈作者说支持中文,他不知道拼音是什么,于是就不了了之了。...如果Alfred能支持拼音搜索,这些问题全部都没了!而且,Alfred可以强制使用英文输入,直接使用字母检索,不用切换输入法了。...原理 经过简单的观察之后,发现Alfred检索程序不仅仅是检索名字,还收集了一些额外的信息;在Alfred作者的帮助下,知道它利用了Mac文件系统的一个拓展信息的字段;如果你发现某些目录后面有@那么就是有拓展信息了...所以,我们可以通过把拼音信息添加到文件的拓展信息里面去,这样Alfred就能借助这些信息帮助拼音检索了。...def_add_meta_data(app_pinyin_name, app_path): ''' add meta data(comments) to the app, which can help Alfred

2.6K10

Alfred 初学者指南:在 Mac 之间同步您的 Alfred 设置

在 Dropbox 中选择要同步设置的位置(例如 ~/Dropbox/Alfred/),然后单击“设置文件夹并重新启动 AlfredAlfred 将使用您刚刚在 Dropbox 上设置的设置位置重新启动...将 Alfred 的首选项启动到“高级”选项卡,然后单击“设置首选项文件夹...”...找到您的第一个 Mac 的 Alfred.alfredpreferences 文件所在的 Dropbox 文件夹,然后单击“设置文件夹并重新启动 Alfred” 阿尔弗雷德重新启动后,您将使用同步的设置...您现在可以在第二台 Mac 上完成设置,因为每台 Mac 都有一些关键设置(例如您的主要 Alfred 热键) 哪些设置不会在您的 Mac之间共享 如果您已配置同步,则大部分 Alfred 设置都会在...因此,如果您现有的首选项不可用,Alfred 可能会创建一组新的首选项。

2K20

Mac效率办公神器:alfred 5

alfred 5是一款强大的Mac效率办公软件,可以快速的搜索本地程序,使用搜索引擎搜索、查询词典、查找文件、管理、音乐控制等等!...Mac效率办公神器:alfred 5图片功能1.搜索并浏览在Mac或网络上启动应用程序并查找文件。阿尔弗雷德学习你如何使用你的Mac并优先考虑结果。...2.输入更少,说更多使用Alfred的剪贴板历史记录和片段功能,无需反复输入相同的URL或响应。使用剪贴板历史记录找到先前复制的任何文本,图像或文件,然后重新粘贴。...3.扩展和自动化使用Alfred的Powerpack,使用非常强大的工作流程来更有效地执行任务并减少重复的手动任务。...使用Alfred与OS X的深度集成控制Mac,提高您的工作效率。快速对文件和联系人采取行动,控制音乐播放器并发送系统命令。

55220

Mac 效率工具必备神器 —— Alfred

Command+V粘贴出127.0.0.1这串字符了 img 也可以采用「通过关键字自动扩展片段」 比如和我上面配置的一样的话在任意位置输入「zzx」就会直接变成「zhongxin」 WorkFlow 工作流是Alfred...最强大的功能,可以采用自定义的方式快速完成任务 网上也有很多现成的工作流可以直接导入使用 获取本机ip https://github.com/alexchantastic/alfred-ip-address-workflow.git...下载alfred-ip-address-workflow.alfredworkflow后双击就会添加一个工作流 img 使用的时候只需要输入「ip」就会自动提示本机的ip img json格式化...手机上来了个电话,自动切了过去,但是打完电话后AirPods不会自动切回Mac,使用该工作流可以快速的进行音频输入输出的链接 https://github.com/sunzsh/favoritesWorkflow4Alfred

86520

Mac 效率神器工具之 Alfred 详解

当然有啦,答案就是 Alfred。那 Alfred 是什么呢?让我们拭目以待吧。 Alfred 是什么?...Alfred 是一个用键盘通过热键、关键字、自定义插件来加快操作效率的工具,它不但是搜索工具,还是快速启动工具,甚至能够操作许多系统功能,扩充性极强,如果有兴趣应该还可以写一个煮咖啡的插件出来。...简单点说就是使用了 Alfred 后你就可以丢掉鼠标了! Windows 版本请看这里:火柴官网 Alfred 的安装 可以在 Alfred 官网 免费下载,并安装。...由于它专为 Alfred 服务,所以相关开发者会更加选择在这里发布自己的作品(及更新),用户也能获得最新的插件版本,而不是被动地关注来源地。因此建议每位 Alfred 用户都使用 Packal。...作为扩展插件的主要来源,它不仅为 Alfred 培养了大批忠实粉丝,也博得了开发者的心,甚至还有人专为 Alfred 扩展搭建了公共平台进行收集(感兴趣的朋友可以 点击这里 进行访问)。

7.2K10

Alfred工作流workflows实例 - 查询内网ip

Alfred工作流workflows实例 - 查询内网ip 作者:matrix 被围观: 3,678 次 发布时间:2018-09-07 分类:零零星星 | 无评论 » 这是一个创建于 1454...Alfred是mac上强大的快速启动工具 可以自定义php/shell/ruby/python脚本执行任意操作。比如快速搜索关键字打开网页 查询字符转码 ip。。。...右边黑色背景窗口中右键 inputs->Script Filter 添加自定义执行的脚本 配置执行脚本以及触发的关键字 keyword为触发的关键字 比如alfred启动框框中输入baidu...最后使用cat输出json数据用于Alfred读取并显示到结果列表 items具体参数释义参考下方alfredapp.com链接。...这里arg是用于复制粘贴/通知等操作的Alfred变量赋值,否则会没反应。如果只是显示查看 可以只设置title,subtitle 效果就已经比较好了。

61020

Alfred-workflow 基于python开发案例

###前言 Alfred被称为MacOS的效率神器,除了可以使用Alfred内置的Keyword之外,也可以通过使用多种语言的脚本代码开发的workflow来实现自定义Keyword功能,笔者在使用Alfred...刚开始笔者根本不知道workflow和Alfred与python之间的关系,更不知道从何做起,通过不断查阅网上资料以及其他开发者的程序,才对其间的关系初步了解。...###环境: 系统:MacOS 软件:Alfred v3.5.1 + Powerpack Python环境:Python2.7.10(MacOS自带) Python模块:Alfred-Workflow...(sudo pip install Alfred-Workflow) ###步骤 创建workflow程序 ?...###结尾 虽然是一个简单的demo,但是基本能够帮助Alfred初学者使用python语言简单的理清开发Alfred-workflow的整体过程,完成这个案例,相信对初次接触Alfred-workflow

1.3K30

极客工具之 Alfred 与 Dash

Alfred 下载安装 禁用自带的 Spotlight 程序间快速切换 快速查找和打开文件或目录 计算器 网页搜索 Dash 下载安装 确保 Dash 权限 添加 Snippet 推荐系统快捷键...Alfred 使用 Alfred 可以让你在 macOS 程序间自由切换、快速查找或打开文件、调起浏览器进行网页搜索、 还可以做计算器。...下载安装 Alfred 官网是 https://www.alfredapp.com/ 禁用自带的 Spotlight macOS 自带了搜索工具 Spotlight, 但是功能相对于 Alfred 就弱爆了...并且将 Alfred 的热键也设为 cmd+space ?...快速查找和打开文件或目录 Alfred 还支持很多指令,find 是在磁盘找到文件,回车后就将搜到的文件或目录显示在 Finder 中,搜索是瞬间完成的,灰常灰常快。 ?

2.3K30

Alfred+workflows 快速截图ocr识别

Alfred+workflows 快速截图ocr识别 作者:matrix 被围观: 4,448 次 发布时间:2018-09-12 分类:零零星星 | 2 条评论 » 这是一个创建于 1450...前些时间使用看到Alfred的ocr识别插件workflows插件真心不错,超实用的工具 完全胜任图片文字提取的工作。...像这种情况下有个顺手的小工具是多爽 虽然插件也是使用开源库tesseract-ocr,但是整合到随手调用这就很少有人做了。...Alfred读取 会被自动截断 无任何反应 这里是因为编码转换的问题导致的 确保输入内容以及输出内容的编码 过滤掉特殊字符 php处理: function force_utf8_safe($str...return $res; } 说明: 字符过滤来自于 https://github.com/willfarrell/alfred-encode-decode-workflow 还可以参考它的输入字符处理方式

1.4K20
领券