guozhigq / pilipala

PiliPala 是使用Flutter开发的BiliBili第三方客户端,感谢使用。
GNU General Public License v3.0
7.27k stars 300 forks source link

自动清理错误日志/添加彻底关闭错误日志记录功能 #656

Open ajdgsu opened 7 months ago

ajdgsu commented 7 months ago

功能描述

之前家里的广告拦截好像阻止了一些b站的域名导致pilipala一直在报错,由于还能正常看视频所以就没管。结果发现pilipala的日志文件(.pili_logs)飙到了60多MB,甚至错误日志的选项卡都打不开了。

目标

添加自动删除过时日志的功能,或者添加一个开关关闭pilipala的错误日志记录

解决方案

如果你有任何关于如何实现这个功能的想法或建议,请在这里提供。

其他

请提供已实现该功能或类似功能的应用

guozhigq commented 7 months ago

好的

guozhigq commented 7 months ago

可以看下是什么报错吗

ajdgsu commented 7 months ago

我已经把那个日志删了,不过我最近几天不在家,基本全天都挂着nekobox,并且用了它的广告拦截。这么几天下来只有不到7MB的大小,你可以参考一下 logs.7z.zip

VillagerTom commented 7 months ago

我觉得是不是可以给日志页做个分页加载?

guozhigq commented 7 months ago

我觉得是不是可以给日志页做个分页加载?

从文件中读取数据没法做分页吧,也许可能,目前没研究 🧐