标题: [其他] 热键脚本神器 autohotkey 推荐,顺便 pk powershell [打印本页]
作者: CrLf 时间: 2013-7-30 08:10 标题: 热键脚本神器 autohotkey 推荐,顺便 pk powershell
本帖最后由 CrLf 于 2013-7-30 17:25 编辑
autohotkey 简称 ahk,是用 autoit3 写的,摘善用佳软的评价如下:
因为工作原因,几个月前我接触了 ahk,感受到它许多功能高度集成的魅力,各种表层操作信手拈来,不需要去操作各种对象,也不需要什么 .net 库支持。
它与键精灵区别是,按键精灵是插件,而 ahk 是个完整的独立语言。
附上小众软件提供的 ahk 懒人包下载地址
因为原版是 ascii 的,对中文支持不好,经常需要利用剪贴板输出中文,所以建议用 AutoHotkey_L 代替(替换掉原版的 autohotkey.exe 主文件),它被修改为支持 unicode(含 utf-8),功能是无损的。
--------------------------------
窃以为脚本没有最好的,只有最合适的,听某人说要 pk 任意脚本的托盘气泡提示我就有了莫名的喜感,拿 ahk 搞这玩意用脚都能写。题目不给力啊那个剁什么煮,别煮了,再煮要糊了- TrayTip, 秒破气泡, 跟玩似的
- sleep 5000
复制代码
加个 sleep 是为了避免运行后直接退出,导致看不到气泡,实际上脚本如果还有下文或者使用过 #Persistent 命令的话可以写成:- #Persistent
- TrayTip, 秒破气泡, 跟玩似的,5
复制代码
或者猥琐点的:- TrayTip, 秒破气泡, 跟玩似的, 5
- a::a
复制代码
顺便拓展下,批也可以显示气泡,不过需要第三方支持,如下:复制代码
vbs 也类似,需要第三方控件支持
--------------------------------
推荐完神器,顺便也出三题 pk 下“win 下无敌的” powershell,敢应战否?不过是不是应该换一位真懂 powershell 的人来?
对 ahk 了解不多,看手册折腾了几个月小有收获,大师是 tmplinshi,人家是用 ahk 搞开发的留逼人物。
也不欺负你,就从我的开机运行的 ahk 脚本中抽出对大家都很实用的三条作为 pk 项目吧,因为是从完整脚本中拆出来的所以略有改动,功能不变:
映射 win+i 为在浏览器中打开百度:- #i::run "http://www.baidu.com"
复制代码
在控制台中使用 ctrl+v 时自动黏贴文本:- #IfWinActive ahk_class ConsoleWindowClass
- ^v::SendInput !{space}EP
复制代码
每十五分钟提示:- #Persistent
- SetTimer, msg, 900000
-
- msg:
- now = "%A_YYYY%/%A_MM%/%A_DD% %A_Hour%:%A_Min%:%A_Sec%.%A_MSec%"
- msgbox 现在是 %now%`r`n已经开机了 %A_TickCount% 毫秒
- return
复制代码
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |