ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

chromatic:Chromium/V8 应用通用修改器,简单

chromatic:Chromium/V8 应用通用修改器,简单 chromaticChromium/V8 应用通用修改器简单【免费下载链接】chromaticUniversal modifier for Chromium/V8 | 广谱注入 Chromium/V8 的通用修改器项目地址: https://gitcode.com/gh_mirrors/be/chromatic音乐客户端里的广告想去不掉界面想换个样子却只能干等官方更新chromatic 是面向 Chromium/V8 桌面应用的通用修改器它是 BetterNCM 的重写继任者让你用一段 JavaScript 脚本就能改软件的运行行为。一、它是什么一句话定位chromatic 是一个通用注入工具面向基于 Chromium/V8 引擎的桌面应用。现在主流的 PC 端音乐、视频客户端大多用 Chromium 技术栈开发chromatic 可以把脚本引擎注入其中。它支持 Windows、macOS、Linux、Android 四个平台注入后就能用 JavaScript 读写和修改应用内部的数据。二、chromatic 核心能力拆解JavaScript 脚本环境在目标应用内部搭建 QuickJS 脚本运行时只写 JS 不碰原生代码 → 几十行脚本就能改主题、加功能。函数拦截对应用调用的函数做钩子在关键位置改变执行行为 → 比如直接跳过加载广告的那段逻辑。内存读写与监控直接读写应用运行内存还能监控关键内存的访问行为 → 播放状态、音量这类数据都可以改。断点调试提供软件断点和硬件断点支持单步执行与指令反汇编分析 → 脚本行为不符合预期时能当场定位原因。另外支持 WatchPath 热更新脚本文件一改就立即生效改一次不用重启一次应用。三、谁适合用 / 典型场景如果你在用 Chromium 技术栈的 PC 音乐客户端想去广告或者换皮肤那么 chromatic 可以用脚本实现不用等官方发版。如果你以前用 BetterNCM担心它停止维护那么 chromatic 就是它的重写版本旧版代码在仓库 v2 分支存档可查。如果你想分析桌面应用的内部函数和调用关系那么断点加函数拦截的组合能让你快速定位关键函数比单纯打补丁更稳。四、快速上手获取源码git clone https://gitcode.com/gh_mirrors/be/BetterNCM用 xmake 构建系统编译得到 chromatic 注入库。写好你自己的 JS 脚本嵌入库中或指定文件路径watch 模式支持热更新注入目标应用即可。仓库自带 API 文档中文版覆盖了进程、模块、内存、断点、拦截等全部接口。五、相关链接README中文 API 文档英文 API 文档如果你有定制 Chromium/V8 桌面应用行为的需求可以直接到仓库看看。【免费下载链接】chromaticUniversal modifier for Chromium/V8 | 广谱注入 Chromium/V8 的通用修改器项目地址: https://gitcode.com/gh_mirrors/be/chromatic创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表