【AI飞】AutoIT入门一:AutoIT来了,准备让AI动起来
前言
通过AI获得解决方案,之后进一步代替人,进行实时,就需要把AI的运行结果,和能自动执行任务的工具结合起来,这个工具,选择可以操作我们电脑的一个工具,想想就很酷,AI找到解决方案后,我的电脑软件就被自动调用,记录结果或执行相关功能,就不用我亲自出马了。回到现实,我找的软件是AutoIT,因为我是Windows系统。
AutoIT是Windows上的自动化脚本工具,可以模拟鼠标键盘,控制窗口和控件,进行自动化操作。它是一个使用类似BASIC脚本语言的免费软件,它用来操作Windows GUI(图形用户界面),执行脚本任务,可以完成如自动点击、填写表单、处理文件和目录等,广泛应用于软件测试、批量操作和日常重复任务的自动化。
而且,python已经集成AutoIT :pyautoit库。通过python调用大模型,获得结果,然后根据返回信息,控制AutoIT执行。不过方案完美,一步一步的,本节介绍AutoIT的入门。
关于python调用大模型的,可以参考之前的文章:
AI入门7:python三种API方式调用本地Ollama+DeepSeek_deepseek大模型下载到本地后,如何在python代码中调用-CSDN博客
【菜鸟飞】通过vsCode用python访问公网deepseek-r1等模型(Tocken模式)-CSDN博客
软件安装
下载
AutoIt Downloads - AutoIt
安装
运行autoit-v3-setup.exe,
安装后的开始菜单项:
Autolt Windows Info 用于帮助我们识Windows控件信息。
Compile Script to.exe 用于将Autolt生成 exe 执行文件。
Run Script 用于执行Autolt脚本。
SciTE Script Editor 用于编写Autolt脚本。
程序都是32位,和64位的版本:
x86 版本:适用于 32位 Windows 系统,或需要操作 32位应用程序的控件(如旧版软件、部分未更新的程序)。
x64 版本:专为 64位 Windows 系统 设计,能更高效地处理 64位应用程序的窗口和控件(如现代浏览器、大型软件)
汉化SciTE Script Editor(可选)
SciTE Script Editor是我们的主要编辑工具,下载汉化配置文件:
https://scintilla.sourceforge.io/SciTETranslation.html
点击链接,右键另存到“SciTE Script Editor”所在目录,在AutoIt3的安装目录下的SciTE文件夹汇总,我这里是,E:\Program Files (x86)\AutoIt3\SciTE,下载的汉化文件名称是“locale.zh_gb.properties”,改名为“locale.properties”,重启SciTE Script Editor,就可以了,汉化后的界面:
常用配置(必须)
设置前,输入中文会乱码,如图:
设置:
输入下面内容:
code.page=936
output.code.page=936
character.set=134
如下图,
在用户配置标签上右键保存后关闭即可:
重新输入中文内容,就不乱码了:
第一个程序 hello
输入一条代码:
MsgBox(0,"大家好。","hello, world!")
保存创建文件,然后“工具”-“执行”,或者F5执行:
执行界面如下,
通过F1,可以调出帮助文档
罗马不是一天建成的,本节就现到这里,先到这里。。。
中文帮助
autoit 在线手册中文版_脚本之家