`
flashcloud
  • 浏览: 189261 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

QuickSliver资料搜集系列(一):mac最伟大的软件之一,quicksilver详细介绍

    博客分类:
  • Mac
阅读更多

原文出自:http://bbs.weiphone.com/read.php?tid=429478&fpage=1&page=1

 

前些天整理系统时,我的quicksilver程序不能开机自动后台运行了,在工作时突然发现相当被动,这时才发现原来我曾经多么依赖“它”! 
但当时竟然想不起他的名字,问了很多朋友,竟然都不知道,汗,经我仔细查找我电脑里装的近100个软件时,终于找到了“它”,于是我 
好好的记了一下他的名字:quicksilver,这个非常熟悉,天天都在用但却经常忘记他名字的这个好用的小工具!以下部分内容感谢曾分享过相关内容的作者IronMick-tt8 , 
写到这儿,竟然让我对比到了我的母亲,为什么长这么大,我总是记不住她的生日呢?是不是过于熟悉以致于忽视呢,唉!我又开始感叹了,“阿弥陀佛”!罪过罪过~ 
言归正传,come on~~ 

 
Quicksilver(下面简称为QS)首先是一个键盘程序启动器,键盘这两个字很重要,基本上就是QS的哲学,就是用键盘来操作而非鼠标,一开始会让习惯鼠标操作的人觉得很geeky,但试着体验一下,会发现键盘更适合一些快速的操作。先说程序启动吧,鼠标派的需要将鼠标移向装有程序的那个目录,然后要找出想要启动的程序,再然后双击启动,在QS下则是先用热键(可自行设定)呼叫出QS,然后开始输入程序中的部分字母(例如Firefox就打Fi),打了几个字母之后QS就会联想出你想要的程序,跟你所想八九不离十,而且你持续的操作会让QS记住你的偏好(跟文字输入的词频类似),然后按Enter就是启动这个程序了。这就是QS的基本应用,但其实它可以做更多更多的事情,这个我们慢慢来摸索,这样才好玩嘛。 

(很可惜的是,QS只支持苹果OS,但键盘启动器的话其他平台已经受QS启发陆续开发了很多类似的软件,例如PC上的Launchy,Executor,Linux下的Gnome Do。他们如果跟始祖QS来比的话却还差了很多,因为QS“不仅仅是一个启动器”,QS依赖的苹果系统提供了很多接口方便QS应用,也就是说很多批处理可以在QS方便的完成,这个在PC下就是个大问题,Linux下也有这个优势,所以我很看好Gnome Do。扯远了,先从基础说起吧,QS的神奇之处以后会跟大家一起慢慢发掘。) 

感兴趣了吗?一起来玩吧。 

第一步,当然是去把程序抓回来,在这里: 
[url=http://blacktree.com/?quicksilver]http://blacktree.com/?quicksilver[/url] 
(最新版本是B54,也是原作者Alc0r负责的最后一个版本,因为设计QS的出色,Alc0r已经被Google挖角,同时也没时间来搞这个项目了,据他所说,他已经在现有的QS实现了所有他的想法了。目前QS成了开源项目,虽说前途未卜,但我敢肯定的是,B54版本绝对够用了,起码对我而言。) 

第二步,初次运行时需要稍微设置一下,一开始会看到这个欢迎界面: 

 
然后不断点击Next到这个界面: 

 

这里主要设的是激活/呼叫QS的热键,我设为了Option+空格(缺省是Ctrl+空格,但那个键被我用作转换输入法了,而Command+空格则是呼叫Spotlight所用的),空格多好按啊。另外确认一下QS是不是随开机启动,这样就免去每次重启后都要重新启动QS的麻烦,这样初始设置就完成了。 

开用吧,激活QS,Firefox应该就会出来了(如果你安装了Firefox的话): 

 

话说缺省的这个界面(Primer)不够好看,来换一个,激活QS,按Command+逗号(这个组合键是呼叫出QS的设置选项),在其下面的Preferences下的Apperance条目下找到Command Interface,里面安装了两个皮肤,选为Bezel,退出设置后再试一次,是不是漂亮了许多? 

 

以后可以在插件里安装更多的皮肤,下次介绍一些会增强使用效果的皮肤。 

接下来试试用QS来浏览你的电脑,试试打Desktop,或者home目录(home目录可以用“~”这个快捷键来访问,这是Unix世界的产物啦),或者直接打桌面文件的文件名,这样就可以快速打开文件了。QS的基本应用很容易上手,就不多说了,需要重复申明的是这个功能只是QS很表面的运用,QS神奇的地方我们在接下来的时间里一起来分享。 

QS的工作模式和两个很有用的快捷键 

上面只是QS的第一个框,从截图里可以看到QS的工作界面有两个框,左边的那个框是用来放一个程序,一个文件,或者一串文字,右边那个框是动作(Action),也就是你想左边那个框里的那个东西做点啥。两个框之间的跳转是按Tab键实现的。第一节里我们把QS当成了程序启动器,所以第一个框里放的是程序,第二个框里是动作(看回上一节的截图,动作里是Open,也就是启动啦)。动作并不是只有这么一个的,根据你选择的程序(或者其他操作),你会有不同的动作选择,选择动作有两个办法,其一是跟你在第一个框里选择程序一样,打入你想要的动作中的几个字母,让QS去联想,然后按Enter确定;其二是按方向键的上或下键,呼叫出动作的列表,然后挑选出你想要的动作。 

需要提到的一点是,QS其实还隐藏着第三个框,有很多动作还允许你加入更多的参数,在这种情况下,继续Tab的话就召唤出第三个框了,三个框合起来的意思就是:A(第一个框)去做(第二个框)B(第三个框)。我理解上,第三个框跟第一个框没多大区别,而跟两个框的区别就是那个动作是个及物动词还是不及物动词(怎么开始扯到语法上去了,哈哈)。举个例子,“程序启动”中的“启动”是个不及物动词,所以这个语境下QS只显示两个框,所以我们上一节启动Firefox就是:Firefox(第一个框)Run(第二个框)。如果这个语境稍微改变一下,我们要Firefox打开一个文件(例如我的todo文件),那么就如下图那样:Firefox(第一个框)Open File(第二个框)todo.txt(第三个框)。因为有了这第三个框,QS就可以做到很多匪夷所思的事情,以后你就知道了。 

 

上面我们聊到第一个框和第三个框都可以用来输入参数,具体怎么做呢,这里要了解到一个快捷键,那就是句号“.”,当你在第一个框或第三个框时,你可以按下句号,那个框就会进入文字输入模式,你就可以打字进去了。这里举个实用的例子,假设你家的座机离你的电脑几米开外,而你的电话号码都存在电脑里了,可以试试这样: 
1)激活QS 
2)在第一个框里按句号,打入电话号码 
3)第二个框里默认的动作就是Large Type了,直接Enter确定 

 
4)电话号码就会以大尺寸的字体显示在你的屏幕里,几米开外应该都能看到 

 

这是一个很便利的功能,更有玩家设计出增强这个参数输入功能的皮肤,名唤BezelHUD,这个界面里当你按句号时,整个QS界面都被用来输入,因为这个涉及到插件安装,接下来继续介绍它。 

另外一个需要了解的快捷键是“/”,因为QS搜索文件夹的深度的设定,它不能搜索到藏得很深的文件(譬如说文件在十几层目录下),“/”就给你提供了浏览文件夹的功能,如下图,在Desktop里,可以看到Desktop条目的右边有个小箭头(红圈里),这说明Desktop目录下还有其他目录或文件,按”/“就可以进入这个目录,持续的进行直到找到你想要的东西,如果目录下很多东西,而你又记得你想要的文件名或者目录名,就可以打入几个字母让QS联想。这个操作的反操作,也就是回到上一层,则是按Shift+“/”。另外,如果习惯用方向键的话,右键等同于“/”,左键等同于"Shift+/"。 


 
让我们来开发一下QS的新功能,QS里很多的新功能是依靠插件来实现的,先来看看怎么安装新插件: 

先呼叫出QS,然后按Command+","进入到软件设置界面,上面图里所示在这个界面的Preferences(首选项,数字1所示),在左栏Application(程序)下,记得把数字2是示的Enable advanced features(启动高级功能)点选上,选中后QS会让你重新启动程序,照做。好像很多插件都依赖于高级功能,把这个先选上有备无患。 

 
然后还是在软件设置界面里,这次点最右边的那个Plug-ins(插件)就进入到插件安装,左栏点All Plug-ins后就会列入被QS官方收录的所有插件,这些都是好东西啊,第一次安装新插件时可能需要跟QS官方网站获取所有插件的列表,要列出如上图所示的全部插件需要一点时间,大家耐心一点。举个例子给大家看看: 

 
如上图所示,我安装了Extra Scripts这个插件,这个插件给QS加了很多系统控制的动作,譬如Logout(登出),Login(登入),Shutdown(关机),Restart(重启),譬如控制喇叭声量,清空垃圾筒等等。实际运行的样子是这样: 

 
大家试一试,看看会不会比用鼠标控制方便一点? 

说到这里,你可能会问:我要安装其他的插件,但又不是太清楚这个插件具体是做什么的,怎么办?这个确实是QS的一个问题,很多很炫的QS功能都是由插件来办到的,但怎么用这些插件并没有系统的记录起来(QS官方有个插件指南,但好像年久失修,都好像访问不了了,http://docs.blacktree.com/_media/template_quicksilver/plug-ins/plug-ins?id=quicksilver%3Areference&cache=cache,或者试试这个文字版:http://mysite.verizon.net/hmelman/QSRef.pdf),我来告诉大家一些可以摸索到用法的点子吧,先看下图: 

 
还是回到软件设置那个界面,这回点Catalog(目录),这里是记录哪些动作,哪些脚本,哪些对象会被QS收录(也就是说在QS里可以操控的东东),点左栏的Modules(模块),你可以看到右栏里有一条Script(QS Extras),这就是你安装了Extra Scripts插件之后多出来的东西,可以看到它下面有30个动作可选,那到底是哪30个呢?注意数字1所示,这个小i代表information,点击之可以显示出详细的信息,试点一下,右边会弹出一个新框,点击数字2所示的Contents(内容)的话就可以看到这30个动作是什么了。 

插件安装 
有些皮肤还会增进QS的使用功能(另一句,skins皮肤在QS下也是视作插件的),譬如BezelHUD,但这个插件属于第三方插件,还没进入官方的插件库,不能直接在QS里安装,先去这里下载到插件安装文件:http://www.julius-eckert.com/project/view/2/4,下载后解压了直接双击那个插件文件就是把其安装了,不麻烦。这个皮肤是像下图这样的,跟原始的Bezel差别不大,相对更暗一点。 

 
但当你点击"."切换到文字输入时你就会看到变化了,现在整个QS的面板都会用作为文字输入,空间更大,你甚至可以用来写一封email来发送,不过需要注意一点的是,如果在这里换行需要按Ctrl+Enter,因为直接按Enter的话QS会以为你确认操作,直接就运行了。 

 

喜欢上了吗?好好利用这个小工具吧,相当棒哦~

分享到:
评论

相关推荐

    quicksliver

    QuickSilver是一款高效、快速的Mac OS X平台上的启动器工具,它通过快捷键或菜单界面帮助用户快速启动应用程序、打开文件、搜索联系人、执行系统命令等操作,极大地提升了用户的生产力。这款工具以其强大的功能和...

    java+sql server项目之科帮网计算机配件报价系统源代码.zip

    sql server+java项目之科帮网计算机配件报价系统源代码

    【java毕业设计】智慧社区老人健康监测门户.zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

    【java毕业设计】智慧社区心理咨询平台(源代码+论文+PPT模板).zip

    zip里包含源码+论文+PPT,有java环境就可以运行起来 ,功能说明: 文档开篇阐述了随着计算机技术、通信技术和网络技术的快速发展,智慧社区门户网站的建设成为了可能,并被视为21世纪信息产业的主要发展方向之一 强调了网络信息管理技术、数字化处理技术和数字式信息资源建设在国际竞争中的重要性。 指出了智慧社区门户网站系统的编程语言为Java,数据库为MYSQL,并实现了新闻资讯、社区共享、在线影院等功能。 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。

    计算机系统基础实验LinkLab实验及解答:深入理解ELF文件与链接过程

    内容概要:本文档详细介绍了LinkLab实验的五个阶段,涵盖了ELF文件的组成、符号表的理解、代码节与重定位位置的修改等内容。每个阶段都有具体的实验要求和步骤,帮助学生理解链接的基本概念和链接过程中涉及的各项技术细节。 适合人群:计算机科学专业的本科生,特别是正在修读《计算机系统基础》课程的学生。 使用场景及目标:① 通过实际操作加深对链接过程和ELF文件的理解;② 掌握使用readelf、objdump和hexedit等工具的技巧;③ 实现特定输出以验证实验结果。 阅读建议:实验过程中的每个阶段都有明确的目标和提示,学生应按照步骤逐步操作,并结合反汇编代码和二进制编辑工具进行实践。在完成每个阶段的实验后,应及时记录实验结果和遇到的问题,以便于总结和反思。

    基于关键词的历时百度搜索指数自动采集资料齐全+详细文档+高分项目+源码.zip

    【资源说明】 基于关键词的历时百度搜索指数自动采集资料齐全+详细文档+高分项目+源码.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

    用C语言写出一个简单的圣诞树,让你的朋友们体验一下程序员的浪漫,点开即令哦!

    第一次发文的小白,解释的不好,各位大佬勿怪哦

    免费下载:Hilma af Klint a Biography (Julia Voss)_tFy2T.zip

    免费下载:Hilma af Klint a Biography (Julia Voss)_tFy2T.zip

    屏幕截图 2024-12-21 172527.png

    屏幕截图 2024-12-21 172527

    2024级涉外护理7班马天爱劳动实践总结1.docx

    2024级涉外护理7班马天爱劳动实践总结1.docx

    IndexOutOfBoundsException(解决方案).md

    IndexOutOfBoundsException(解决方案)

    【java毕业设计】智慧社区垃圾分类门户.zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

    【java毕业设计】智慧社区网端门户(源代码+论文+PPT模板).zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

    【java毕业设计】智慧社区智慧养老照护系统(源代码+论文+PPT模板).zip

    zip里包含源码+论文+PPT,有java环境就可以运行起来 ,功能说明: 文档开篇阐述了随着计算机技术、通信技术和网络技术的快速发展,智慧社区门户网站的建设成为了可能,并被视为21世纪信息产业的主要发展方向之一 强调了网络信息管理技术、数字化处理技术和数字式信息资源建设在国际竞争中的重要性。 指出了智慧社区门户网站系统的编程语言为Java,数据库为MYSQL,并实现了新闻资讯、社区共享、在线影院等功能。 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。

    Delphi 12 控件之DevExpressVCLProductDemos-24.2.3.exe

    DevExpressVCLProductDemos-24.2.3.exe

    计算机语言学中并查集数据结构的C++实现

    欢迎下载

    【java毕业设计】智慧社区养老服务平台.zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

    小米15pro工程固件 可以用于修改参数 修复tee损坏 修复底层分区 会用的下载

    资源描述: 机型代码:haotian 1-----工程固件可以用于修改参数 开启diag端口。可以用于修复tee损坏以及修复底层分区。 2-----此固件是完整官方。不是第三方打包。请知悉 3-----此固件可以解锁bl后fast模式刷写。也可以底层深刷。也可以编程器写入 4-----请会用此固件 了解工程固件常识以及会用的朋友下载。 5-----个别高版本深刷需要授权才可以刷入。需要自己会刷写。 6------资源有可复制性。下载后不支持退。请考虑清楚在下载哦 工程资源常识可以参考博文:https://blog.csdn.net/u011283906/article/details/141815378 了解基本

    JSP论文格式化系统_——后台模块的设计与实现(源代码+论文)(2024gk).7z

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;

    html+css网页设计 美食 蛋糕美食7个页面

    预览地址:https://blog.csdn.net/qq_42431718/article/details/144633992 html+css网页设计 美食 蛋糕美食7个页面

Global site tag (gtag.js) - Google Analytics