单机游戏下载单机游戏下载基地
最新游戏|热门游戏|游戏大全|游戏专题
压缩解压光盘工具文字输入杀毒软件文件处理转换翻译股票证券办公学习编程软件虚拟光驱
当前位置:首页应用软件编程软件 → 热键脚本语言AutoHotkey汉化版 v1.1.24.03免费版

热键脚本语言AutoHotkey汉化版 v1.1.24.03免费版

  • 热键脚本语言AutoHotkey汉化版截图0
< >
热键脚本语言AutoHotkey汉化版下载
好玩 好玩 0
坑爹 坑爹 0
  • 应用语言:中文
  • 应用大小:4.2M
  • 更新时间:2016-11-22 10:8
  • 发行时间:
  • 应用类型:普通
  • 应用标签: AutoHotkey
AutoHotkey是一款免费的、Windows平台下开放源代码的热键脚本语言。AutoHotkey释出您的键盘、游戏杆和鼠标的所有潜能。例如,除了典型的Control、Alt和Shift这些辅助键外,你还可以使用Windows键和Capslock键作为辅助键。实际上,你可以使任何按键或鼠标[更多]
应用介绍

AutoHotkey 是一款免费的、Windows平台下开放源代码的热键脚本语言。AutoHotkey 释出您的键盘、游戏杆和鼠标的所有潜能。例如,除了典型的 Control 、Alt 和 Shift 这些辅助键外,你还可以使用 Windows 键和 Capslock 键作为辅助键。实际上,你可以使任何按键或鼠标按钮充当辅助键。对于这些和其他的功能,

软件功能

-通过发送键盘键击和鼠标点击自动化几乎所有的操作。您可以手工编写宏或者使用宏录制器。 
-为键盘,游戏杆和鼠标创建 热键。几乎任何按键、按钮或组合键都可以设置为热键。 
-在您键入缩写时 扩展缩写。例如,键入 "btw" 能自动地生成 "by the way"。 
-创建自定义的数据输入表格、用户界面和菜单栏。详见 图形用户界面。 
-重新映射 您键盘、游戏杆和鼠标上的按键和按钮。 
-通过 WinLIRC 客户端脚本 对手执遥控器的信号作出反应。 
-运行现有的 AutoIt v2 脚本,并用 新功能 增强它们。 
-将任何的脚本转换为 EXE文件,使其在没有安装 AutoHotkey 的计算机上也能运行。 

脚本教程

第一课:Getting Started


先从一个小例子开始,按着一步步操作就好。

1、 在任意一个地方新建一个文本文件,打开,输入以下内容:

#n::run notepad

2、 更改文件名后缀为.ahk

3、 选择此文件单击右键,可以看到有个Run Script,单击它。此时可以看到在状态栏里有个绿色的H图标安静着躺着。你再试试按windows+n键,记事本程序启动了吧,那么没错,这就是AutoHotkey在工作。

回顾一下这个流程:写好ahk文件------>运行它-------->使用定义好的快捷键启动程序,很简单,不是嘛。试试将n换成另一个键m,当然结果就变成了windows+m打开记事本。试试将#号换成^,这下变成ctrl+n打开记事本啦。还可以这样写#^n,就是说要windows+ctrl+n打开记事本,常用组合键的标记符号是:ctrl:^,shift:+,windows:#,alt:!。(你还可以区分左右shift,ctrl等等,不过我在这里就不说了),它们可以任意组合起来。

第一课完毕,很简单,不是嘛!

第二课:启动更多程序

你自然不会只满足于用windows+z或者其它快捷键启动一个简单的notepad,所以,请再继续下去。

设想你的目的是用windows+Q打开我们常用的QQ程序,假设它所在位置是这个:D:\Program Files\Tencent\QQ\Bin\QQ.exe,那么现在把第一课的那个文件内容换成:

#n::run D:\Program Files\Tencent\QQ\Bin\QQ.exe

然后双击运行它,按下windows+Q,QQ又乖乖地启动了吧!

对于其它的许多程序,它们也可以这样加一句,比如像下面这样子,你可以写许多句这些语句在这个.ahk文件内:

#n::run notepad

#c::run Calc

还可以一个键打开多个程序,像这样子

#n::

run notepad

run calc

return

效果就是按windows+n会同时打开notepad和calc,注意后面的return必须要,不然它不知道什么时候结束。

在这一课的最后教你的一个高级技巧。

刚刚我们定义了一个快按键#n::run D:\Program Files\Tencent\QQ\Bin\QQ.exe,如果我们改天QQ装到了C盘呢,或者把这个文件弄到别人电脑上执行,那这时候就需要更改这句了吧,这么一句还好,要是我们有很多很多句,那工作就大了。所以,我们可以这样子做:

比如说在D盘新建一个文件夹,比如命名为QuickStart吧,现在把要启动的程序都建一个快捷方式在里面。然后,把#n::run D:\Program Files\Tencent\QQ\Bin\QQ.exe这句这样写:

PROGRAMDIR:= "D:\QuickStart"

#n::run % PROGRAMDIR %\QQ

简单地解释一下,第一句定义了一个变量,存着"D:\QuickStart"这个目录,第二句% PROGRAMDIR%引用了这个地址。这样的好处就是下次要改就只要改PROGRAMDIR这个变量了,不错吧。

 
第三课:任意组合按键

还是先看一个实例,把下面这句输入你的.ahk文件

+!h::

send Hi,what’s a nice day!{enter}

return

随意找一个可以输入文本的地方按shift+alt+h,是不是一下子就输出了Hi,what’s a nice day!这句话,还回车了一下。不用我说,现在你必定已经明白AutoHotkey可以干嘛了。

下面我再看了一个更实际的应用:

就说我现在所在的Word2007,如果我想插入一个目录,那么用鼠标的话,应该是在引用->目录->插入目录下,如果用按键的话,应该是先按Alt,再按s,再按t,再按i。自然,用Autohotkey可以把这些键定义为一个快捷键,像下面这样:

#1::

SetKeyDelay, 50

send {alt}styi

return

先试用一下,再看我讲解,第三句是发送按键,虽然写在了一行,但其它你也可以这样写:

send {alt}

send s

……

但这样较长,对吧,但这样你可以更加理解它们是一个一个地发送的。这里的关键在于第二句,它设置每个键发送间的延时是多少,-1一般表示0,0表示尽可能小的时差,数字表示ms,为更好理解,把这个数字设为1000,然后运行,现在再在Word里试一下,是不是像是在慢动作回放,话说这种感觉是不是很好哇!

如果这个值太小了,会达不到预期目的。因为从一个键按下后,Word程序接收了此按键及响应此消息都是需要时间的,就像你把10个字在1秒内向别人喊出来(如果你可以的话),那别人肯定听不明白。所以我们必须给它足够的反应时间,这个值设多大,与具体的程序有关,如果这些程序要进行复杂操作,响应时间可以较长,对于一般的程序,我觉得50应该是够了的。一般第一次使用可以不成功,第二次就可以了,原因应该很容易想明白。

现在大家可以将游戏中的复杂按键定义为一热键,由于像拳皇那样的格式游戏,肯定也会很High的。

下载地址

热键脚本语言AutoHotkey汉化版 v1.1.24.03免费版

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    (您的评论需要经过审核才能显示)

    配置需求

    推荐专题

    up对战平台up对战平台

    关于飞翔 | 联系我们 | 大事记 | 下载帮助(?) | 广告联系 | 版权声明 | 网站地图 | 友情链接

    Copyright 2010-2013 单机游戏下载 (R) 版权所有 飞翔下载所有游戏及软件下载资源来源互联网,并由网友上传分享。如有侵权,请来电来函告之。
    飞翔忠告:抵制不良色情、反动、暴力游戏 合理安排游戏时间 享受健康生活【鄂ICP备13011873号-1】