首先放一下官方的链接
http://www.jb51.net/shouce/autoit/
首先安装还是非常方便的,直接去官网下载ZIP安装包,然后下载后解压就可以得到一个install文件夹,进入后就可以直接使用
编程的主要是类似VB的东西,嗯,所以正好当做学习新的语言了,下面直接输入几个简单的例子
标准的hello world,就是弹框的一个标准输入样例
MsgBox(0,'指南','hello world!')
当然,和程序互交必须得到程序的信息啊,那么需要用到它自带的工具Au3Info,这个可以有效的找到我们想要的信息
WinWaitActive("E:\Wamp\wamp\www\flag.php - Notepad++","")
Send("Chr(13)i am a another test")
达到的效果是在后面输入了一些语句,当然是没有保存的。
Run("notepad.exe")
WinWaitActive("无标题 - 记事本")
Send("This is some text ")
WinClose("无标题 - 记事本")
WinWaitActive("记事本", "文件 无标题 的文字已经改变")
Send("!N")
这个是打开一个记事本,然后写入内容后再关闭。
然后就是基本的·语法了,比如说什么for循环啊,if语句什么的就不介绍了。
能干啥,就是玩一玩,可以模拟键盘点击、鼠标点击什么可以做个什么自动化的东西来着。
比如我们写一个电脑微信的表情轰炸程序嘿嘿嘿
WinWaitActive("微信","")
sleep(100)
MouseClick("left",342,152,1,1)
send("");目标人物姓名!
sleep(1000)
MouseClick("left",246, 240,1,1)
For $i=1 to 20 Step 1:
MouseClick("left",502,588,1,1) ;点击表情
MouseClick("left",447,558,1,1) ;点击心型自己的表情
MouseClick("left",820,372,1,1) ;点击滑轮位置
MouseWheel("down", 10) ;向下滑动
sleep(100) ;网络等待
MouseClick("left",424,353,1,1) ;发送攻击!!!
Next
哈哈哈!!!
这都是扯…其实我们可以用它去写软件的爆破程序,模拟人工输入,还是很好的,在后面我会去写的~