autohotkey

将窗口聚焦在鼠标下方并发送热键
autohotkey

将窗口聚焦在鼠标下方并发送热键

当在 Chrome 下使用指针按下“Ctrl + WheelUp/Down”时,我想聚焦 Chrome 窗口一次,然后发送 ^+tab 热键,如我的代码所示: Ctrl & WheelUp:: MouseGetPos,,, WinUMID WinGetClass, class, ahk_id %WinUMID% if (InStr(class,"Chrome_WidgetWin_1")) { send, {Ctrl down}{Shift down}{tab} send, {Ctrl up}{Shift up} } if not (InStr(c...

Admin

有什么方法可以让我的鼠标持续移动?(不使用鼠标抖动器)
autohotkey

有什么方法可以让我的鼠标持续移动?(不使用鼠标抖动器)

有一个应用程序可以持续监控我正在使用的所有其他应用程序,但只有当我的鼠标/键盘移动时,它才会将我记录为“正在工作”。那么,有没有办法让我的鼠标移动或键盘按下某个键,以便它检测到我正在“工作”? 我无法使用任何第三方应用程序,因为监控应用程序也会检测在后台运行的应用程序。 谢谢 ...

Admin

使用 AHK 在新窗口中打开文件夹的快捷方式
autohotkey

使用 AHK 在新窗口中打开文件夹的快捷方式

问题:在 Windows 10 中,至少是 1809 版,没有在新窗口中打开选定文件夹的快捷方式。有人说他们可以通过 ctrl-双击或 ctrl-enter 来实现。然而,这些对我来说都不起作用,微软的快捷方式指南也没有报告这种能力。 解决方案:经过反复试验,我发现唯一能在另一个窗口中打开所选文件夹的组合是 ctrl-middleclick。所以我想使用 Autohotkey 将此快捷键重新映射到它本来应该是的组合:crtl-enter。 意想不到的:但是,仅当光标位于选定文件夹上时,ctrl-middleclick 才有效。 问题:如果光标位于屏幕的另一部...

Admin

另一个 Bracket Script 问题
autohotkey

另一个 Bracket Script 问题

我使用 AutoHotKey 以以下方式自动完成所有类型的括号: 输入 ( 给出 ( -> 仅打开大括号 输入 (( 给出 () -> 打开和关闭括号,输入光标位于括号之间。 方括号 [] 和花括号 {} 也会发生同样的事情。 我的大括号代码(例如)如下: { ; Automatic BRACES :*?:((:: SendInput, {Raw}() Send {SPACE} SendInput, {Left 2} return } 按下双开括号后,我在括号之间输入文本,然后只需按 END 并继续输入。 ...

Admin

提取压缩文件 - Autohotkey
autohotkey

提取压缩文件 - Autohotkey

我安装了 WinRar,我想知道该程序是否具有命令行功能,可以使用带有 autohotkey 的热键来提取压缩文件。我还没有找到这个,所以我看到了其他替代方案,例如: https://www.autohotkey.com/board/topic/23219-extract-from-rar-075-090/ https://www.autohotkey.com/board/topic/86876-unrarhk-unrar-your-moviesseries-efortlessly-from-context-menu/ 这仅接受 .rar 文件: https...

Admin

为什么 AHK 中的修饰键顺序很重要?
autohotkey

为什么 AHK 中的修饰键顺序很重要?

我使用 Autohotkey 在按下 Alt+Control+f 时执行宏电子。 我有: #SingleInstance #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. #Warn ; Enable warnings to assist with detecting common errors. SendMode Input ; Recommended for new scripts due to its superior ...

Admin

按住 CTRL + 双击左键打开快捷方式上的文件位置
autohotkey

按住 CTRL + 双击左键打开快捷方式上的文件位置

我经常使用文件和文件夹的快捷方式。目前,我们右键单击捷径然后查找Open file location并单击它 那么...您知道有什么方法可以更轻松/更快地实现此目的吗?例如,也许使用 AutoHotKey? ...

Admin

如何在 alt 上触发而不在 alt+shift 和 alt+ctrl 上触发
autohotkey

如何在 alt 上触发而不在 alt+shift 和 alt+ctrl 上触发

在 ahk2 中 LAlt & l:: 在 lalt+l、lalt+shift+l 和 lalt+ctrl+shift+l 上触发。我希望它只在 lalt+l 上触发。换句话说,我希望它不会在 lalt+shift+l 和 lalt+ctrl+shift+l 上触发。这可能吗? ...

Admin

如何使用 AHK 获取文本中的插入符号位置?
autohotkey

如何使用 AHK 获取文本中的插入符号位置?

我想分配一个热键来在文本中的插入符号位置进行 3 次单击,以从“Anki 添加编辑器”上的文本中选择一个段落(我不想用鼠标单击 3 次)。 以此目的 : 我想知道如何在文本中获取插入符号的位置 将鼠标光标移动到文本中的插入符号位置 点击 3 次 类似这样的事情: AppsKey:: CaretPosition := GetCaretPosition X and Y MouseMove, %CaretPosition% Click 3 Return 请帮忙!提前致谢。 ...

Admin

AutoHotPie 径向菜单
autohotkey

AutoHotPie 径向菜单

AutoHotPie 是我最近发现的一款应用,它显示一个上下文相关的径向菜单。它有一个与 autohotkey 交互的选项,我认为可以编写自定义脚本,但我已经在文档、视频、论坛等中进行了研究,但没有说明如何操作。有谁知道这方面的内容,谁能帮我为每个应用编写自定义脚本? AutoHotPie 应用程序:https://github.com/dumbeau/AutoHotPie/releases/tag/v1.0.27 视频演示: https://www.youtube.com/watch?v=ZxGt5Cr_3s...

Admin

AutoHotKey 使用预输入的文本运行 cmd,而不执行
autohotkey

AutoHotKey 使用预输入的文本运行 cmd,而不执行

现有问答处理正在运行的命令,但我只希望cmd用预输入的文本打开,因为命令的一部分会随着每次使用而发生变化。 完全虚拟的示例,我想cmd使用del "py" --arg 预输入的启动 - 是"故意的(我见过的一些示例存在转义问题)。然后,我会手动添加main以删除main.py。 可行吗?寻找除 之外的其他内容Run cmd.exe,然后“等待”,然后SendInput,因为cmd不会立即启动,输入可以转到其他地方。 ...

Admin

MS Word 快捷键用于插入书签、序列和交叉引用?(旧菜单 Alt+I 快捷键)
autohotkey

MS Word 快捷键用于插入书签、序列和交叉引用?(旧菜单 Alt+I 快捷键)

我的 MS Office 似乎最近更新过(2023 年 6 月/7 月),一些以前有用的 MS Word 键盘快捷键不再起作用。以下项目是否有其他键盘快捷键? 创建序列(事先的: !ifs{down}{down}{down}{tab}{end}) 创建书签(事先的: !ik) 交叉引用书签 (事先的: !inr) 表示!按住 ALT 键并输入下一个字符,如下所示自动热键約會。 ...

Admin

尝试使用 AutoHotkey 制作宏并需要帮助
autohotkey

尝试使用 AutoHotkey 制作宏并需要帮助

我一直在尝试编写一个 AutoHotkey 脚本,它可以重命名我的游戏实例,并在我在另一个窗口中使用鼠标和键盘时继续向游戏发送击键。 最近我在脚本中遇到的一个问题是,它通过发送 Enter 来打开游戏内聊天,然后粘贴一些文本并再次发送 Enter 来发送消息。我使用文件执行此操作,.ini以便可以保存文本,但我不知道这是否会使它变得更加困难。 每当它工作时,它都不能完全发挥作用,因为它会将文本发送到其他东西,例如当我退出而不是进入游戏聊天时 想知道是否有人可以帮助我解决我的问题 发送代码: F1:: ; Start spam F1 Gui, Submit, ...

Admin

检查指针是否位于窗口的恢复按钮上 - autohotkey
autohotkey

检查指针是否位于窗口的恢复按钮上 - autohotkey

我想知道一段代码,当鼠标指针位于恢复“❐”按钮上时允许该代码。 我希望按下恢复按钮并将其滑动到一侧以拆分当前窗口,就像“Win + ←/→”快捷键一样。这是我在 Preme for Windows 中看到的一项功能,我只想要该功能。 提前致谢! ...

Admin

为什么在 AutoHotkey 的 KeyHistory 中 Alt 键被释放和按下?
autohotkey

为什么在 AutoHotkey 的 KeyHistory 中 Alt 键被释放和按下?

Alt + A我有一个 AutoHotkey 脚本,当按下时会发送左箭头键。我还启用了 KeyHistory。 KeyHistory !a::Send "{Left 1}" 当我打开 KeyHistory 并按下 时Alt + A,KeyHistory 给出以下输出: 我知道该Control键是用作屏蔽键的,但为什么LAlt先松开然后又按下呢?是不是因为我原本按住的是 LAlt 键(按下),而脚本执行时,脚本需要先松开 LAlt 键,然后再按下左键?我认为可能是这样,因为如果 LAlt 一直处于按下状态(在这种情况下,发送而不是) Alt + A,可能...

Admin