Hoekey-推荐个快捷键软件

推荐个快捷键软件

address

http://cid-0af36e87b4bd623b.skydrive.live.com/home.aspx?sa=508191083    <-地址

share file folder 目录 Hoekey.rar

Hoekey是一款非常有趣的软件,不足50KB的个头几乎可以完成任何你想做的事情,例如“Win-N”可以运行记事本程序,“Win-G”可以打开google页面搜索当前选定的文本,总之它可以做的事情实在是太多了。程序运行后我们并不能从任务栏或系统托盘处看到任何图标,按下“Win-Q”组合键就可以弹出主界面了。

1.认识Hoekey的内置热键
Hoekey已经为我们设置了很多常用的热键,这里的“w”是指键盘左侧的微软徽标键,可不是指W、i、n三个键组合起来哟,另外“_”代表shift键,“@”代表alt键。

Hoekey已经内置了很多非常实用的热键,例如“w-End”可以隐藏当前窗口,“w-Home”可以显示最后隐藏的窗口,“w-S”可以进入命令提示符模式,朋友们可以慢慢查看。注意,如果在运行Hoekey后提示说“There was a problem in yoursettings”,则说明与系统内置的热键有冲突,不过并不会影响其他热键的正常使用。

2.修改Hoekey的内置热键配置
打开Hoekey安装文件夹下的hoekey.ini文件,我们可以在这里重新修改默认的热键设置,使之更符合自己的使用习惯,不过在修改的时候请注意避开Ctrl-A、Ctrl-S、Win-R、Win-D、Win-F等系统内置的热键。

3.自动打开记事本程序
按下“w-N”组合键,可以自动打开一个记事本窗口,这个窗口的大小取决于你上次关闭记事本时的窗口大小。不过,我们可以点击图1窗口中的“Edit Config”按钮重新配置这个热键,其实在hoekey.ini文件中也就是一行命令:

~N=Run|notepad.exe

唯独有个缺点是,他没有一个成套的方便的设置GUI,只提供你一个文本文件hoekey.ini,一切程序配置全在该文件中手动编辑进行,这样对初用者必然会比较麻烦。所以,以下简单罗列了配置文件中的规定格式和功能实现方式等。

其实一开始参照configexamples.ini大致都能看明白了。只是有些功能未必罗列在里面,所以就一并说明了。
标准格式是:

键位=动作|选项1|选项2|选项3|选项4|选项5 ; 功能描述



辅助键代号:
~ = WIN键
_ = Shift键
^ = Ctrl键
@ = Alt键

例如: _@G = Shift + Alt +G

动作列及参数:

新建窗口动作:Run, RunDialog, MsgBox, Input, Apps

Run
格式:Run|程序路径|窗口运行方式|等待|运行目录
·程序路径后的参数(路径[空格]参数):
%s = 当前选中的文本内容.
%S = 当前选中的文本内容(URL)
%c = 当前所在目录, %d = 当前盘符
%i = hoekey ini 文件
%t = 当前窗口标题, %l = 当前窗口类
%u = 最近一次 Input 动作的结果
%U = 最近一次 Input 动作的结果(URL)
%f = 当前日期
%g = 当前时间 (无秒)
%h = 当前时间 (有秒)
·窗口运行方式: 0 = 普通模式; 2 = 最小化; 3 = 最大化
·等待: 1 = 退出后继续运行; 2 = 只运行一个实例
·运行目录: 运行程序所在的目录环境, % 参数一样适用
特殊举例:用记事本打开当前选中的文字,自动生成“选中文字.txt”,并且以窗口最大化方式打开记事本。

~N=Run|notepad.exe %s|3



RunDialog
格式:RunDialog|运行目录
打开Windows的运行对话框

MsgBox
格式:MsgBox|文本|标题|延时
特殊举例: 按一下快捷键,弹出窗口显示当前年月日时分秒,并在弹出5秒后自动关闭。

_^T=MsgBox|%f %h|现在时间|5



Input
格式:Input|文本|标题|延时|参数
特殊举例:打开一个输入框,输入关键字后,调用GreenBrowser的Google引擎搜索这个关键字,输入框文本是“Google 搜索”,对话框标题是“wuchang测试Google搜索”,延时5秒后自动确定。

~I=Input|Google 搜索:|wuchang测试Google搜索|5|%u
=Run|"C:\GreenBrowser\GreenBrowser.exe" "http://www.google.com/search?q=%u"



Apps
格式:Apps|0=显示被隐藏的应用程序(默认), 1=显示全部
显示被hoekey隐藏的应用程序列表
特殊举例:显示内存中所有应用程序的列表,双击某个应用程序名称后,立即显示该应用程序。

~_F4=Apps|1



    特殊举例:如果需要按下一组快捷键,同时打开多个应用程序,比如这样:

    _@R=Run|C:\APP\1.exe
     =Run|C:\APP\2.exe



当前窗口动作: Move, MoveRel, Center, AlwaysOnTop, Transparency, Hide, Unhide, UnhideAll, Show, Editify, Kill

Move
格式:Move|窗口类|左间距|上间距|宽度|高度
按你设定的大小和桌面位置,放置当前的应用程序窗口
特殊举例: 将当前程序窗口 靠左50 靠上50,宽度500,高度500的位置放置

~_V=Move||50|50|500|500



MoveRel
格式:MoveRel|窗口类|左|上|宽|高
微调修改窗口大小和位置
特殊举例:将当前窗口宽度+10像素,高度-10像素

~^8=MoveRel||||10|-10



Center
格式:Center|窗口类|无宽度或高度定义
在桌面上置中当前窗口
无宽度或高度定义: 1 = 垂直; 2 = 水平
特殊举例:一般置中

~^V=Center


特殊举例:垂直置中

~^V=Center||1



AlwaysOnTop
格式:AlwaysOnTop|窗口类
将当前窗口强制总在最前面
特殊举例:设定Win+T后当前窗口总在最前

~T=AlwaysOnTop



Transparency
格式:Transparency|窗口类|透明度(0-100)
设置窗口透明度
特殊举例:将记事本窗口透明度调为50%

@T=Transparency|记事本|50



Hide
格式:Hide|窗口类|1 = 缩小到系统托盘; 2 = 完全隐藏
特殊举例:将当前应用程序窗口缩小的系统托盘

~H=Hide||1



Unhide
格式:Unhide|窗口类
特殊举例:显示最近通过hoekey隐藏的应用程序窗口

~U=Unhide



UnhideAll
格式:UnhideAll
特殊举例:显示所有被hoekey隐藏的应用程序

~A=UnhideAll



Show
格式:Show|窗口类
特殊举例:未知

Editify
格式:Editify
特殊举例:可让所有应用程序中的文本(标题栏、状态栏,输入框等位置)抓取下来并列表,方便你将他们复制到剪贴板,这个功能不错。

~Y=Editify



Kill
格式:Kill
特殊举例:不用多说,一个快捷键便可杀进程。

~K=Kill



超能:

Keys
格式:Keys|按键|间隔时间
\s:按下Shift键
\S:弹起Shift键
\c:按下Ctrl键
\C:弹起Ctrl键
\a:按下Alt键
\A:弹起Alt键
\w:按下Win键
\W:弹起Win键
\z:鼠标右键关联菜单
\n:回车
\t:Tab
\l:左
\k:右
\u:上
\d:下
\h:Home
\e:End
\i:Insert
\x:Delete
\b:Backspace
\p:Escape
%参数 同 Run。
特殊举例:在当前桌面按下快捷键,弹出鼠标右键菜单,向下移动两格,向右,弹出最下级菜单,每个动作间隔三秒。

^~K=Keys|\z\d\d\k\|3000



Volume
格式:Volume|音量数值(0-100)
特殊举例:设定音量为50%

_~7=Volume||70



Wait
格式:Wait|毫秒
特殊举例:通过快捷键打开Becky(最大化),等待3秒后,自动启动FreePops。

~B=Run|c:\becky\becky.exe|3
=Wait|3000
=Run|c:\FreePops\FreePopsd.exe



Eject
格式:Eject|驱动器盘符|锁定=0; 打开=1, 关闭=2
特殊举例:弹出h:光驱

~K=Eject|h:



HoeKey 系统功能

Config
弹出设置窗口(严格说是命令列表窗口)

TrayIcon
格式:TrayIcon|打开=1, 关闭=0|系统托盘图标上的浮动提示
特殊举例:运行HoeKey之后自动显示托盘图标,提示为HoeKey

Start=TrayIcon|1|HoeKey



HotKeys
格式:HotKeys|打开=1, 关闭=0
特殊举例:关闭Hoekey的所有快捷键

~0=HotKeys|0|



Reload
格式:Reload|文件路径|添加=1
特殊举例:将另一个配置文件 user2.ini 的内容添加到当前配置文件中

~R=Reload|user2.ini|1



Rem
格式:Rem|命名描述
特殊举例:这是在配置列表里添加一个类别名称,比如“我的快捷键”,可以将自己设定的快捷键放在这行下面。

=Rem|我的快捷键



特殊动作

Config
格式:Config=动作|自定...
特殊举例:在点击Hoekye的config按钮后,同时执行以上某一个动作

Start
格式:Start=动作|自定...
特殊举例:就像上面的打开Hoekey系统托盘图标一样,可以将一个命令放在Start行,那么Hoekey启动后会自动执行这个动作。比如弹出一个消息框,写“欢迎回来”,5秒后自动关闭消息。

Start=MsgBox|欢迎回来!||5



Load
格式:Load=动作|自定...
特殊举例:当设置功能打开后自动执行一个动作,比如弹出一个消息提示框提示自己。

还有一些针对特殊软件的功能键,或者一些键盘多媒体键等,HoeKey都有所考虑,并在其帮助文件中详细列出了,如果有特殊需要可以参考一下那里。
HoeKey作为一个快捷键工具,简单的操作方式就是这样,只要设定好了,会带来很多的便利。
学习使用,身体健康
 
11366722 [0]主群技术群
94730872 [1]VC+C#技术群
16957498 [2]VC+C#技术群
96159885 [3]VC+C#技术群
94731267 [1]JAVA技术群
94731343 [2]JAVA技术群
80458412 [3]JAVA技术群
posted @ 2009-09-03 09:17  雨城  阅读(1797)  评论(1编辑  收藏  举报