为了删除文件,我居然写了个程序(8MB)
原创 集家嘴的壳玛 集家嘴的壳玛
在小说阅读器中沉浸阅读
为了删除文件,我居然写了个程序(8MB)
C盘告急
周一早上来上班发现我的电脑C盘告急,办公电脑卡得不行,已经影响了我的正常工作了,早就使用SpaceSniffer分析了硬盘占用,罪魁祸首就是微信和企业微信,但是这两大爷的临时文件我又不敢随便删除。
无能的电脑管家
之前一直使用腾讯的电脑管家,后来觉得功能太多了,内存占用大,换成了微软自己的电脑管家,微软的电脑管家有一个深度整理功能,里面还带有重复文件扫描功能,理论上已经是很好的了,但是它只有智能勾选,并且没有全选,对于我整理文件并不实用,有的文件我甚至都不需要保留,所以留一个版本没有用啊。
Clean WeChat X
这个软件已经更新好几代了,网上已经有很多人介绍了,功能非常全面,清理微信来说也是得心应手,大家清理微信程序选这个准没错。
个性化需求自己写
但是我的微信里面有很多文件可能今年不要,明年又需要了(很多工作中有些一年一度,或者季度,月度文件,周期越长越怕删错)。然后还有很多其他的临时的文件(例如领导小孩的试卷、作业,这种临时需要帮他打印的文件,是完全不需要留的),这个时候我就需要关键词来删除文件了(比如说“试卷”、“年级”等)这样可以更快的筛选这些文件并删除,于是就自己(AI)写了个简单的程序。
我先使用SpaceSniffer分析磁盘占用,然后观察大部分的关键词(或许我该写个程序输出自动列出主要关键词更方便)
然后对占用高的文件夹进行删除,找到微信这种比较杂的文件夹使用我的程序进行筛选删除。
项目地址:https://github.com/kyeo-hub/file-eraser
最后说说
对于windows上的小程序来说,以前都是用Python直接完成,网上教程又多,AI都是默认的使用Python编写程序,但是Python的程序打包总是很大,早就听说go不错,rust也行,但是稍微调研了(问了一下AI)发现rust学习曲线太陡峭,所以用了go,但是似乎由于fyne框架的原因,整个文件最终打包压缩下来还是有8MB,不过比起Python或者nodejs来说已经算是不错了。
AI真的是好,很容易就写出来可以用的程序,大部分时间我是用来想办法自动化在GitHub上发布和压缩,导致昨天没有发出来这篇文章。
修改于