AutoIt v3 是用以编写并生成具有 BASIC 语言风格的脚本程序的免费软件,它被设计用来在Windows GUI(用户界面)中进行自动操作。通过它可以组合使用模拟键击、鼠标移动和窗口/控件操作等来实现自动化任务,而这是其它语言所无法做到或尚无可靠方法实现的(比如VBScript和SendKeys)。
AutoIt 最初是为PC(个人电脑)的“批量处理”而设计,用于对数千台PC进行(同样的)配置,不过随着v3版本的到来它也很适合用于家庭自动化和编写用以完成重复性任务的脚本。
AutoIt 可以做的事:
运行 Windows 及 DOS 下的可执行文件 模拟键击动作(支持大多数的键盘布局) 模拟鼠标移动和点击动作。 对窗口进行移动、调整大小和其它操作。 直接与窗口的“控件“交互(设置/获取 文字、移动、关闭,等等) 配合剪贴板进行剪切/粘贴文本操作 对注册表进行操作
--------------------------------------------------------------------------------
AutoIt 3.2.5.5.1┊是模拟PC鼠标移动和窗口来实现自动化任务┊汉化绿色特别版 程序版本:3.2.5.5 第一汉化版本(情人节版本) 汉化作者:thesnow 中文论坛:http://www.autoit.net.cn =========================================================================== 直接解压缩到 任意目录 ,并运行 安装.exe
如果已经安装了以前的汉化版本,先卸载.再安装. =========================================================================== [!]更新 [*]修正 [+]添加 [-]删除 ===========================================================================
汉化更新: 论坛一直没有更新3.2.5.2+的版本主要就是ANSI模式编译时程序崩溃.经过几天的努力,官方终于发现了这个问题. 现在已经修正. PS:貌似只有中文版XP(CODEPAGE 936)才出现这个问题. 3.2.5.5 (18/08/2007) (测试版) 官方更新: [!]修正: Aut2Exe 在中文系统使用ANSI模式编译时崩溃的问题.(thanks thesnow) [!]修正: 调整 treeview 的大小. (Thanks RazerM) [!]修正: IE.au3 在 3.2.5.4 版本中运行错误. (Sorry Dale) [!]修正: Cmdline /ErrorStdOut 工作于 /AutoItExecuteLine. [!]修正: 修正分隔符后面没有关键字或者函数的错误.
汉化绿色特别版
SciTE4AutoIt3 http://www.autoitscript.com/autoit3/scite/downloads.php
AutoIt 最新正式版
auroit3.22免口令反编译器 Exe2Aut_3.22_crack_release
SciTE4AutoIt3 最新正式版 (Autoit最新版已集成简化版的此编辑器,所以可以不用下载了,但以下的设置与汉化还是可用的。SciTEGlobal.properties没有就新建个) 关于autoit脚本编辑器SCITE,安装后,请在安装目录下找到SciTEGlobal.properties文件,并把code.page=936,character.set=132两行,改成这个数字,就支持中文及全角了。
SciTE4AutoIt3汉化文件
点击这里查看最新测试版 提供了ObjCreate /COM,这个功能好,都可以用autoit访问数据库了--------------------------------------------------------------------------------
AutoIt教程资源汇总 1 AutoIt v3.0脚本中文版教程 AutoIt v3.0中文帮助零起点教程系列: http://bbs.yidabu.com/forumdisplay.php?fid=2&filter=type&typeid=5
中文资源:AutoIt v3中文论坛,autoit中文博客空间: http://bbs.yidabu.com/forum-2-1.html http://www.yidabu.com
不错的autoit论坛: http://autoit.8800.org
Autoit 中文帮助文档 by Yonken: http://www.autohotkey.net/~yonken/download/aut/AutoIt_CN.chm 从http://bbs.yidabu.com/forum-2-1.html零起点教程入门写出第一个AutoIt程序,然后把Autoit 中文帮助文档通读一遍,代码自己改改再运行。这是最快的AutoIt入门学习方法。
AutoIt脚本开发个人知识管理工具系列: http://bbs.yidabu.com/forumdisplay.php?fid=2&filter=type&typeid=7
2 AutoIt v3.0脚本官方学习资源 AUTOIT官方站点 http://www.autoitscript.com/ http://www.hiddensoft.com
AUTOIT官方论坛 http://www.autoitscript.com/forum/
autoit官方wiki http://www.autoitscript.com/wiki/(知识若不分享 实在没有意义 http://www.yidabu.com)
AutoIt v3.0最新beta版 yidabu.com推荐下载 autoit v3最新beta版免安装包,解压到D:/AutoIt目录 http://www.autoitscript.com/autoit3/files/beta/autoit/
AutoIt专用脚本编辑器SciTE4AutoIt3下载 yidabu.com推荐下载SciTE4AutoIt3.zip,下载后解压到D:/AutoIt/SciTe目录: http://www.autoitscript.com/autoit3/scite/downloads.php
AutoIt v3.0最新正式版 下载 http://www.autoitscript.com/autoit3/downloads.php
AutoIt提供开放文件存放点 有很多国外网友的作品 http://www.autoitscript.com/fileman/index.php 登录名和密码都是public,可建立自己目录,存放脚本等文件. 也可以用下面的网页列表查看 http://www.autoitscript.com/fileman/users/public/
autoit3代码集锦 AutoIt v3.0代码库 http://quadryders.com/phpcc/
Auto3Lib library,包含超过900个autoit函数,有示例,yidabu.com推荐下载 http://www.autoitscript.com/forum/index.php?showtopic=33677&st=0
3 AutoIt v3.0中文个人博客 yonken的博客,友情推荐: http://www.blogcn.com/user48/yonken/ yidabu的autoit博客: http://www.yidabu.com/1
4 AutoIt v3.0一分钟快捷设置: 第一步,定义路径 运行D:/AutoIt/SciTe/SciTe.exe,打开菜单,Options,Open au3.properties,设置autoit3dir=D:/AutoIt 第二步,设置中文支持 打开菜单,Options,Open User Options File,加上code.page=936 然后保存. 经过上面设置,已经可以用 SciTE4AutoIt3程序了.更多设置请参教 yidabu.com的系列教程
5 autoit变量命名规范 $a - 数组<成员类型> $b - 二进制数据 $h - 文件或窗口句柄 $i - 整数 $f - 布尔值 $n - 浮点数 $s - 字符串 $v - 变量 (包含未知类型) $o - 对象 (yidabu补) $r - 正则表达式(yidabu补) yidabu.com译自http://www.autoitscript.com/autoit3/scite/UDFs/html/UDF_Standards.htm
如果你有其他学习资源,欢迎到yidabu.com推荐。(知识若不分享 实在没有意义 http://www.yidabu.com) [ad=336,280,left]336x280[/ad] AutoIt v3.0脚本编程语言的学习之“道” 老子说:上士闻道,勤而行之;中士闻道,若存若亡;下士闻道,大笑之。不笑不足以为道。 道是无处不在的,本文讨论的就是AutoIt v3.0编程语言的学习之“道”。
人的一生总是要学习各种知识。人人都在学习,但学习方法却各有不同。
1 绝大多数人是闭门学习 受填鸭式学习教育遗毒影响,独自一个人挑灯苦灯,学习吸收各种知识。 这种学习方式比较枯燥,需要比较好的耐力,毅力。
2 一部分重视通过交流学习 现在网络比较发达了,许多人自觉不自觉得把自己的学习心得记录下来,并发表在网上。
3 也有人通过启发别人来启发自己 其中的哲学原理,按古代说法是天人合一,物我同体;按现代说法是信息相通,沟通无极限。 通过帮助别人来帮助自己。 通过启发别人来启发自己。 凡有所得,必须分享。 只有分享了的知识,才是真正的知识。
上面三种人,对于知识而言, 第一种人是只进不出,只是获取别人总结的知识,而基本不去帮助别人获取知识 第二种人是多进少出,在学习知识的同时,也把自己的一些心得分享出来 第三种人趋于得失平衡,认为只有分享的知识才是真正的知识,只有帮助别人也掌握的知识才是真正的知识
一大步成功社区yidabu.com经过半年的准备,于2006年12月正式推出。网站成立的目的之一就是对学习之“道”的全方位实践。 一大步成功社区的标语就是“分享知识,收获进步”,“知识若不分享,实在没有意义”。 如果你对学习之“道”有比较深的认识,欢迎加盟“一大步”,或者到yidabu.com论坛和博客来分享你的心得。
AutoIt v3.0脚本编程语言的学习方法 1 AutoIt v3.0编程语言入门的方法 没有任何编程语言基础的人,也可以通过 yidabu.com精心编写的Autoit中文帮助零起点系列中文教程轻松入门。 AutoIt v3.0入门以后,有空时不妨到bbs.yidabu.com参与讨论,帮助更多的人。
2 注重AutoIt知识管理的技巧 在网上见到好的Autoit代码,autoit教程或其他资料,要立即收藏归类到本地电脑特定目录。 要把本地收集的 AutoIt v3.0脚本或 AutoIt教程与网上目录同步。这样即使本地电脑里的文件丢失,网上还有一个备份。另外网上发布的文章还可能得到别人的反馈,得到启发。 网上目录,可以是你的个人博客的文章分类,或其他形式。
3 要善于利用AutoIt网络学习资源 通过网络学习任何知识,都要善于利用搜索。 首先是通过搜索引擎查找问题的答案。去问个别的人,提问和回答的效率都很低,许多时候,网络上都有现成的答案,只要你善于搜索。 还有其他形式的搜索,比如论坛搜索。yidabu就经常上AutoIt v3.0的官方论坛http://www.autoitscript.com/forum搜索代码(知识若不分享 实在没有意义 http://www.yidabu.com)
其次,要善于利用各种网络学习资源。 本文就收集了大量的 autoit脚本网络学习资源。 通过学习yidabu.com的Autoit中文帮助零起点系列教程写出第一个AutoIt脚本以后,你可以试着把网络上找到的代码改一改,再运行,在这个过程中,也就一点点深入下去了。
4 要注重交流,到AutoIt中文论坛参与交流讨论或者申请博客空间,记录和分享心得 你也可以到 yidabu.com申请博客空间,随时记录自己学习 AutoIt v3过程中的心得体会。
5 通过启发别人来启发自己 有人提倡“毫不利己,专门利人“,这样的口号有没有人相信也许是个未知数。 yidabu.com提倡通过启发别人来启发自己。 在学习AutoIt函数或各种脚本的时候,我们为什么要写出来,发布到网上?这完全是因为这样对我们自己帮助最大。
想想容易做做难,想和做是完全不同的两种状态。有的知识,我们好像懂了,但要写出来时,发布到网上时,在写的过程中,我们经常会发现原来的认识还不够正确或深刻,或者还要修正。
人天生有惰性,总是尽量想偷懒。而通过写心得文章,却可以一定程度克服这种惰性,不得不进行积极的思考,从而可能作出更多发现。
每个人有自己的长处,更有小我的局限,有自己思维的盲区。写出AutoIt脚本相关的教程心得文章发布到网上后,就可能被更多的人看到,可能被别人评价,得到别人的反馈,或者得到指点,从而一定程度突破小我的局限。
网上的文章,得到别人的评价,或是正面,或是反面,总是值得高兴的事情。每个人有被人重视的欲望。 记得2005年,yidabu所在公司曾有一个性格比较独特的程序员,他对我说,他完全不在乎别人的评价,也根本不想出名。我听了笑笑,他有一个blog,他每天至少10次上他的blog,看有没有新的网友评论。如果有什么看了不爽的留言什么的,他会马上删除。
有人说,发表是最好的记忆。其实,信息沟通是跨越时空的。
本文来自: sunray's blog 详细参考: http://blog.prcer.com/?action=show&id=218