Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一个完全开源免费的C盘清理工具。专治C盘爆红及各种不服!

WindowsCleaner

专治C盘爆红及各种不服!这是一个完全开源免费的C盘清理工具。

Github地址

https://github.com/darkmatter2048/WindowsCleaner

下载地址

https://wwt.lanzn.com/b03xje5uf

密码:4ar1

系统要求

操作系统:Windows 10或以上。

项目文件结构

.github:存放与GitHub相关的一些配置文件,如工作流文件Build.yml等。

Lang:存放语言相关文件,如inno中文文件。

Setup:存放安装相关文件,如script.iss用于生成安装程序。

WCMain:存放程序的主要代码文件,如clean.py、main.py等。

readme:存放README.md文件,介绍项目信息。

resource:存放资源文件,如icon.ico图标文件、logo.png图片文件等。

其他文件

.gitignore:指定Git忽略的文件和目录。

LICENSE:开源许可协议文件。

README.md:项目介绍文件。

requirements.txt:列出项目依赖的Python包。

resource_rc.py:资源文件转换后的Python代码。

script.iss:Inno Setup脚本文件,用于生成安装程序。

main.spec:PyInstaller配置文件,用于打包Python程序。

项目功能与特点

功能:主要用于清理Windows系统C盘,解决C盘空间不足的问题,同时具备一些其他辅助功能,如清理日志等。

特点

开源免费:完全开源,用户可以自由查看、修改和分发源代码,且无需付费使用。

专治C盘爆红:针对Windows系统C盘空间不足导致的“爆红”问题,提供有效的清理方案。

多语言支持:从文件结构来看,有支持多语言的迹象,如Lang目录下有inno中文文件。

使用方法

源码运行

• 克隆此仓库

• 安装 Python 3.8

• 安装依赖pip install -r requirements.txt

• 运行python main.py

本地编译

• 先完成源码运行

• 安装 Visual Studio 以及 msvc 编译器

• 安装 Nuitka

pip install nuitka

• 编译

如果您的电脑未安装 Visual Studio 以及 msvc 编译器,Nuitka 会直接从 Github 下载 Mingw64,不论电脑上是否安装 Mingw64!

编译安装包

1. 电脑安装 Inno Setup

3. 生成的安装程序在releases目录下

• 将WCMain文件夹复制到dist\main.dist下,运行main.exe即可

GitHub Actions(推荐)

• 全自动编译,直接运行(或勾选“生成安装包”生成安装程序),运行结束后下载编译产物全部解压即可使用(注:编译时间非常长,大概编译一次需要20-30分钟)/或下载带Setup字样的压缩包,解压后运行安装程序安装即可

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O_NQgoJkcREgxsiG_dbrgWKg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
首页
学习
活动
专区
圈层
工具
MCP广场