极简翻墙客户端(壳) MDPC-my-dream-proxy-client 支持shadowsocks-rust内核 shadowsocks协议 支持订阅

前言

之前 我们实现了MDPC 多内核 单outbound

考虑到 有可能会给我的初翻墙朋友推荐JMS机场 

那么我们来支持 shadowsocks 吧!


面向GPT开发

Hermes 对接 mimo-v2.5-pro

支持SS

先单独开了一个 session上下文, 专门分析shadowsocks有哪些分支内核, 有哪些协议.

最终决定使用shadowsocks-rust内核, 支持SS-AEAD2022协议.

学习 ~/shadowsocks-rust/shadowsocks-rust-guide.md 报告
基于 mdpc 项目, 增强开发, 支持 shadowsocks-rust 内核 和 shadowsocks 协议.
shadowsocks翻墙内核是单配置文件, 参考hysteria内核已有的设计.

细节调试 略.


支持订阅

在 mdpc/05-outbounds.html 增加订阅链接功能.

丢了2个订阅链接过去.

JMS的订阅链接报CORS的错.
我在链接前面套了个 uniproxy 就行了.

我自己的 pastebin 在 worker.js 里设置好 CORS, 能直接获取.

1. 可以同时写多个订阅, 把订阅解释结果合并
2. 订阅应该在节点解析的上面,  先把订阅的内容填充到节点解析, 还可以手动修改

outbound 列表 要有一个清除重复 的按钮
因为用户有可能 点击多次  “解析并添加” 按钮造成节点信息重复的后果

其它细节调试 略.


Github

https://github.com/crazypeace/my-dream-proxy-client/releases/tag/v1.5.0


评论

The Hot3 in Last 7 Days

酒馆SillyTavern 玩英文角色卡 也能以中文输出 设置世界书Lorebooks

去掉xray v2rayN对allowInsecure的报错 by Hermes 对接 mimo-v2.5-pro