• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lxxxv5
V2EX  ›  程序员

求 windows 或 mac 平台能分析应用的软件,类似 安卓端的 autojs

  •  
  •   lxxxv5 · Aug 9, 2021 · 1934 views
    This topic created in 1750 days ago, the information mentioned may be changed or developed.

    类似 安卓端的 autojs,能分析应用布局,要是能用 JS 开发就更好啦。 感谢大佬们指个路。

    chenstack
        1
    chenstack  
       Aug 9, 2021
    python 上有个 pywinauto,可以导出窗口结构,但只支持有句柄的 win32 窗口,这里说的窗口包括输入框,按钮这些。像 Qt,WPF,自绘制的窗口就不行了。Spy++也可以帮助分析窗口结构。
    kkocdko
        2
    kkocdko  
       Aug 10, 2021 via Android
    现在 Windows 的 UI 库百花齐放,如 1 楼所说,除了传统的 MFC 或者纯 Win32 API 绘制的窗口,基本别想了,建议用图片识别或者像素分析
    ragnaroks
        3
    ragnaroks  
       Aug 10, 2021
    windows 主流是 directx 渲染,这个除非 hook 到 directx 上否则不能获得 UI 元素层次结构

    能直接用 spy++或类似工具获得结构的只有超级老的图形界面实现,比如 MFC
    newmlp
        4
    newmlp  
       Aug 10, 2021
    很多应用都是自渲染的,比如 Qt,duilib 等等,他们的控件都是用绘图函数自己画上去的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5777 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 466ea39e · 57ms · UTC 06:21 · PVG 14:21 · LAX 23:21 · JFK 02:21
    ♥ Do have faith in what you're doing.