问题标签 [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 回答
3536 浏览

firefox - Autoit with FF.au3 and Mozrepl 如何使用 _FFClosetab() 关闭 firefox 中的所有选项卡?

我正在使用 Firefox 3.6,我认为 Autoit 脚本可能存在兼容性问题,该脚本使用#include FF.au3 和 Mozrepl 来关闭安装了插件 TMP-TabMixPlus 0.3.8.4 的所有 Firefox 打开的选项卡。下面是我正在使用的脚本,我想添加类似 _FFTabClos​​e("all", "index") 我无法让它工作!

我想在从系统托盘恢复 Firefox 之前关闭所有选项卡。其他一切正常。我认为这可能是我的语法,但我找不到任何东西。

0 投票
3 回答
1962 浏览

watir - 使用 Watir 和 AutoIT 实现完全和真正的自动化

我们使用 Watir 和 AutoIT 在 Windows 上使用 IE 测试我们的 Web 应用程序。AutoIT 用于 Watir 在处理本机 Windows 对话框(如用于上传的 Windows 文件对话框)方面的不足之处。

由于 AutoIT,我们无法使用任务调度程序运行测试,因为来自 Watir 代码的 AutoIT 操作需要交互式桌面会话。

我们尝试了一些技巧(来自 RDP 的 RDP 等),但没有成功,也无法实现真正​​的自动化。

有任何想法吗?如果 AutoIT 可以帮助我们实现真正的端到端测试自动化,则愿意取代它。

0 投票
1 回答
4153 浏览

windows - AutoIt:如何获取系统空闲时间,或者屏幕保护程序是否处于活动状态?

我想要一个 AutoIt 脚本记录空闲时间。或者,我希望能够检测屏幕保护程序何时处于活动状态。没有任何功能可以给我这些。我将如何获得此功能?

0 投票
3 回答
31492 浏览

email - 使用 AutoIt 发送电子邮件

如何使用 AutoIt 发送电子邮件?只需要一个干净的例子和解释,包含:

  • 学科
  • 信息
0 投票
2 回答
2570 浏览

while-loop - AutoIT:暂时缺少温德

全部,

下面是我用 AutoIT 编写的代码。

和一组错误:

我无法理解这里的问题,因为每个 While 循环和 If 条件都有一个 Wend 和 EndIf。我在这里错过了什么吗?

0 投票
2 回答
14298 浏览

windows - 从命令提示符执行 AutoIt 脚本

有什么方法可以从命令行执行我的 AutoIt 脚本(.au3 文件)?

0 投票
1 回答
177 浏览

perl - 自动化夜间构建

我想知道如何从我自己的 PC 触发另一台 PC 上的 AutoIt 脚本?请尽可能描述,我对网络和远程命令比较陌生。

例子:

  • 每晚构建 Perl 脚本开始
  • 每晚构建成功
  • 每晚构建 Perl 脚本会在单独的 PC 上触发 AutoIt 冒烟测试。
0 投票
1 回答
584 浏览

autoit - 如何将所有变量传递给autoit中的函数?

就像func_get_argsPHP中一样,我发誓我在文档的某个地方看到过它......

0 投票
1 回答
378 浏览

perl - 测试 PC 是否通过网络登录

有什么方法可以使用 Perl、PS Tools 或 Autoit 通过我的网络测试 PC 以查看它是否已开机并登录?

例如:

  • 脚本开始
  • 脚本测试 pc 以查看它是否已开机并以用户身份登录
  • 脚本在那台电脑上运行任务

一个好处:

  • 如果 pc 没有登录和/或关闭电源,则返回 0
  • 返回曾经登录过的用户名。
0 投票
1 回答
4060 浏览

windows - 有没有办法让 AutoIt 的 WinWaitActive 关心窗口是否可见

我的脚本应该等待 IE 的“选择文件”对话框出现,然后让它消失并用自定义选择文件界面替换它。我已经完成了所有工作,但有一件事困扰着我。代码如下:

问题似乎是“选择文件”对话框(不可见)由 IE 创建,激活,然后可见。这确实是一个基本的线程问题:

在某些情况下,IE 使对话框处于活动状态(但还不可见!)。我的脚本选择了它,隐藏对话框(实际上已经隐藏),然后 IE 使对话框可见,从而导致可见对话框(!)。

有没有我可以设置的选项使 WinWaitActive 命令也等待窗口可见,而不仅仅是活动?