这个项目能做什么
Windhawk 是一款用于自定义 Windows 程序的工具,定位为自定义市场。根据 README,其目标是简化 Windows 程序的自定义过程,更多详情可在官方网站和项目公告中查看。
此仓库并非应用程序的主要分发点,而是用于报告问题和讨论 Windhawk。单个 Windhawk 模组的讨论在单独的 windhawk-mods 仓库中进行,同时提供 Discord 频道供实时讨论。
技术方法:README 描述了高层架构,并指向一篇题为“在 Windows 中实现全局注入和挂钩”的博客文章,以了解所使用的全局注入和挂钩方法。另有独立的 global-inject-demo 仓库包含演示该方法的代码。
源码布局:`src` 文件夹包含主要组件:
- `windhawk`:主 `windhawk.exe` 可执行文件以及 32 位和 64 位 `windhawk.dll` 引擎库的代码。
- `vscode-windhawk`:负责 UI 操作(如安装模组和列出已安装模组)的 VSCode 扩展代码。
- `vscode-windhawk-ui`:VSCode 扩展的 UI 部分。
README 建议了一个简单的开发流程:使用官方安装程序解压 Windhawk 的便携版,构建您要修改的部分,然后用新构建的文件替换便携版中的相应文件。
评论
0 评分人数达到10人后显示
登录后参与讨论。