clash_for_windows_pkg icon indicating copy to clipboard operation
clash_for_windows_pkg copied to clipboard

[Bug]: 负数流量导致无法显示剩余流量

Open HydrangeaPurple opened this issue 2 years ago • 5 comments

请认真检查以下清单中的每一项

  • [X] 已经搜索过,没有发现类似issue
  • [X] 已经搜索过文档,没有发现相关内容
  • [X] 已经尝试使用过最新版,问题依旧存在
  • [X] 使用的是官方版本(未替换及修改过安装目录程序文件)

软件版本

0.20.5

操作系统

Windows x64

系统版本

win10 1809 (2019 LTSC)

问题描述

上传流量为负数会导致界面无法显示剩余流量. image

复现步骤

排除法得到的. 我使用postman调用订阅地址 image 只有这个订阅不正常显示剩余流量, 也只有这个订阅有负数流量. 为什么有负数, 是因为这家鸡场签到赠送流量不是加到总量上, 而是抵消上传流量, 甚至可以越过 0 成为负数. 同一个订阅放到安卓的Matsuri和修改版的cfa是可以正常显示的. 推断这个可能是个bug

日志文件

日志我清理掉了, 重开clash, 更新订阅没找到异常日志, 全是节点地址信息, 就不发出来了.

其他补充

No response

HydrangeaPurple avatar Oct 20 '22 16:10 HydrangeaPurple

所以这种应该怎么显示?

安卓的Matsuri和修改版的cfa是可以正常显示的.

他们是怎么显示的?

yi-Xu-0100 avatar Oct 21 '22 01:10 yi-Xu-0100

所以这种应该怎么显示?

安卓的Matsuri和修改版的cfa是可以正常显示的.

他们是怎么显示的?

官方的查流量机器人是这样的 image

修改版的cfa是这么显示的, upload+download = 已使用 total = 总量 image

Matsuri是这样的, 貌似没有管上行流量(还是不太对) image

我觉得改版cfa的那种计算是更符合现状的, 总使用=上行+下行 当上行变成负数的时候, 会抵消下行

如果上行加下行都小于0的话, 应该就干脆显示成 0 了.

明天就重置流量了, 我到时候再看看

HydrangeaPurple avatar Oct 21 '22 08:10 HydrangeaPurple

image

今天重置流量

HydrangeaPurple avatar Oct 21 '22 17:10 HydrangeaPurple

借问一下修改版的cfa哪个仓库可以下载

ameyukisora avatar Oct 22 '22 07:10 ameyukisora

借问一下修改版的cfa哪个仓库可以下载

没有仓库,一个群友自己改的

HydrangeaPurple avatar Oct 23 '22 14:10 HydrangeaPurple