微信祝老公生日的话语:Quix 使用手册 [ 1.0 ]

来源:百度文库 编辑:中财网 时间:2024/05/07 15:55:56
简介
安装
开始使用Quix
内置命令列表基本命令
社会化服务类命令
WordPress
SEO(搜索引擎优化)
网站管理员
Quix
Analytics(分析)
短链接服务
应用程序整合类命令
Mac 系统整合类命令
自定义命令指导
浏览器整合 Chrome
Firefox
Internet Explorer
Opera
Safari
Safari iPhone版
第三方自定义命令 Quix 中文版
Quix 是一个可扩展的小书签(Bookmarklet),让你可以只通过这一个小书签而在任何浏览器上实现所有书签及小书签的功能。你所要做的就是记住相应的命令,因此,Quix 可以被看作是浏览器中的命令行工具!看看这个视频(翻墙功夫必备)来让你快速了解 Quix 的强大功能。
只需将 拖曳至浏览器的书签工具栏即可完成安装!
在 iPhone 上的安装方式会有些许的不同,请参考Safari iPhone版。对于在不同浏览器上的安装方法以及一些可行的整合热键的方法,请查阅浏览器整合部分。
点击书签栏上的 “Quix”,即可打开一个提示对话框,在这个对话框中可以输入相应的“命令”,输入完成后回车,Quix 就会对此命令做出相对应的反应。
比如,当你输入的命令为 whois 时,就会显示当前所在页面域名的 Whois 信息。
Quix 还可以理解更为复杂的命令,比如输入 gs help ,会转至 Goolge,并搜索当前所在网站中包含有“help”的页面。
除了针对浏览器当前所在的网址的命令,还有些命令是针对页面中所高亮选择的单词,比如你可以高亮选中 dictionary 这个词。然后点击 Quix 打开提示框,输入 d 并回车,便会转入Google 并用 define: 这个参数搜索 dictionary。同样,你也可以通过直接输入 d dictionary (即“命令+空格+关键词”)来达到同样的效果。
虽然 Quix 很大的一个特色就是提供了很开放的自定义命令功能,但默认情况下 Quix 就已经内置了很多强大命令。以下是分组列出的 Quix 内置命令:
或者你也可以直接安装Lucifr制作的Quix 中文版,完成后用 help 命令直接查看完整的中文版内置命令列表~
基本命令
社会化服务类命令
WordPress
SEO(搜索引擎优化)
网站管理员
Quix
Analytics(分析)
短链接服务
应用程序整合类命令
Mac 系统整合类命令
这些是 Quix 内置的最为基本的命令,但可能也是最为强大的一些命令。
命令简介
aAmazon(亚马逊英文) 搜索
dGoogle 定义一个词语
dictGoogle 词典搜索
e通过 Email 发送当前页链接
fFlickr 搜索
fc以CC商业使用为条件搜索 Flickr
gGoogle 搜索
gbsGoogle 博客搜索
imdbIMDB 搜索
imgGoogle 图片搜索
mapGoogle 地图搜索
gs在 Google 中搜索当前网站
nfNetflix 搜索
phpPHP 函数搜索
tr翻译当前网页
wWikipedia 搜索
mhMahalo 搜索
read增强当前页面可读性
以下命令多用于一些社会化的网站及服务。
命令简介
db将当前页加入美味书签(Delicious)
fb在 Facebook 分享当前页
gb将当前页加入 Google 书签
tn在 Twitter 上发表当前页(标题)
sTwitter 搜索
t转到 Twitter 上的相应用户的页面
vVimeo 搜索
ytYoutube 搜索
tumblr分享至 Tumblr
post分享至 Posterous
su提交至 StumbleUpon
Quix 的作者Yoast 同时也是一位 WordPress 的狂热爱好者,因此一些 WordPress 相关的命令肯定是必不可少的了。
命令简介
codex搜索 WordPress codex
plugin搜索 WordPress 插件
wpWordPress 函数搜索
wpmuWordPress MU 函数搜索
wpseek通过 wpseek.com 搜索 WordPress 函数
作为 SEO ,对于一个网站肯定有很多要检查的东西,Quix 旨在于将这些东西打包成一组易于记忆的命令。
命令简介
archive在 archive.org 搜索当前页面
can查看当前域名的主页是否指向正确
dmoz在 DMOZ 搜索当前域名
gbd在 Google 博客搜索指向当前域名的链接
gbu在 Google 博客搜索指向当前URL的链接
gc当前网页在 Google 的快照(Cache)
gi在 Google Insight 搜索关键词
gwt当前域名的 Google Webmaster Tools (Google 网站管理工具)
h当前网页的 Header 信息
kdKeyword Density 查询(关键词密度查询)及更多
linkcheck查询当前 URL 所含的链接状态
maj用Majestic SEO 检查当前域名的热门页面及反向链接
nofollow高亮显示页面中所有包含 nofollow 属性的链接
seo针对当前页面进行一个快速的 seo 检查
seothis弹出所有的 seo 查询结果
yd在 Yahoo 搜索当前域名的反向链接
yl在 Yahoo 搜索当前页面的反向链接
ydir在Yahoo! directory(Yahoo! 网站目录)搜索当前域名
kwte转到 AdWords 关键字工具
同样,网站管理者们也要对自己的网站进行很多的检查,Quix 也对众多的类似服务进行了精选,并赋予好记的命令。
命令简介
csstoggle开关当前页面的样式表(CSS)
firebug读入Firebug lite
font打开字体调试工具FontFriend
host当前域名的主机状态
myip用户当前的 IP 地址及浏览器信息
p3p查询当前页面的P3P 策略
register注册域名(举例:输入“register test123.com”)
resize调整浏览器大小(在某些浏览器中只在单窗口情况下起效)
ruler显示一个可通过拖曳测量页面中元素大小的尺子
sg调出SelectorGadget:一个可指向及点击 CSS 元素的选择器
speed对当前 URL 进行Pingdom 速度测试
spriteme将当前页面的背景图片通过Spriteme 转为 Sprite 格式
vs查看当前 URL 的源代码
w3c用 W3C 标准检查当前页面
w3css检查当前页面 CSS 的标准
whois当前域名的 Whois 信息
xray用XRAY 检查当前页面
此组命令是为了更于方便地使用 Quix,并加入了 debug 除错功能。
命令简介
debug对 Quix 进行纠错
help帮助页面
quix到达相应的 Quix 页面
yoast搜索 Yoast (Quix作者的网站)
一些简单的用于探测网站中 Google Analytics 代码安装情况的脚本。
命令简介
da探测当前页面的 Analytics 代码
ga分析当前页面 Google Analytics 的设置
gaexport让 Google Analytics 的报告中显示更多的行数 (脚本原作者:Arjan Snaterse)
一些用于缩短链接的服务。
命令简介
trim用Tr.im 缩短当前 URL
bitly用bit.ly 缩短当前 URL
awesm用awe.sm 缩短当前 URL
与一些全平台的应用程序相整合的命令。
命令简介
evernote将当前页加入Evernote 剪辑
tubesock使用Tubesock 下载视频
很多 Mac 系统的程序员会允许浏览器以类似 tweetie: 的URL来打开相应的程序,此类的命令就是利用了这一点。
命令简介
cssedit在CSSEdit 中预览并提取当前页面
mars在Marsedit 新建一篇关于当前 URL 的博客文章
pukka将当前页加入Pukka 书签
tt用Tweetie 发表关于当前页面的推(tweet)
snap用LittleSnapper 截取当前页面的截图
delibar将当前页加入Delibar 书签
shove用Shovebox 抓取当前页面
Quix 已经内建了众多的命令,但通过自定义命令文件,你可以扩充进更多的命令。当你制作好一个自定义命令文件(.txt格式)并上传到网上后,到 Quix 官方的extend 页面 输入文件所在位置的链接并回车,就可以制作一个以此文件为基础的 Quix 小书签了,将生成的小书签拉到你的书签栏即可。

内置的命令文件quix.txt会在自定义文件之前载入,如果完全不想使用默认的内置命令,可以通过在自制的命令文件头部加入以下语句来关闭内置命令:
#kill-defaults此语句会使其之前所读入的命令都失效,所以确保将它加在你的自定义命令文件的最开始。Quix 命令文件的语法
Quix 命令文件的语法以Shortwave 的语法为基础并进行了扩充。
注释
以 > 开头的行被视为注释,在 Quix 会忽略命令文件中的注释行以及空行

另外一类特殊的行是以 @ 开头的,用于给命令分组。其中,每第一个 @ 行将被作为组的名称,如果紧挨着它的第二行还有一个 @ 开头的行,则作为这个组的描述。组主要用来在Quix 的帮助页面 中将命令分为不同的组类。
命令
除上述两类,其它的存在有文字的行都被视为命令,每个命令都由三个部分组成:
指令
执行码
对该命令的简短描述
每两个部分之间都须以至少一个空格或是 tab 相间隔。
指令由字母和/或数字组成,最好是简短易于记忆、与当前的命令有联系的,比如如果要为 Google搜索 建立一个命令,指令可以选择 g 。添加指令时应避免与已经存在的其它命令的指令相同。
执行码可以是以下几种类型之一,在执行码中可以使用替换标记,且空格需要以 %20 代替。执行码不允许分行,因此多行的脚本应该以外部脚本文件的形式嵌入。
一个 URL(并不仅限为 http:// 类型的URL,可以为任何类型的 URL,如 mailto: 甚至是 tweetie:)
单行的 javascript 代码,以 javascript: 开头
指向 javascript 文件的链接,以 script:开头
指向样式表文件的链接,以 style: 开头
Quix 处理执行码的步骤为:先将所有 %20 还原为空格,以相应的内容取代替换标记,然后执行所生成代码。结果为跳转入所生成的 URL,或是向当前页面中嵌入脚本或样式表。
在执行码中可以使用替换标记,目前 Quix 支持的标记如下:
%s替换为指令(空格)之后输入的文字和/或页面中被高亮选中的文字。此替换标记还有一个特殊的变形:%s_ ,作用与 %s 相同,但会将所替换文字中的空格以下划线(_)而不是加号(+)代替,举例:Wikipedia 搜索命令中用到
%r替换为所在网页的 URL
%rs替换为所在网页 URL 以 bit.ly 缩短后的版本
%d替换为所在网页的域名
%t替换为所在网页的标题
对于当前命令的简单描述,允许在其中使用某些 HTML 标记,如链接等。
特殊的情况
如同在 Shortwave 中一样,一个特殊的符号 * 可以用来定义一个免触发的命令,例如:
* http://www.google.com/search?q=%s Untriggered search
加入这个命令后,在 Quix 命令提示框中只需输入关键词就可以直接进行 Google 搜索,而无需在之前输入 g 这个指令。
Chrome
Firefox
Internet Explorer
Opera
Safari
Safari iPhone版
要在 Chrome 中为 Quix 指定热键,需要安装这个快捷键管理扩展,并按照下图进行设置:

其中的 javascript 代码请复制以下代码:
javascript:Quix();function%20Quix(){var%20e=encodeURIComponent;var%20t=window.getSelection?window.getSelection():(document.getSelection?document.getSelection():(document.selection?document.selection.createRange().text:''));var%20c=window.prompt('Quix:%20Type%20`help`%20for%20a%20list%20of%20commands:');if(t!=''){if(c){c+='%20'+t;}else{c=''+t;}}if(c){var%20u='http://quixapp.com/go/?c='+e(c)+'&t='+(document.title?e(document.title):'')+'&s='+'&v=080'+'&u='+(document.location?e(document.location):'');d=''+document.location;if(d.substr(0,4)!='http'){window.location=u+'&mode=direct';}else{heads=document.getElementsByTagName('head');if(c.substring(0,1)=='%20'){var%20w=window.open(u+'&mode=direct');w.focus();}else%20if(heads.length==0){window.location=u+'&mode=direct';}else{q=document.getElementById('quix');if(q){q.parentNode.removeChild(q);}sc=document.createElement('script');sc.src=u;sc.id='quix';sc.type='text/javascript';void(heads[0].appendChild(sc));}}}}
Mac 系统需要使用最新的开发版本的 Chrome 。
安装完成后,在书签工具栏上的 Quix 书签上点击右键,选择“属性”,设置关键字为“q” 后保存。之后你就可以按Ctrl+L(Mac 下为 ?-L)跳到地址栏,输入q,即可打开 Quix 提示框。这种方法可以在不动鼠标的条件下打开 Quix。

热键指定
如果想要为 Quix 专门设定一个快捷键,那么有以下两种选择,都涉及到插件的安装:SiteLauncher 或是KeyConfig。
通过 SiteLauncher 为 Quix 指定快捷键请按以下步骤进行:
安装SiteLauncher插件
进入 SiteLauncher 的设定,按下图的提示进行设置:

3.完成以上设置后,用相应的组合热键即可调出 Quix 命令提示框,如按上图的示例设置,则快捷键为 Ctrl + Alt + q 。
以下是要填入URL一栏中的 javascript 代码:
javascript:Quix();function%20Quix(){var%20e=encodeURIComponent;var%20t=window.getSelection?window.getSelection():(document.getSelection?document.getSelection():(document.selection?document.selection.createRange().text:''));var%20c=window.prompt('Quix:%20Type%20`help`%20for%20a%20list%20of%20commands:');if(t!=''){if(c){c+='%20'+t;}else{c=''+t;}}if(c){var%20u='http://quixapp.com/go/?c='+e(c)+'&t='+(document.title?e(document.title):'')+'&s='+'&v=080'+'&u='+(document.location?e(document.location):'');d=''+document.location;if(d.substr(0,4)!='http'){window.location=u+'&mode=direct';}else{heads=document.getElementsByTagName('head');if(c.substring(0,1)=='%20'){var%20w=window.open(u+'&mode=direct');w.focus();}else%20if(heads.length==0){window.location=u+'&mode=direct';}else{q=document.getElementById('quix');if(q){q.parentNode.removeChild(q);}sc=document.createElement('script');sc.src=u;sc.id='quix';sc.type='text/javascript';void(heads[0].appendChild(sc));}}}}
如果选择使用 Keyconfig 扩展,可按照以下步骤进行设置:
1.安装 Keyconfig (对于较新版本的 Firefox,可安装这个版本,3.6版请先在about:config中新建布尔值 extensions.checkCompatibility.3.6 并设置为 false),这个插件可以让你在 Firefox 中自定义热键。
2.退出 Firefox。
3.找到 Firefox 的 profile 文件夹:
操作系统Profile 文件夹位置
Windows (XP 及 Vista)%APPDATA%\Mozilla\
Unix/Linux~/.mozilla/
Mac OS X~/Library/Application Support/Firefox/
如果找不到,请参阅这篇文章。
4.用文本编辑器打开 profile 文件夹中的 prefs.js 。
5.在其中加入以下的代码(前提是你已经按本部分开始的指导将 q 做为 Quix 书签的关键词):
user_pref("keyconfig.main.xxx_key__Quix", "!][][][if(window.loadURI) loadURI(getShortcutOrURI('q',{}));");
6.启动 Firefox ,选择菜单栏“工具”--> “Keyconifig”,在弹出的对话框中找到 Quix 一项,为其指定一个组合热键,在本例中我将其指定为 Ctrl+1:

应用后如果快捷键的背景显示为蓝色,说明这个热键已经被其它的动作所使用,这种情况下,你可以将与之相冲突的动作的热键禁用,或是指定另一个组合热键。
关掉当前的窗口后,再打开一个新的窗口,这时就可以使用指定的热键来打开 Quix 提示框了。
你可以将 Quix 安装到 IE 的收藏夹栏并点击使用,目前尚没有更为便捷的方式在IE中为 Quix 设置热键。Quix 的作者及 Lucifr本人者不推荐使用 Internet Explorer 作为主浏览器,建议使用 Firefox、Safari、或 Chrome 等更为安全体验更佳的浏览器。
在 Opera 中 Quix 可以添加到个人栏中,在其上点击右键可以对书签属性进行设置,如同 Firefox 一样,可以为该书签设置一个昵称作为快捷键,如下图所示,设置完成后,可以通过 Ctrl+L 或 Alt + D,到达地址栏,输入 q 回车即可打开 Quix 提示框。

Safari 可能是使用 Quix 最为方便的浏览器了,在把 Quix 拖动到书签栏完成安装之后,书签栏上从左到右的前10个书签,分别对应的热键就是 ?+1 到 ?+0。
在 iPhone 的 Safari 浏览器上,Quix 的安装与其它桌面版有些不同,但也十分简便。你可以通过同步书签或是直接添加 两种方式之一为 iPhone 版的 Safari 添加 Quix 小书签。
最为简单的方法就是在桌面版的 Safari 中装好 Quix 然后:
进入 iTunes
点击你的 iPhone
点击 Info (信息)
向下滚动页面,在 Contacts (联系人)和 Calendars (日历)的下面可以看到 Web Browser (网页浏览器)
如下图勾选 Sync Safari bookmarks

虽然可能会麻烦一些,但如果不想通过同步的方式添加书签,也可以直接在 iPhone 上进行操作:
点击进入此链接。
按“+”将其加为书签
按“+”旁边的书签图标,然后按下左下方的编辑
选择 URL ,并滚动至其左端
去掉其开头 http://quixapp.com/browsers/safari-iphone/? 的部分
点击完成
自动纠错与拼写建议
比较遗憾的是,目前还没有方法单独在 Quix 所使用的这种 javascript 提示框中关闭自动纠错及拼写建议功能,除非完全关掉,对于有些人来说可能是不愿意这样做的(对于中文用户来说是不是影响不大呢?Lucifr 是穷人没用过啊=.=)。这就意味着在 iPhone 中输入 Quix 命令时要多一份小心。通常情况下 Quix 对于命令中自动的首字母大写的处理还是不错的,这一点不用担心。
待补完,如果你有好的自定义命令请在此留言与我们分享,我会将它们加在这里~
简介
这是一个由 Lucifr 翻译的中文版 quix.txt 文件,你可以安装这个中文版以取代原版,它包含了目前为止的所有官方内置命令,并在 help 页面中以中文显示命令简介及说明,Lucifr 可能会将这个版本进一步扩充,加入针对中国人的一些搜索及服务。
安装
将Quix 拖动至书签栏完成安装,点击书签栏上的 Quix ,在弹出的对话框中输入 help 并回车,就可以看到中文版本的帮助页面啦~

Quix中文版更新日志:
0.1.5 更新内置命令 find
0.1.4 更新内置命令 su 、kwte
0.1.3a 加入Google 翻译其它语言的页面或所选文字至中文,自作主张把bitlyside放到短链接那一组里了
0.1.2 修正0.1.1的编码错误
0.1.1 修正部分翻译错误,加入Shooter.cn、豆瓣、Google中文简体页面、VeryCD、百度搜索
0.1 完成对内置程序的翻译