问题标签 [autoit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2456 浏览

automation - 如何使用 autoit 识别拖动选择

我正在用 autoit 编写一个自动化脚本:http ://www.autoitscript.com/autoit3/index.shtml 。在此过程中,我需要截取用户选择区域的屏幕截图。

如何使用 Autoit 3 识别鼠标拖动选择操作?我基本上需要一些方法来获取所选矩形的坐标......

0 投票
3 回答
894 浏览

automation - 无人值守处理 - 应用程序自动化

我正在寻找自动化应用程序的信息 [我犹豫推断“最佳实践”]。我特别指的是用由用户安排并“自动”执行的东西来替换通过传统手动手段[人类操作 GUI] 可预测的可重复的东西。

我们在内部使用 AutoIT 来执行自动化测试,并考虑使用相同的方法为我们的应用程序提供无人值守处理,但我们不愿意,因为用户可能会“意外”与应用程序进行交互,同时执行预定的“自动化”,因此“打破”自动化。

羞于在我们自己的调度程序中构建具有已知事件和固定参数来控制一组预定义的操作,我应该评估/考虑哪些方法以及需要哪些工具?

附加信息:有些人将此功能称为应用程序上下文中的“批处理”。

0 投票
3 回答
15012 浏览

user-interface - 作为服务执行的 AutoIt 脚本是否适用于 GUI 操作?

我正在使用AutoIt脚本来启动和自动化 GUI 应用程序。我需要每小时激活一次脚本。

AutoIt 脚本(在 GUI 上执行操作)在用作服务时会起作用吗?该脚本将作为服务运行(不是计划任务)。

0 投票
2 回答
784 浏览

user-interface - 从 Windows 服务中编写 GUI 脚本?

我想自动化一个仅作为 GUI 应用程序提供的 Windows 应用程序(不支持命令行)。AutoIt的自动化本身相对简单。

然而,我想知道,是否可以使用 Windows 服务(只需调用 AutoIt 脚本)启动 Windows 应用程序?

0 投票
2 回答
597 浏览

arrays - 如何对 4 个一维数组进行排序?

我有四个数组:

我想对由其中一个数组过滤的所有数组进行排序,例如 array 1: Artist

我在 AutoIt 中编程,但答案可能是 VBA/VBS/ASP、Java 或 C#。

0 投票
2 回答
23973 浏览

autoit - 如何在 AutoIt 中进行键盘输入?

我想在 AutoIt 中编写一个脚本,它可以从键盘自动输入,比如说 AZ,无需用户干预。

这可能吗?

0 投票
2 回答
3141 浏览

autoit - AutoIt3 - 如果弹出窗口,如何分支?

我正在尝试编写一个 AutoIt3 脚本来通过向导来设置程序。有一次,根据机器上已经安装的内容,它可能会或可能不会弹出另一个对话框,说“这已经存在..你想做什么?”。然后我会让脚本处理该对话框,然后继续。

问题是,如果它在没有运行两个单独的 AutoIt 脚本的情况下弹出,我无法弄清楚如何让它分支:一个用于执行主向导设置,另一个用于监视可能的弹出窗口。

有什么建议么?

0 投票
3 回答
4021 浏览

window - 在 windows live messenger 上使用控制发送用于自动输入文本

嗨,我想为 WLM 制作一种机器人,但是 autoit 中的正常控制发送不起作用

基本问题是如何在不激活的情况下向 Windows Live Messenger 窗口发送文本?

示例:WLM 中有一个名为“Joop”的窗口处于活动状态的人我这样做:

但是当我这样做时,这不起作用

它确实有效,但现在它激活了我不想要的东西。窗口有问题整个 msn 对话窗口是一个窗口,所以没有额外的控制可以输入,这就是为什么我在没有 succ6 的情况下尝试在输入屏幕的坐标上使用 contolClick

这是总结。

有谁知道如何在不激活它(因此它可以在后台运行)并使用像发送这样的蹩脚函数的情况下在该文本字段中获取内容。

或者我如何在不激活的情况下将文本发送到 Windows Live Messenger 窗口

谢谢马蒂

0 投票
7 回答
91240 浏览

windows - 选择 Windows 自动化脚本语言。AutoIt vs Autohotkey

我需要选择一种 Windows 自动化脚本语言。你推荐哪一个;AutoItAutoHotkey还是其他?

我已阅读“ AutoIt / AutoHotkey 比较”。有趣的历史,但没有推荐。搜索 Google 会留下大约 312k 的点击AutoHotkey Windows量,而AutoIt Windows. 在 Stack Overflow 上有 15 个问题标记为 vs 18

我对你作为程序员的意见感兴趣。您认为哪一个更易于使用、更可部署且功能更强大?我已经将 AutoHotkey 用于个人用途,所以我最初的偏好是这个。

0 投票
3 回答
3569 浏览

javascript - 如何使用 Autoit 关闭所有可能出现的 javascript 警报和确认?

我正在硒中进行测试,并且在页面加载时会发生很多事情。我发现了 autoit,我认为它可以处理所有 javascript 对话框问题。我在网上搜索一些可以处理这个的 autoit 脚本......

其他选项也会有所帮助!

我不一定需要所有代码,但在正确方向上的某些点会有所帮助。