免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1161|回复: 0
收起左侧

[资料] 如何利用AutoHotKey为我的工作提速

[复制链接]

7658

主题

1165

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
发表于 2010-12-1 13:02 | 显示全部楼层 |阅读模式
       工作中总是有一些重复的动作要做,操作的次数多了,就想找点自动完成之类的东西,找来找去,选中了Autohotkey,虽然内存占用比hoekey大了一点点,不过功能比hoekey要多一些 可完成的动作也要多一些,相比之下,还是可以接受的。

    我的Autohotkey的ini文件所有动作全是自己做成的,一般来说分两部分:
    一部分是自动输出字段,比如日期的,因为我的工作里经常要打上当前系统时间,每次都在数字键那按来按去的,麻烦,就设了一些:
    /dd  
    输出 YYYY-MM-DD HH:MM:SS  
  
::/dd::   
d = %A_YYYY%-%A_MM%-%A_DD% %A_Hour%:%A_Min%:%A_Sec%   
clipboard = %d%   
Send ^v   
return   

    /rs  
    输出 MMDD   
::/rs::   
d = %A_MM%%A_DD%   
clipboard = %d%   
Send ^v   
return   

    这一部分是完成某些动作,目前为止,只写了一个,是用来控制becky的,因为工作都是用mail联系的 平均一天要收50+的mail所以经常要打开,最小化becky 一天重复N次,虽然说不麻烦,也都只是鼠标点一下,不过要移动鼠标到特定的点,点击,所以还是要浪费一些脑细胞的。所以做了写了这个东西,检查becky是否打开,如果没有就打开,如果打开就判断是否激活,如果没有就激活,如果已经激动就最小化,就好像QQ的Ctrl+Alt+Z一样,而且比那个功能还好,按一下出来,再按一下,还能回去,方便啊!  
^!#a::   
IfWinNotExist, xxxxx - Becky!   
;判断becky是否启动   
    Run,c:\SystemTools\Becky_jp\B2.exe   
;没启动则启动becky   
Else   
{   
    IfWinActive, xxxxx - Becky!   
;启动的话则判断becky窗口是否激活   
       WinMinimize,     
;激活的话就最小化   
    Else   
       WinActivate,   
;没激活的话就激活   
}   
return  
地质啷http://weibo.com/943569550
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表