Skip to content

meet21122005/pc-maintenance

Repository files navigation

AutoMaintenance - Professional PC Maintenance Software

A comprehensive system maintenance and optimization tool with modern web-based interface.

Features

  • System Monitoring: Real-time CPU, RAM, and disk usage monitoring
  • File Cleanup: Intelligent junk file removal with backup system
  • Process Management: View and optimize running processes
  • Security Scanning: YARA-based malware detection
  • Network Optimization: DNS cache flushing and connection management
  • Backup System: Safe temp file backup with 30-day retention
  • Modern UI: Professional web-based interface with animations

Building the Software

Prerequisites

  • Python 3.8 or higher
  • pip package manager

Quick Build

  1. Run build_installer.bat (Windows)
  2. The executable will be created in the dist folder

Manual Build

# Install dependencies
pip install -r requirements.txt

# Build executable
python build.py

Advanced Build

# Using PyInstaller directly
pyinstaller AutoMaintenance.spec

Installation

  1. Run the built AutoMaintenance.exe
  2. No additional installation required - it's a portable executable

Usage

  1. Launch AutoMaintenance.exe
  2. Use the dashboard to access various maintenance tools

System Requirements

  • Windows 10/11
  • 4GB RAM minimum
  • 100MB free disk space
  • Administrator privileges (recommended)

License

MIT License - See LICENSE file for details

Support

For support and updates, contact: your.email@example.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors