AutoHotkey 0级入门教程:让重复工作一键完成

AutoHotkey是一个神奇的工具。为了便于新人上手,xbeta写了此篇最最傻瓜的0级入门教程,并被PConline以《 演绎段氏"凌波微步" AutoHotkey 0级入门教程》为题转载。

 

1 何为AutoHotkey   AutoHotkey是一个小工具软件,可以简化你的重复性工作。   比如要登录某论坛,你只要按一个键,AutoHotkey就会替你打开IE(推荐使用FireFox、Opera或Maxthon),输入网址,输入用户名和密码,回车。   你只要有想像力,它可以完成更多工作,参见 AutoHotkey,让win+run如虎添翼,及 tag:AutoHotkey2 下载及安装   下载:文件很小,仅1.6MB。见 官网下载页,也有 zip免安装版。   安装:按提示操作即可。我习惯上装在 d:/program files/AutoHotkey   第1屏是欢迎;点Next。   第2屏是版权声明;点I Agree。   第3屏是安装内容:如下图。建议选中前2项,不选第3项。   第4屏是安装目录:我的习惯是 D:/Program Files/AutoHotkey 可以看到,仅需要2.1MB的空间。强大的软件并不需要庞大的体积,能把软件做小是作者功力的体现,是对用户尊重的体现。   第5屏是安装成功提示:是否看readme。这个readme其实是它的帮助文件,写得很细。有耐心的就认真拜读,想成高手的必须要研读。(部分中文译本见 http://yonken.yourfreewebspace.com/)    3 应用例1   如下图,打开你的文本编辑器(notepad、或gVIM),新建一个文件,把下两行内容复制进去。先保存到一个地方,比如 D:/Program Files/AutoHotkey/my/new.ahk
msgbox, 这是我的第一个AutoHotkey脚本 `n 我支持免费软件尊重版权 run, http://blog.sina.com.cn/m/xbeta
  然后,就可以双击new.ahk看到效果了:   先弹出如下提醒      你确认后,就打开你的浏览器,来到了善用佳软blog。 解释一下:   所谓脚本,其实就是一个txt文件。   第1句:msgbox是一个命令(或称为函数),AutoHotkey见到它,就知道要弹出一个消息窗口了。后面的“这是我的……版权”是参数,在这里就是弹出消息的文字。其中的`n表示换行。中间用半角逗号分隔。   第2句:类似,函数是run,就是运行。后面的参数就是本blog网址。也就是说,AutoHotkey可以run一个程序,也可以run文档名(如 d:/freeware-list.txt),也可以run网址。
4 应用例2   把下述内容复制到new.ahk中
#0:: msgbox, 这是我的第一个AutoHotkey脚本 `n 我支持免费软件尊重版权 run, http://blog.sina.com.cn/m/xbeta return #1:: run, http://mail.163.com WinActivate, Maxthon ;防止窗口不激活 winwait, 网易 ;等待网页加载成功(至少title显示出来) sleep, 500 ;保险起见,再等0.5秒(视网速) send, myid{tab}password{enter} ;模拟键入用户名、密码、回车 return
  再运行……没反应了?   因为我们定义了2个热键,一是win+0,二是win+1,分别调用两段脚本,即分别访问善用佳软和登录163信箱。   从上面还可以看到几个新函数名称,详情见AutoHotkey的help。   注释和正式语句之间至少一个空格,用半角分号引导,这样有助于日后理解ahk文件,并不执行。 5 后记   0级教程就写到这里吧。   再进步,就需要多动手,多读help中的函数介绍了。   隆重推荐yonken兄《 自动化操作轻松入门系列》文章,他致力于传播AutoHotkey和AutoIt,并精心翻译了大量原始文档。   我也会陆续写一些应用实例,如 AutoHotkey|win run加它更方便AutoIT3 vs AutoHotkeyAutoHotkey调用Irfanview把24位真彩图片优化到实际色深……请关注善用佳软相关栏目。 补:xbeta是用gVIM编辑ahk文件的,高亮效果如下: ※初稿060913,出处 http://blog.sina.com.cn/u/46dac66f010005g7 ※作者xbeta,采用CC创作共用协议,可<署名、非商业和保持一致>转载,须保留本信息
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值