Hoekey——让手指飞起来

Posted by 妖刀 6 January, 2007

如果让我选择装机必须要装的几个软件,那么hoekey绝对是其中之一。

配置说明:
^ = ctrl, _ = shift, @ = alt, ~ = win

  1. 设置:
    =Rem|-- General --
    ^_Q=Config ; ctrl+shift+Q, 调出hoekey配置窗口
    Config=Run|E:\tools\vim\vim70\gvim.exe %i||1 ; 用gVim作为默认的配置编辑器
  2. 窗口操作:
    =Rem|-- Window --
    ~7=Apps
    ~8=UnHideAll
    ~9=UnHide
    ~0=Hide||1
    ~Y=Editify
    ~K=Kill
  3. 启动应用程序:
    =Rem|-- Programs --
    ^@C=Run|cmd.exe
    ^@Y=Run|sndvol32.exe
    ^@Q=Run|E:\Tools\qq\qq.exe
  4. 输入简化命令运行程序(类似“运行”对话框,但只要输入简化的命令,而不必全路径):
    ^R=Input|运行:|||%u
    =RunAlias|%u

    *cmd=Run|cmd.exe
    *snd=Run|sndvol32.exe
    *es=Run|E:\eclipse\eclipse.exe
    *sr=Run|"E:\tools\sr\sr32.exe"
    *cz=Run|"E:\tools\ConvertZ\ConvertZ.exe"
    ; 按ctrl + r, 在对话框中输入es,即可启动eclipse

  5. Web搜索:
    =Rem| --- WWW ---
    ^G=Run|http://www.google.com/search?q=%s ; ctrl + g , google 搜索
    ^I=Run|http://www.iciba.com/search?s=%s&lang=gb2312&Submit=%CB%D1+%CB%F7&t=word
  6. 模拟鼠标操作:
    ^Z=Keys|\z7\k\d\d\r ; 在当前目录解压。该命令的意思是:右键菜单 =》按“7”(即跳到7zip的菜单项)=》下 =》 下 (即移动到“解压到当前目录”)=》回车。
    ^7=Keys|\z7\k\d\r
    ^E=Keys|\zv
  7. 模拟键盘按键:
    hoekey在模拟键盘时存在问题(v1.13),功能键在按下后不能弹起释放,可以配合VBS脚本来进行按键的模拟。
    比如,以下脚本实现了用gVim编辑当前编辑窗口内的内容:

    set oShell = CreateObject("WScript.Shell")
    oShell.SendKeys"^a"
    oShell.SendKeys"^c"
    oShell.SendKeys"^{Home}"
    ReturnCode = oShell.run ("""E:\\tools\\Vim\\Vim70\\Gvim.exe"" +ClipBrd +only",0,True)
    oShell.SendKeys"^a"
    oShell.SendKeys"^v"
    oShell.SendKeys"^{Home}"

    将该脚本存为runvim.vbs,然后在hoekey.ini中加入:

    =Rem|-- Scripts --
    ^@V=Run|"E:\tools\script\runvim.vbs" ; ctrl + alt + v , 使用gVim编辑

Categories : 技术 / 设计, 软件 / 工具 Tags :

Comments

No comments yet.


Leave a comment

(required)

(required)