nyarime 发表于 2024-10-14 23:18:30

Clash For Windows 置换为Meta 内核

教程来自于 https://t.me/gebaopiCloud/2975
前言
由于之前 Clash For Windows (以下均用 cfw 代指) 停更了,原先内核不支持vless和H2,本来想转向其他项目的,无奈 cfw 有很多方便的功能,自己也用了好多年习惯了,于是打算给自己的 cfw 续续命,自己更换个内核。


教程
进行教程之前先关闭 cfw 和 Clash 内核 的进程!!!


➡️下载内核
先去 mihomo 仓库 (也就是 Clash Meta) 下载最新的内核程序。

项目地址
https://github.com/MetaCubeX/mihomo/releases

以最新release举例,选择
mihomo-windows-amd64-compatible-go120-v1.18.6.zip (https://github.com/MetaCubeX/mihomo/releases/download/v1.18.6/mihomo-windows-amd64-compatible-go120-v1.18.6.zip)
mihomo-windows-amd64-compatible-go121-v1.18.6.zip (https://github.com/MetaCubeX/mihomo/releases/download/v1.18.6/mihomo-windows-amd64-compatible-go121-v1.18.6.zip)
mihomo-windows-amd64-go120-v1.18.6.zip (https://github.com/MetaCubeX/mihomo/releases/download/v1.18.6/mihomo-windows-amd64-go120-v1.18.6.zip)
mihomo-windows-amd64-go121-v1.18.6.zip (https://github.com/MetaCubeX/mihomo/releases/download/v1.18.6/mihomo-windows-amd64-go121-v1.18.6.zip)

任何一个皆可
下载完毕后解压,你会得到一个程序。


➡️替换内核
打开 cfw 安装目录的 \resources\static\files\win\x64 文件夹,将上面解压出来的程序改名为 clash-win64.exe 替换进去。


➡️测试
打开 cfw,在 Clash 内核 的位置显示 Unknown 并且可以正常使用节点就是成功啦。


➡️修改 cfw 面板上的 Clash 内核 文本,使其显示 Meta版本号


工具:asar解包/打包工具 ( https://www.cnblogs.com/binghe021/p/17622220.html)

步骤:解包cfw 安装目录的 \resources\ app.asar ,后进入 \dist\electron 目录,打开 renderer.js 文件,搜索 n.premium,首先将后面的 0!==o&& 删掉,然后找到后面的 "Premium":"",改成 "Premium":"Meta",然后重新打包替换即可。


PS:
修复服务模式小地球灰色问题
回退 cfwSERVICE版本。
将旧版的目录 \resources\static\files\win\x64\service 内的两个程序( https://www.mediafire.com/file/n47f6kpt7j4sbkg/service.zip/file ),替换到新版相同目录内即可。

liammtop 发表于 2024-10-14 23:39:25

好像没啥用,我换Clash Verge了
https://github.com/clash-verge-rev/clash-verge-rev/releases/

GG007 发表于 2024-10-15 15:08:07

不是可以直接用clash verge麽。
内核 verge-mihomo
页: [1]
查看完整版本: Clash For Windows 置换为Meta 内核