gpt4 book ai didi

java - AutoIt 和 Java -

转载 作者:行者123 更新时间:2023-11-30 11:31:01 25 4
gpt4 key购买 nike

我正在使用 AutoIt 和 Java,即 Swing,我很友好地询问可以从 Java 关闭 AutoIt 脚本,即通过基于 swing 的 GUI 中的退出 JButton 监听器。

谢谢。

最佳答案

我不认为终止 AutoIt 进程是个好主意。它可以削减一些重要的任务,(我不知道你在用 Autoit3 做什么,但无论如何)。

基本上你会要求Java&AutoIT通信。 (通过这种方式,您可以简单地调用一个自动关闭任务的 Autoit 函数)。有几种方法可以做到这一点。

  • 在某处放置一个标志,因此如果存在该“标志”,脚本将读取它并自行关闭。做标志的一些想法可以是环境变量,剪贴板上的数据,一些文件,一些注册表项,等等......或者一个虚拟进程,如果你从 java 中杀死它,脚本会自行关闭。

  • 另一个更疯狂的想法是在您的 AutoIt3 中创建一个隐藏的 GUI,可以使用关闭按钮或其他东西执行。因此,如果您想结束 Autoit 进程,请使用一些参数(例如“myscript.exe end”)再次执行您的脚本,因此 AutoIT 脚本的新实例必须搜索隐藏的 GUI 并按下隐藏的关闭按钮。 (好吧...如果您可以从 Java 中找到并按下按钮,那就太好了,因为您不需要调用脚本来完成该任务)。

希望对您有所帮助:)

关于java - AutoIt 和 Java -,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17425981/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com