vvbbnn00 / WARP-Clash-API

该项目可以让你通过订阅的方式使用Cloudflare WARP+,自动获取流量。This project enables you to use Cloudflare WARP+ through subscription, automatically acquiring traffic.
GNU General Public License v3.0
8.18k stars 1.12k forks source link

修复重载节点内容时新格式报错导致无法获取节点 #159

Closed kilvn closed 3 months ago

kilvn commented 3 months ago

当前 .csv 文件中已无 ms 字眼

IP:Port,Loss,Latency
162.159.193.2:500,0%,2.68
188.114.97.221:4177,0%,32.28

所以在获取节点时会报错,导致无法获取订阅节点,无法使用

2024-03-23T00:55:13.214714826Z 2024-03-23 08:55:13,214 - ERROR - Error when reading row: ['162.159.195.192:8319', '0%', '46.73'], error: invalid literal for int() with base 10: '46.73'
2024-03-23T00:55:13.214722546Z ERROR:web:Error when reading row: ['162.159.195.192:8319', '0%', '46.73'], error: invalid literal for int() with base 10: '46.73'
kilvn commented 3 months ago

我用的 docker 镜像,目前服务已经挂了,希望能尽快修复并且推送新的镜像

懒得自己 fork 一份自己推镜像了,主要是有了新特性不能及时从上游同步

vvbbnn00 commented 3 months ago

感谢您提交的 Pull Request。经过仔细审查,我发现问题并非出在 ms 的替换上,而是由于 int 函数无法解析小数所致。考虑到后续需要进行较多的修改,此 Pull Request将被关闭。再次感谢您的贡献