问题标签 [autohotkey]

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 投票
3 回答
1136 浏览

compiler-errors - AutoHotkey 在复合 if 语句的同一行花括号上窒息

我有一个问题,AutoHotkey 告诉我{在“其他”前面有一个缺失,我认为我的代码非常好。(它一直有效,直到我将与窗口相关的 if 从 Pidgin 更改为 qutIM)

我担心我忽略了一些愚蠢的事情,但我似乎无法让它发挥作用。

0 投票
4 回答
8549 浏览

visual-studio - 为什么 Visual Studio 在 autohotkey 之前捕获关键事件?

我最近切换到 Dvorak 键盘布局作为一个实验。过渡中最困难的部分之一是处理热键。大多数热键在设计时都考虑到了 QWERTY,更糟糕的是,热键似乎受到肌肉记忆的极大限制。

我没有重新学习所有热键,而是编写了一个自动热键脚本,当 、 或 键与其他键一起按下时,将 Dvorak 布局转换CtrlAltQWERTY Win。除了 Visual Studio '08 之外,它在我尝试过的任何地方都运行良好。似乎在自动热键可以翻译它们之前就已经捕获了击键。

为什么会发生这种情况,我该如何解决?

以下是我的脚本的摘录(从头开始):

更新:该脚本在新安装了 ahk、vs08 和 coderush 的 Win7 上运行良好。我遇到问题的机器正在运行 vista。关于如何进一步诊断的任何想法?

更新 2:该脚本适用于 Vista 和 2010 beta 2。似乎仅适用于 vs 08 + vista。今晚将尝试全新安装 vs08。

0 投票
2 回答
1168 浏览

autohotkey - 一台机器上的 AutoHotkey ControlSend 问题

我有这个 AutoHotkey 脚本有一个奇怪的问题。它在 3 个工作站中使用,但在一个工作站中,ControlSend 似乎不起作用,因为热键在程序 A 中不起作用。所有三台机器都有 Windows XP 并且是 Pentium 4 级别的机器,具有大部分相同的软件,脚本在exe形式。我尝试了很多不同的方法将热键发送到程序 A,但似乎没有任何效果。

该脚本的想法只是捕捉一个热键并在其正常功能之外单击另一个窗口。正常功能只是不起作用。

任何想法可能是问题的根源以及我应该在哪里寻找它?

0 投票
1 回答
1008 浏览

visual-studio - 自动热键。热字串和自动替换在 Visual Studio 2008 中不起作用

是否有可能在 Visual Studio 2008 中保留 Hotstrings 的工作。

例如,我想得到以下结果: "ras" => 替换为 runat="server"

我使用以下脚本,它在另一个应用程序中工作,除了 VS 2008。

::ras::runat="服务器"

0 投票
1 回答
1110 浏览

scripting - 任何人都可以帮助编写 Autohotkey 的脚本以使用 Handbrake 吗?

我正在尝试制作一个自动热键脚本,以便我可以将电影文件拖放到自动热键中,以便将其放入手刹的队列中以转换为 iphone 格式。

我刚开始使用自动热键,不知道如何录制这样的宏。谁能指出我正确的方式,或者也许有人有这样的脚本可以分享?

0 投票
1 回答
1225 浏览

windows - 通过热键更改最小化第三方应用程序的组合框值

我有一个封闭源代码的第三方 Windows 软件,它只包含一个窗口,并且几乎一直被最小化。我希望能够通过系统范围的热键更改该窗口中组合框的选定项。如果可能的话,我想在此过程中尽量减少第三方应用程序。

我想这应该很容易用 Autoit 或 Autohotkey 来完成,但我以前从未使用过这两种工具。

哪种工具更适合这项工作?有人对从哪里开始有任何指示吗?例如,指向显示类似场景的教程的链接。

0 投票
1 回答
376 浏览

autohotkey - AutoHotKey SetFormat 只能在第一次使用?

我发现 SetFormat 只在第一次工作,就像下面的简化脚本:

我第一次只得到001。之后,它只为每个 f1 显示 2、3、...。我错过了什么?

谢谢

0 投票
5 回答
2352 浏览

windows - AutoHotkey MouseMove 未正确居中

我正在运行下面的代码,我希望当我点击逗号时鼠标会移动到当前活动窗口的中心.....而不是移动到屏幕上的不同点,具体取决于窗口在屏幕。只有当窗口位于左上角 (x=0, y=0) 时,它才会正确居中鼠标。

0 投票
3 回答
57184 浏览

autohotkey - 在 AutoHotkey 中按住鼠标左键

我想要一个脚本,其中按下F1使 AutoHotkey 按住鼠标左键。然后,我希望脚本在我再次按下该键后释放鼠标。

我怎样才能做到这一点?

0 投票
3 回答
3408 浏览

autohotkey - Autohotkey - 如果没有按下鼠标左键

想做这样的事情:

有人知道我将如何编码吗?