XTransmit 0.7.0 新增支持 V2Ray

XTransmit 0.7.0 新增了对 V2Ray 的支持并且继承了原有的界面及操作模式 ,从系统栏图标扫描屏幕二维码时可以自动识别服务器类别(Shadowsocks、V2Ray),并向对应的列表添加服务器。如果要从 Shadowsocks 线路切换到 V2Ray 线路,只需要双击 V2Ray 服务器即可,不需要任何额外的操作。

XTransmit 0.7.0

主界面新增了 V2Ray 页面,你可以在这里添加、删除服务器及修改服务器配置,也可以进行一些服务器状态检测。服务器配置也同样的支持 V2Ray,会根据服务器类别调用相应的配置界面。当需要切换线路时,XTransmit 会自动关闭当前线路并且连接到远端服务器启用新线路,你可以轻松的在不同类别的线路中任意切换。

新版本数据文件有所变动,添加了 V2Ray 数据文件 data\ServerV2Ray.xml,Shadowsocks 数据文件则更改为 data\ServerShadowsocks.xml。如需保留原 Shadowsocks 数据可以用文件编辑器(如 Notepad++)打开原数据文件 data\Servers.xml 开启大小写匹配、全字匹配查找替换这些内容:ArrayOfServerProfile 替换为 ArrayOfShadowsocksServerProfile 替换为 ShadowsocksHostIP 替换为 HostAddress

由于 V2Ray 服务的实现有可能架设 CDN,V2Ray 节点可能不会有明确的 IP 地址,所以 XTransmit 里基于 IP 的信息不会被包含在 V2Ray 服务器里,这一点会在未来的版本中改进。

服务器响应时间检测做了少量改动,去掉了批量检测,现在点击主界面上的服务器名称(蓝色)即可。此外,为了方便引入其他模块我将 .NET Framewor 版本设为了 4.7.2。当然,新版本也修复了已经发现的问题。

Setting 变化


2020-02-12