当前位置:格子啦 > 软件下载 > 应用软件 > 开发编程 > AutoHotkey官方版

AutoHotkey官方版

[脚本编译器]
AutoHotkey 官方版 http://www.gezila.comhttp://www.gezila.com/ruanjian/yingyong/100179.html
  • 软件大小:2.90MB
  • 更新时间:2016-01-262016-01-26 09:29
  • 软件语言:简体中文
  • 软件授权:免费软件
  • 软件类别:开发编程
软件官网:官方网站
应用平台:WinAll,Win7,Win8,Win10
软件评分:8
  • 软件介绍
  • 推荐软件
  • 相关教程
  • 软件截图
  • 网友评论
  • 下载地址
基本简介

这里为大家提供的AutoHotkey编辑器是一款功能强大的脚本编译器,用户能够在软件中自行编写脚本程序,记录键盘、鼠标甚至游戏摇杆的移动和点击动作,在使用AutoHotkey的脚本编译器功能时,用Record录制完成后,可以使用其转换功能将脚本转换成EXE可执行文件,在工作中如果大家能够很好的利用这款工具那么,你的工作效率将会提升很大一截。格子啦为大家提供脚本编译器官网下载地址。

AutoHotKey怎么编译成EXE文件:

AutoHotKey软件有一个工具Ahk2Exe.exe,这种工具可以把AutoHotKey脚本编译成EXE文件。Source选择ahk脚本文件,Destination为输出的exe文件。还可以通过Custom Icon设置EXE文件的图标。

查看更多+
软件特色

1、发送键盘和鼠标操作,几乎所有的东西自动化。你可以写一个鼠标或键盘宏通过手工或使用宏录制;

2、创建热键键盘,操纵杆和鼠标。几乎所有的关键按钮,或组合可以成为一个热键;

3、展开您键入的缩写。例如,键入“BTW”可以自动产生“的方式”;

4、创建自定义数据录入表格,用户界面和菜单栏。见GUI详情;

5、重映射你的键盘,游戏杆和鼠标上的按键和按钮;

6、响应信号从手持遥控器通过WinLIRC的客户端脚本;

7、运行现有的AutoIt v2的脚本,并加强他们与新的功能;

8、任何脚本转换成EXE文件,可以运行在没有安装AutoHotkey的计算机上。

查看更多+
AutoHotkey脚本怎么编写:

下面就是我用AutoHotKey中的AutoScriptWriter (recorder)录制打开桌面坐下方“Quick Launch”栏中的IE浏览器,然后在地址栏中直接输入www.google.com,然后回车,在google的搜索中输入test,在回车的一个过程。

---------

WinWait, ,

IfWinNotActive, , , WinActivate, ,

WinWaitActive, ,

MouseClick, left, 125, 22

Sleep, 100

WinWait, Blank Page - Windows Internet Explorer,

IfWinNotActive, Blank Page - Windows Internet Explorer, , WinActivate, Blank Page - Windows Internet Explorer,

WinWaitActive, Blank Page - Windows Internet Explorer,

Send, www.google.com{ENTER}

WinWait, Google - Windows Internet Explorer,

IfWinNotActive, Google - Windows Internet Explorer, , WinActivate, Google - Windows Internet Explorer,

WinWaitActive, Google - Windows Internet Explorer,

Send, test{ENTER}

WinWait, test - Google Search - Windows Internet Explorer,

IfWinNotActive, test - Google Search - Windows Internet Explorer, , WinActivate, test - Google Search - Windows Internet Explorer,

WinWaitActive, test - Google Search - Windows Internet Explorer,

MouseClick, left, 1016, 13

Sleep, 100

--------------

大家可以看到输入用Send, <字符>表示,点击为MouseClick, left, , 。至于很多的IfWinNotActive类似于测试工具中的同步语句。因为坐标经常会变,所以如果能用按键的尽量用按键,避免坐标。象上面的Enter其实是可以用鼠标点击“Google search”按钮来实现的,但保险起见用Enter键更好。

AutoHotKey也提供比较好的脚本语言,还是和vbscript比较相似。很好学习,可以打开AutoHotkey Help File来查找。经过简单的修改后,脚本如下:

--------------

Run %A_ProgramFiles%/Internet Explorer/iexplore.exe ; start IE browser

Sleep 5000 ; wait launch IE browser

Send, www.google.com{ENTER} ; input google's website in address bar

Sleep 5000 ; wait open google's home page

Send, test{ENTER} ; input keyword in search field

Sleep 5000 ; wait search result

MouseClick, left, 1016, 13 ; click x button to close IE window

--------------

在上面的脚本我用Sleep来同步操作,其实还有很多别的方法,例如WaitObject语句就是通过等待某个区域或点的颜色为期望的颜色时执行下一步操作,还有类似等待某个图片的。由于不提供针对对象的,其他的方式不是太灵活而且太多地方需要使用,也就没有采用。对于一些比较重要的地方,可以使用如下方法

Loop, 5

{

IfWinExist, Save As ; check whether Save As dialogbox exists

break

else

sleep %ShortSleepTime%

}

关闭窗口也可以用WinClose, A来关闭当前活动的窗口。

查看更多+
软件截图
下载地址AutoHotkey官方版有问题? 报错 + 投诉 + 提问
该款软件由用户上传。如有异议,请联系用户后,书面通知本站,我们会在24小时内做出处理。
网友评论
网名:(您的评论需要经过审核才能显示)
请简要描述您遇到的错误,我们将尽快予以修正。