精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-11-28
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 本来用上面这些就应该差不多了........ 不过既然已经懒了 就想更懒点.... 这个还是要点键盘的.....而有的时候如果手不在键盘上 就要挪过来 然后点 然后在挪回去 这个...... 对懒人来说是无法忍受的 还好还好 鼠标几乎是不离手的 恩.....那当然是立刻想到用StrokeIt了 其实StrokeIt本身也有一些不错的功能的 不过毕竟还是有限的 哪有AHK强大 我现在的做法是能用StrokeIt本身功能的就用 不能用的就写到AHK里 然后用StrokeIt调用AHK的快捷键 这样一来.....真的是方便啊..... 比如输出/dd的 比如目前的效果.. 鼠标右下一拉 becky显示 再右下一拉 becky隐藏 向右一拉 输出 MMDD 拉个D 输出 YYYY-MM-DD HH:MM:SS 向左下拉 当前窗口最小化 向右上拉 显示刚才最小化的那个窗口 (我是用他调用 Alt+Shift+Tab 来做到的) 还有一些....是定义在特定窗口里的... 而且这样用还有一个好处 想用鼠标调用就用鼠标调用 不想用鼠标调用 也可以直接用键盘调AHK 两边都不影响 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-11-28
好厉害阿
|
|
返回顶楼 | |
发表时间:2007-11-29
看不懂也么么你
|
|
返回顶楼 | |
发表时间:2007-11-30
多谢,已转载。稍有修改,配了一幅图。http://blog.sina.com.cn/s/blog_46dac66f01000d4j.html
|
|
返回顶楼 | |
发表时间:2007-12-02
懒人驱动社会啊,不过做个懒人也不容易,要用上这么多软件~ 看了这篇文章,计划把自己懒化掉~
|
|
返回顶楼 | |
发表时间:2007-12-03
以前未用此功能,刚才仔细看了一下,也可以这样实现:
formattime, currentdatetime,, yyyy-MM-dd SendInput %CurrentDateTime% 优点:不影响剪贴板内容;语句更短。 缺点:兼容性? |
|
返回顶楼 | |
发表时间:2007-12-03
谢了.....
先用上试试..... |
|
返回顶楼 | |
发表时间:2008-03-14
autohotkey是好东西,很好很强大
|
|
返回顶楼 | |
发表时间:2008-03-14
i use autoit
|
|
返回顶楼 | |
发表时间:2008-03-14
晒一下你的 ahk 文件吧~
|
|
返回顶楼 | |