gpt4 book ai didi

Java应用程序由Windows中的按键序列触发

转载 作者:行者123 更新时间:2023-12-01 15:45:20 27 4
gpt4 key购买 nike

是否可以“筛选”用户按下的每个键并搜索打开java程序的字符串?我希望创建一个有趣的应用程序,在检测到字符串“Open sesame”时触发程序中弹出一个窗口。这个可以用java实现吗?

编辑:系统范围监听触发程序的字符串。我还想知道使用 win-api Hook 是否适合于此。

最佳答案

从技术上讲,您无法在 java 中执行此操作,因为 java 在虚拟机中运行,并且实际的键缓冲发生在 BIOS 级别(我的意思是填充键盘类型提前缓冲区)。您需要比 java 所能提供的更低级别的访问权限。可能有解决方法,但通常您不能使用具有托管代码的语言来执行此类操作。我已经用 C# 连接到了这些 api,所以也许用 java 也有可能,但为什么不直接用 c++/c 来做呢。

关于Java应用程序由Windows中的按键序列触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7151325/

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