《小鸟学ahk.docVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《小鸟学ahk

小鸟学AHK(1)之运行程序或打开文档 2008-06-27 01:33 AHK就是AutoHotKey,是一款免费的、Windows平台下开放源代码的热键脚本语言。 亲爱的朋友,叫我怎么向你推荐它呢! COOL,对,就是酷,那么多干巴巴的介绍我不想COPY,如果你掌握了它,哪怕只是会一点点,也足够你炫耀了.比你身边所谓的电脑高手还要风光.这个理由够了吧? 那么AHK能做什么呢?对不起,我说不清楚,因为我也是小鸟,你正在看的垃圾本来就是本小鸟的学习笔记而已.但我可以肯定的一点是,你这个人能做的事它都能做,你所有在电脑里的行为除了人类主观的部分它都可以替你完成得更快更好.而这也只是它初级的部分.更厉害的是它可以做程序,甚至可以做病毒(听说的) 慢着别走,我知道你不想学编程,我也不想,AHK绝对不会拒绝你我这样的懒人的.它其实非常简单,非常容易非常的...cool! 只要你有一点点分析问题的逻辑推理能力就能上手.当然,要达到高级的境界还是应该有一些编程基础的.写批处理的能力就完全够了. 我一向认为男人至少要擅长一项运动,一种乐器,一种编程和拿手的几个小炒.什么?你不是男人?OK,把照片和电话发给我.其实我也不合格因为我还不会什么乐器,扯远了.总之你不会后悔的.知道那些会做图做网页甚至会给别人下木马的骇客们有什么感觉么,对,很爽的一种控制与创造的感觉,一个男人如果没有体会到这种感觉,多遗憾! 先说这么多,先介绍一些AHK的基础知识,用过热键启动程序的软件么?我们今天来实现它. AutoHotKey(安装版下载|绿色版,下文都简称为 AHK)。第一次下载 AHK 的朋友建议下载安装版,以后升级的话,下载绿色版,然后覆盖到 AHK 的安装目录。下载安装版的好处是:系统会自动关联 .ahk 文件。 在AHK目录里建立AutoHotKey.ini文件,用记事本打开输入代码,然后运行AHK程序就可以实现这些代码的功能. 1运行程序或打开文档 Run(运行)命令用来运行或打开程序、文档、网址(URL)或快捷方式,例如: Run, Notepad Run, C:\My Documents\Address List.doc Run, Run, C:\My Documents\My Shortcut.lnk Run, mailto:someone@ 上面例子中的命令都可以指配给含有 热键标识(hotkey label) 的热键。在下面的第一个例子里,被指配的热键是Win+N,而第二个是Control+Alt+C: #n::Run, Notepad ^!c::Run, calc.exe 上面的例子都属于单行热键,因为它们都只是由一个命令组成。如果需要热键执行更多的命令,就要把第一行命令放到热键定义式的下面,并且使最后一行为 return(返回)。例如: #n:: Run, Run, Notepad.exe return 上面的Notepad.exe(记事本)、calc.exe(计算器)等都是系统程序,如果要运行非系统程序则需要指定它的完整路径: Run, %ProgramFiles%\Winamp\Winamp.exe 在上面的例子中,%ProgramFiles% 是操作系统支持的 环境变量(environment variable)。之所以使用它而不是用像C:\Program Files这样的路径,那是因为这样可使得脚本有更好的可移植性,就算别的电脑的系统不是在C盘也可以正确执行命令。 如果希望脚本在程序或文档关闭后才继续执行下一步,那么就需要使用 RunWait(运行等待) 命令来代替Run命令。例如在下面的这个例子中,MsgBox(对话框)命令部分将不被执行,直到用户关闭了记事本之后才继续: RunWait, Notepad MsgBox, 任务完成(记事本已被关闭);弹出对话框提示任务完成. ;后的文字是注释,对程序没有任务影响. 小贴士 - Ctrl、Alt、Shift 在 AHK 怎么表示? WIN的符号是 # Ctrl 的符号是 ^ Alt 的符号是 ! Shift 的符号是 + 如果你想按下“Ctrl + Alt + Shift + Win + Q”(这个快捷键真牛×。- -b)来启动 QQ 的话,可以这样写: ^!+#q::run D:\qq\qq.exe 快增加自己的快捷键吧,保存 AutoHotKey.ini 后,右击系统托盘那个 H 图标,选择“reload this script”重启 AHK,要注意,每次修改脚本后都要重启脚本。(除介绍部分主要来自AHK帮助文件) 小鸟学AHK(2)之发送键击或点击动作 2008-06-27 23:47 关于按键精灵,我认为它很一般,虽然国内的支持率很高,使用者很多,有点地头蛇垄

文档评论(0)

haha85864 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档