草庐IT

Autohotkey

全部标签

用于 Autohotkey 样式组合键嗅探、自动化的 Python?

我想自动执行多项任务(例如,模拟eclipse样式ctrl-shift-R为其他编辑器打开对话框)。一般模式是:用户将按下一些组合键,我的程序将检测到它并可能弹出一个对话框以获取用户输入,然后运行相应的命令,通常是运行可执行文件。我的目标环境是windows,虽然跨平台会很好。我的程序将启动一次,读取配置文件,然后在后台运行,直到被组合键或其他事件触发。基本上是自动热键。为什么不直接使用自动热键呢?我实际上有很多自动热键宏,但我更愿意使用更明智的语言。我的问题是:是否有一种让后台python进程检测组合键的好方法?更新:使用pyHook和win32扩展找到了答案:importpyHoo

linux - 适用于 Linux 的易于使用的 AutoHotkey/AutoIt 替代品

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我正在寻找适用于Linux的易于使用的GUI自动化/宏平台的建议。如果您熟悉AutoHotkey或AutoIt在Windows上,那么你就知道我需要什么样的功能,以及复杂程度。如果您不熟悉,那么这里有一小段代码说明使用AutoHotkey是多么容易:InputBox,varInput,Pleaseentersomerandomtext...Run,notepad.exeWinWaitActiv

【AutoHotkey】一种适合敲代码&&可以用左手完成大部分功能的组合键设计

故事一使用键盘,需要两只手;使用鼠标,还需要一只手;总共三只手。而你,只有两只手所以,你需要第三只手(bushi)所以,通常是左手使用键盘,而右手控制鼠标。但Enter、BackSpace等一些常见按键经常迫使你使用右手去按。故事二敲代码时,你经常需要向前/向后移动文本偶尔还要选定它们这迫使你使用右手移动大老远去按上下左右方向键移动文本那你能怎么办呢?使用AutoHotkey脚本说明原先的大写键,变为了快速按两下才能打开/关闭相应的,大写+某个按键的组合可以起到不同的效果如果要输入大写字母,建议更多的使用Shift+字母输入常用的几个按键(这么写只是利于理解,并不完全正确,请细看代码):大写+

【AutoHotkey】一种适合敲代码&&可以用左手完成大部分功能的组合键设计

故事一使用键盘,需要两只手;使用鼠标,还需要一只手;总共三只手。而你,只有两只手所以,你需要第三只手(bushi)所以,通常是左手使用键盘,而右手控制鼠标。但Enter、BackSpace等一些常见按键经常迫使你使用右手去按。故事二敲代码时,你经常需要向前/向后移动文本偶尔还要选定它们这迫使你使用右手移动大老远去按上下左右方向键移动文本那你能怎么办呢?使用AutoHotkey脚本说明原先的大写键,变为了快速按两下才能打开/关闭相应的,大写+某个按键的组合可以起到不同的效果如果要输入大写字母,建议更多的使用Shift+字母输入常用的几个按键(这么写只是利于理解,并不完全正确,请细看代码):大写+