Autoit3 编程学习笔记

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                       

首先放一下官方的链接
http://www.jb51.net/shouce/autoit/

安装

首先安装还是非常方便的,直接去官网下载ZIP安装包,然后下载后解压就可以得到一个install文件夹,进入后就可以直接使用

这里写图片描述

我们框框住的就是主要的编译程序,然后我们箭头指向的地方就是我们编译器所在的地方
这里写图片描述

然后打开后操作也比较简单,它的编译默认是Ctrl+F7,运行直接就是F5,用起来和Dev c++什么的编译器一样还是比较省力的嗯。当然如果觉得这玩意确实有点丑,可以用官方自带的说明中给的,我用的是Crimson Editor。

简单的编程

编程的主要是类似VB的东西,嗯,所以正好当做学习新的语言了,下面直接输入几个简单的例子
标准的hello world,就是弹框的一个标准输入样例

MsgBox(0,'指南','hello world!')
   
   
  • 1

当然,和程序互交必须得到程序的信息啊,那么需要用到它自带的工具Au3Info,这个可以有效的找到我们想要的信息

这里写图片描述

我们只要用我们箭头的工具,把它拖到我们想要看的程序框中。然后就可以得到信息了。然后我们可以得到该信息,也可以通过句柄进行操作
然后尝试经典的记事本的操作

WinWaitActive("E:\Wamp\wamp\www\flag.php - Notepad++","")Send("Chr(13)i am a another test")
   
   
  • 1
  • 2

达到的效果是在后面输入了一些语句,当然是没有保存的。

Run("notepad.exe")WinWaitActive("无标题 - 记事本")Send("This  is  some  text  ")WinClose("无标题 - 记事本")WinWaitActive("记事本", "文件 无标题 的文字已经改变")Send("!N")
   
   
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

这个是打开一个记事本,然后写入内容后再关闭。
然后就是基本的·语法了,比如说什么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
   
   
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

哈哈哈!!!

这都是扯…其实我们可以用它去写软件的爆破程序,模拟人工输入,还是很好的,在后面我会去写的~
















           

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_43679818/article/details/84072016