autoit3锁定程序窗口命令

autoit3锁定程序窗口命令,第1张

autoit3是什么?autoit3可以模拟鼠标、键盘、点击,窗口指定等 *** 作。说人话就是:比如一件挺简单的事情,比如两个txt文本复制粘贴,挺简单的事情,但是如果有100组文本要复制粘贴,一次还好,如果每天都做重复这个事情,是个人都会疯的。这个时候使用autoit脚本,编写一个脚本。只要启动脚本,就可以坐在哪刷手机,电脑自动打开t x t文本复制粘贴,类似于xshell脚本也可以实现自动化程序安装。

那么有人会问了,python爬虫也可以做到,而且有的地方可能会更好,这里就要说一下为什么要用au3而不用python爬虫。因为au3学习成本低呀。。。

下面提供几个比较常用的打开程序的一些 *** 作

显而易见,把想启动程序的路径输入进去,比如Run(“d://xxxexe”)

这一步非常重要,有些比较垃圾的程序启动慢,这一步便可以等程序启动之后再继续走后面的。

程序窗口的类名 :使用Au3infoexe工具后”窗口基本信息“中的”类名“

程序窗口文本 :字面意思就是窗口随便找一个比较长的文本,越长越好。

使用Au3infoexe工具来查看标题和文本(这个工具一般都是自带的)

那么呈现的就是:WinWait("CabinetWClass", "向上一级区段工具栏")

这样就可以指定这个窗口了。

3、锁定程序窗口

目的就是为了明确当前选的说那个窗口。

将探测工具的“圈”拖到“清除列表(L)”

程序窗口的类名 :使用Au3infoexe工具后”窗口基本信息“中的”类名“

程序窗口文本 :字面意思就是窗口随便找一个比较长的文本,越长越好。

控件ID: 上图的类名+接口

 如下: ControlClick("程序窗口的类名", "程序窗口文本", "DirectUIHWND1") 

按钮默认是左键单击,可以是 "left"(左键)、"right"(右键) 或 "middle"(中键)

程序窗口的类名 :使用Au3infoexe工具后”窗口基本信息“中的”类名“

程序窗口文本 :字面意思就是窗口随便找一个比较长的文本,越长越好。 

控件id :如上图所示的的高级类名

新文本 :输入像输入的文本比如123什么的

标志 :[可选参数] 当设置为非0(0为默认),目标窗口将会重画

如下:

ControlSetText( "程序窗口的类名", "窗口文本", "[CLASS:Edit; INSTANCE:1]", "123", 0)

一般直接是 run(可执行文件) 即可

但是我的目的是想打开指定路径已经创建好的txt,所用用到了@ComSpec

右键是为了像鼠标一样点了一下然后在写入文字

这里有人就有疑惑了,ctrl+a是^a,ctrl+c是^c,为什么ctrl+v是^p刚写autoit3的脚本时,我就单纯的写的^v但是,就是粘不进去,用^p确可以成功

如果用的是官方发布的 AutoIt,在SciTE编辑器的 Tools -> SciTE Config 中直接修改。

如果是ACN(AutoIt中文站)发布的增强汉化版AutoIt,在SciTE编辑器中通过 选项 -> 打开属性文件 -> 打开用户选项文件,编辑打开的“用户设置properties”这个文件。(具体方法,到ACN论坛搜索 用户设置properties)

可以自己尝试一下,考虑以下几个函数。你手头有软件方便调试,而我不行。

_NowTime - 得到当前时间

Run - 运行程序

WinWait - 等待窗口出现以便后续 *** 作

ControlClick - 点击按钮控件

ControlSetText - 设置输入框文本

ProcessClose - 终止进程

虽然我以前是这么回答的,但实话说,不借助autoit自带的反编译工具,也是有办法反编译的。

但百度知道平台上估计没这种高人,或者说,有这种能力的高人一般没时间泡在百度知道上。

所以,在这里提问是枉然的。建议去AutoIt中文论坛或官方论坛碰碰运气吧,毕竟更专业一些。

不过话又说回来,就算去那里也未必有人肯花时间帮你反编译的(真的很费时间和精力)。一来防止引发版权问题,二来人家主要是来技术交流的,不是纯粹为分数而帮人干活的。所以,这个问题要得到解决,真的不容易。只能祝你好运了 ;-)

我遇到过。可能你的 *** 作系统是英文版。

控制面板里,修改区域和语言设置:

”高级“选项卡,下拉框中选择”Chinese (PRC)“

下面检查”GB18030 Simplified Chinese“要勾选上。

确定后,根据提示插入系统盘安装相应的语言包(如果装 *** 作系统的时候没有装过的话),最后重启电脑就好了。

以上就是关于autoit3锁定程序窗口命令全部的内容,包括:autoit3锁定程序窗口命令、autoit里怎么设置文字的大小和颜色菜鸟急求啊、求助autoit编程大神,几个小问题。自动装机程序或脚本。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10145362.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存