当前位置: 首页 > news >正文

【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 在线手册中文版_脚本之家

相关文章:

  • 数据库实战篇,SQL在Kooboo中的实际应用(一)
  • Epplus 8+ 许可证设置
  • ESP-ADF外设子系统深度解析:esp_peripherals组件架构与核心设计(系列开篇)
  • 【NLP】25.python实现点积注意力,加性注意力,Decoder(解码器)与 Attention
  • 六、adb通过Wifi连接
  • cut命令:剪切
  • LeetCode[18]四数之和
  • 江顺科技应收账款期后回款比率大降:现金流急剧减少,研发费用率下滑
  • Unity中计算闭合路径内部的所有点位
  • Kubenetes-基于kubespray 部署集群
  • 鸿蒙开发-编译器使用
  • 如何 在 Cesium 中选取特定经纬度区域,特定视角 ,渲染成图片
  • 什么叫“架构”
  • 交通运输部4项网络与数据安全标准发布
  • Bash脚本编写基础指南
  • 对接印度尼西亚股票数据源API
  • Linux ELF文件格式
  • 【笔记ing】AI大模型-03深度学习基础理论
  • 深入剖析C++中 String 类的模拟实现
  • Java实现快速排序算法
  • 成都市政府秘书长王忠诚调任遂宁市委副书记
  • 临清农商行回应监管处罚:系2023年问题,已经进行了整改
  • 三一重工去年净利增逾三成至59.75亿,拟分红超30亿元
  • 中华民族共同体体验馆第二期在北京开展,上海体验区展现人民城市与民族团结交融之美
  • 加力扩围支持消费品以旧换新,江苏要送出1800万元彩票
  • 上海浦东打造全新开放平台,年内实现基本功能落地运行