4

我是编程新手,我想编写一个程序(仅供自用),每次运行时都会重复一组预设的键盘操作,谁能给我一些建议?是否有任何应用程序可以做到这一点?

4

3 回答 3

5

有各种各样的程序可以满足您的需求。如果你在 Windows 上,autoHotKey会让你正确。在 Mac 上,它是 automator(内置)或Keyboard Maestro来拯救。

它们使用特定领域的语言来创建宏,这比使用更通用的语言从头开始尝试要简单得多。

于 2012-11-25T14:14:37.573 回答
1

您应该使用全局键盘挂钩。

有 .dll 文件提供对使您能够发送全局击键的功能的访问。

在 Windows 中,它们位于 User32.dll 中,但如果您不熟悉挂钩到 DLL 函数,则可以使用包装器。你需要什么语言?

于 2012-11-25T14:08:05.050 回答
1

你用什么语言编程?Java 是一种流行的初学者语言,您可以阅读有关 Robot 类的信息。它具有执行“sendKeys”类型的事情的功能。

于 2013-09-10T21:36:55.637 回答