※ [本文转录自 PttNewhand 看板 #1b80sEAS ]
作者: joy3252355 (九月 ~*) 看板: PttNewhand
标题: [问题] “登入次数”的累计盲点
时间: Fri Oct 6 21:37:15 2023
ref: #1Wiu7gp0 (PttBug) https://www.ptt.cc/bbs/PttBug/M.1622376938.A.CC0.html
此问题我已于PttBug板在2021年有提过,该文底下亦有提供相关程式修正解决方式,
https://github.com/ptt/pttbbs/pull/105
不过近日测试似乎仍未被修正,故今日再于本板发问。
根据 2014/12/28 定期更新
1. [登入次数] 已知登入次数计算方法出现问题,将于近日修正,部份帐号的登入次数
将下修回正确数值。
注意之前的算法为过午夜未登出就算+1, 现改为每日4AM检查有在线上
满24小时者才+1
这次改版将登入次数的计算方式由换日即+1,
更改为4:00时判断是否在线满24小时才+1。
这也导致了计算上有一定的盲点,因本问题曾在2015年及2017年在他板被提及过,
故直接引用该文章举例说明:
#1OfpK-oG (PttNewhand)
https://www.ptt.cc/bbs/PttNewhand/M.1487353150.A.C90.html
#1M2XnYoO (SYSOP)
https://www.ptt.cc/bbs/SYSOP/M.1443503202.A.C98.html
(登入) (登出)
180 180 180 180 181
├──────┼───┼───┼────┼─...
周五 周六 周六 周日 周日
23:50 04:00 23:50 00:01 04:00
↗ ↑ ↑
此时登入 满24小时 若持续登入
未满24小时 但仍未计算 到此时可+1
以此例来说,周六不会被系统计算到,
尽管我周五开始就登入,系统也只会计算周五及周日两天。
这也令在线时间超过24小时的板友有一定机率会被吃掉登入次数。
因本人长年下来皆是长时间在线,登入次数已少掉许多,
一方面想询问站方是否有再修正登入判定机制的打算,
(还是已经有修正了?看了从2021年到今年的更新历程没有相关说明…)
毕竟此问题由更新后至今时隔九年,
另方面也想询问是否可申请因此Bug手动补回少掉的登入天数?
(有登入历程及贴文记录等可佐证)
谢谢。