AU3_Spy.exe是什么?哪里可以找到?

问题描述 投票:0回答:4

每当我尝试在 AutoHotkey 中启动 Windows Spy 实用程序时,都会失败并显示错误“无法启动文件:U:\Software\AutoHotkey_1.1.26.00\AU3_Spy.exe

最初我以为我下载的文件可能已损坏。然而,从官网重新下载AHK后,我在

AU3_Spy.exe
中找不到任何名为
ahk.zip
的文件。

经过一番研究,我发现 AHK 的便携版缺少 AU3_Spy.exe,这似乎是 Window Spy 运行所必需的。

  • AU3_Spy.exe是什么?
  • 为什么它没有包含在 AutoHotkey 中?
  • 在哪里可以找到丢失的文件?
autohotkey
4个回答
7
投票

Window Spy

AU3_Spy.exe
是一个可用于检索有关脚本编写窗口的信息的程序。

虽然它不包含在 AHK

ahk.zip
的便携版本中,但您可以使用 7-Zip 从
AutoHotkey 安装程序
中提取 AU3_Spy.exe


  1. 下载 AutoHotkey 安装程序 (https://www.autohotkey.com/download/)

    AutoHotkey Download

  2. 使用 7-Zip 打开安装程序文件并解压

    AU3_Spy.exe

    Extracting AU3_Spy.exe

  3. AU3_Spy.exe
    放入 AutoHotkey 文件夹中。

    Placing AU3_Spy.exe in Autohothey folder

  4. 运行 AHK 时,右键单击通知区域中的 AHK 图标,然后选择 Window Spy

    Selecting window spy

  5. 完成!您现在可以单击任何窗口来检索有用的信息,例如窗口标题、鼠标位置和控件。

    Window Spy in use


3
投票

TL;DR:所有旧答案现在都已过时,并且不能反映当前情况。

包含独立 Windows Spy 实用程序的最新版本是 1.1.26.01。

这是1.1.26.01安装程序下载的链接。


自 v1.1.27.00 起,AutoHotKey_L 不再包含 Windows Spy 实用程序 (

AU3_spy.exe
) 作为独立的 exe;它被替换为
WindowSpy.ahk
,如另一个答案的评论中所述。以下是发布公告的相关摘录:

用 WindowSpy.ahk 替换 AU3_Spy.exe。

  • 如果未找到 WindowSpy.ahk,AU3_Spy.exe 仍会启动。
  • 现在默认情况下它会跟随聚焦的控件,并且有一个复选框让窗口和控件都跟随鼠标。
  • 它不再接管全局热键(Win+A)。相反,按住 Ctrl 或 Shift 暂停更新(在聚焦 Window Spy 后释放它们)。
  • 现在可以在 Windows 10 上通过 Alt-Tab 进行 Window Spy,而无需更改 GUI 的内容。

正如其他答案所述,使用 7-Zip 在安装程序中提取

AU3_spy.exe
,然后将其放置在您喜欢的任何位置,然后就到此为止了。

对于 1.1.x 用户,他们实际上可以使用新的间谍脚本来获得等效的功能。

但对于 AutoHotKey 2.0 alpha/beta 用户来说就没那么幸运了,因为脚本是用 1.x 语言编写的,与 2.0 不兼容。对于他们来说,获取独立的 exe 是唯一的选择。 (还有其他替代实用程序,例如 Visual Studio 中的 Spy++,但没有那么方便。)

编辑:AutoHotKey 2.0 此后包含更新的WindowSpy.ahk

,它可以与 2.0 语法配合良好。


1
投票
在最新的

AutoHotkey安装程序(v1.1,v2.0...)中,只有完整安装程序包含该功能,安装后您可以找到它:

C:\Program Files\AutoHotkey\WindowSpy.exe


    


0
投票
尝试运行独立安装程序:

https://autohotkey.com/download/ahk-install.exe

然后在此处查找您的文件:

\Program Files (x86)\AutoHotkey\AU3_Spy.exe
    
© www.soinside.com 2019 - 2024. All rights reserved.