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

2021-08-09 19:56:02 +08:00
 lxxxv5

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

1193 次点击
所在节点    程序员
4 条回复
chenstack
2021-08-09 20:51:42 +08:00
python 上有个 pywinauto,可以导出窗口结构,但只支持有句柄的 win32 窗口,这里说的窗口包括输入框,按钮这些。像 Qt,WPF,自绘制的窗口就不行了。Spy++也可以帮助分析窗口结构。
kkocdko
2021-08-10 01:28:19 +08:00
现在 Windows 的 UI 库百花齐放,如 1 楼所说,除了传统的 MFC 或者纯 Win32 API 绘制的窗口,基本别想了,建议用图片识别或者像素分析
ragnaroks
2021-08-10 09:27:30 +08:00
windows 主流是 directx 渲染,这个除非 hook 到 directx 上否则不能获得 UI 元素层次结构

能直接用 spy++或类似工具获得结构的只有超级老的图形界面实现,比如 MFC
newmlp
2021-08-10 11:01:52 +08:00
很多应用都是自渲染的,比如 Qt,duilib 等等,他们的控件都是用绘图函数自己画上去的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/794710

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX