V0.3 2008年6月1日增加“在选项窗口的‘全选’、‘全取消’”的功能。增加“在主窗口的将链接恢复到默认路径”的选项。V0.2 2008年5月23日增加“弹出式子窗口,用于添加项目并动态改变主窗口”的功能。对更改过的路径,加深背景色突出显示。V0.1 2008年5月23日测试通过“我的文档,我的音乐,我的视频,我的收藏,我的桌面”的测试。完成编程时动态增加选项功能。#Region;****参数创建于AutoIt3Wrapper_GUI****#AutoIt3Wrapper_Icon=..\工具\3.2.11.0.1\Aut2Exe\Icons\ce.ico#A...
http://www.jb51.net//article/15136.htm
第一次用按键精灵是两三年前的事情了,现在硬盘上还保留着 2.65 版呢,也是因为要寻求比它更好的东西而结识了AutoIt,说实话,5.6版除了比2.65版花哨了一些之外,显著的功能增加并没有多少,跟这个版本号不大搭配按键精灵和AutoIt是两个风格完全不一样的软件从易用性上讲按键精灵注重易用性,是傻瓜型的软件,一个完全没有编程基础的人一样可以用按键精灵编写出很好用的脚本AutoIt更注重功能型,是脚本型的软件,对于没有写过程序的人来说,要能上手写AutoIt的脚本会稍微有点难度按键精灵有屏幕录制的功能,并且可以很方便地让脚本仅仅对某个窗口有效,所有这一起做起来都很简单,点点...
http://www.jb51.net//article/14871.htm
作者: yonken据我了解需要编写AutoHotkey/AutoIt脚本来实现自动化操作的用户很多都是网管,其它则可能是一些个人用户,他们一般都具有相当的技术水平,而且都希望能借助脚本来完成某些以往需要人工操作的重复性劳动,但限于语言条件上的限制可能对官方的帮助文档有较难理解之处。为方便读者,我将从最简单的说起,每个示例尽可能同时给出相应的AHK和AU3版本代码。本文将尽可能用较通俗的语言描述,但并不打算讲解语法基础,所以不一定适合新手阅读。文中涉及到的AHK/AU3版本:AutoHotkey1.0.44 .08AutoIt3.1.1一、关于脚本1、什么是脚本?这是个非常...
http://www.jb51.net//article/14870.htm
函数说明InputBox显示以一个输入框以供用户输入数据。InputBox("标题","提示信息"[,"默认数据"[,"密码字符"[,宽度,高度[,左边,上边[,超时时间]]]]]) 参数标题输入框的标题文字。提示信息提示用户程序需要获得的数据。默认数据显示在输入文本框中的默认文字。密码字符[可选参数]显示在输入文本框中用以代替用户输入字符的字符。如果要正常显示字符只需定义此参数为空字符串""(默认)或空格字符即可。如果此参数被设为多字符的字符串则只有第一个字符才有效。第二个字符及后面的其它字符有其它特殊用途。请查看下面的注意部分。宽度[可选参数]窗口宽度。如有指定此参数则高度参数也...
http://www.jb51.net//article/14869.htm
HotKeySet("热键"[,"函数名"]) 参数热键要设置的热键,按键格式与Send()函数使用的一样。函数名[可选参数]按下热键后要调用的函数名。留空则撤销此前设置的热键。 返回值成功:返回值为1。失败:返回值为0。 注意每个脚本程序最多能同时注册64个热键。如果有两个AutoIt脚本设置了同样的热键,您应该避免同时运行这两个脚本程序(否则第二个脚本将无法捕获热键,除非第一个脚本终止运行或在第二个脚本设置热键前撤销了冲突热键)。用户按下热键后*通常会*中断当前运行中的AutoIt函数/语句,并运行该热键关联的用户函数,直到其完成操作或被中断为止。当然也会有些...
http://www.jb51.net//article/14868.htm
GUI的概念GUI可由一个或多个窗口组成,这些窗口又带有一个或多个控件。GUI是靠“事件驱动”实现与用户的交互的,比如像点击按钮这样的动作就会引发一个事件。程序在空闲状态时等待事件的发生,捕捉到事件时则根据事件执行相关操作。您可以猜想自己在门边等邮差(一直坐在那儿直到有信被送进来为止),等邮差把信送来了,您就要阅读该信并决定下一步做什么,这就跟GUI的原理一样了:您等待的是邮差,而GUI则等待事件,当然,在GUI(指程序的界面)运行时您也可以选择要做的其它任务,比如使用GUI函数创建一个自动更新的动态的进度条,同时还可执行其它复杂的任务。 GUI的控件所有用户应该都对控件非常了解了,...
http://www.jb51.net//article/14867.htm
内建函数内建函数的完整列表请到 此处 查看,关于使用内建函数的注意事项请到 此处 查看。自定义函数用户可通过使用 Func...EndFunc 语句来自定义函数。可按需要定义函数的参数及其返回值。函数名必须用字母或下划线“_”开头,剩下的部分(非首字符)则可在字母、数字或下划线中随意选择。下面列出的都是合法的函数名: MyFunc Func1 _My_Func1下面是一个示例函数,该函数的功能是获得...
http://www.jb51.net//article/14866.htm
(注意:如果您已经安装了SciTe编辑器,它将会代替系统自带的记事本来编辑脚本。)首先打开你要创建脚本的文件夹,点击鼠标右键然后在菜单中选择新建/AutoItv3Script。 把脚本文件命名为helloworld.au3。注意扩展名应为.au3——这说明该文件是AutoItv3脚本。 我们已经创建了脚本文件了,现在要做的就是对此脚本进行编辑使其具有我们需要的功能。在helloworld.au3这个脚本文件上点击鼠标右键然后在菜单中选择EditScript。 接着将会使用记事本程序来打开此脚本,您会看到类似这样的内容: 您看到的代码只不过是方...
http://www.jb51.net//article/14865.htm
注意,脚本文件名不算进参数,如果要获得脚本文件名请查看关于 @ScriptName 的说明。如果某个参数中包含有空格字符则必须用英文“双引号”把这个参数围住。已编译的 脚本的也是以同样的方式接收命令行参数的。$CmdLine[0] 保存着命令行中参数的个数(不包括脚本文件名)$CmdLine[1] 是第 1 个参数$CmdLine[2] 则是第 2 个参数...我们常用 $CmdLine[$CmdLine[0]] 来表示最后一个参数... 如果您的脚本是像下面这样被...
http://www.jb51.net//article/14828.htm
[code]#include <GUIConstants.au3>#include <Process.au3>Global $GUIWidthGlobal $GUIHeight$GUIWidth = 160$GUIHeight = 100$maingui = GUICreate("与陌生QQ联络",$GUIWidth, $GUIHeight)$Status = GUICtrlCreateLabel("Nothing to ...
http://www.jb51.net//article/14827.htm
AutoIt v3 是用以编写并生成具有 BASIC 语言风格的脚本程序的免费软件,它被设计用来在Windows GUI(用户界面)中进行自动操作。通过它可以组合使用模拟键击、鼠标移动和窗口/控件操作等来实现自动化任务,而这是其它语言所无法做到或尚无可靠方法实现的(比如VBScript和SendKeys)。AutoIt 最初是为PC(个人电脑)的“批量处理”而设计,用于对数千台PC进行(同样的)配置,不过随着v3版本的到来它也很适合用于家庭自动化和编写用以完成重复性任务的脚本。AutoIt 可以做的事:  ...
http://www.jb51.net//article/14826.htm
