v2rayN-HY2 完善 添加Hy2服务器 窗口

在上一步, 我们已经添加了一个新的窗口. 

跑起来看一下, 和实际需要的参数还是有差别的.

所以, 我们需要对窗口元素作以下调整:
1) 窗口上的"加密方式"元素 原本是 Shadowsocks的, 不符合要求, 删掉.
2) 从 Vmess 窗口 把 TLS 和 allowInsecure 元素复制过来, 调整一下位置.

接下来要做的, 就是在现有的逻辑流程中, 去掉不再使用的 "加密方式"元素 的数据处理, 并加上 TLS 和 allowInsecure 元素 的数据处理.
这些处理可以参考其它协议的窗口, 比如说, Vmess 窗口.

我的具体作法就是, 把 Vmess 窗口的 .cs 文件打开. 在里面搜索 cmbStreamSecurity 和 cmbAllowInsecure 看看是怎么处理的, 在哪个函数里处理的.
然后再把那几行代码搬到 Hy2 窗口的 .cs 文件里.

到目前为止, 我们还什么实质功能都没实现. 慢慢来.

========
开了一个分支, 本文的修改内容已提交.

如果你有兴趣, 可以看到整个的开发过程.

评论

The Hot3 in Last 30 Days