https://github.com/anonymbyte-404/system-maintenance-optimizer
This repository contains scripts to keep your system running smoothly. It includes tools for cleaning up unnecessary files, monitoring performance (CPU, memory, disk space), automating updates, managing temperature, and more. A simple, automated way to maintain system efficiency without manual intervention.
https://github.com/anonymbyte-404/system-maintenance-optimizer
automation cleanup-scripts performance-monitoring system-maintenance system-optimization
Last synced: 3 months ago
JSON representation
This repository contains scripts to keep your system running smoothly. It includes tools for cleaning up unnecessary files, monitoring performance (CPU, memory, disk space), automating updates, managing temperature, and more. A simple, automated way to maintain system efficiency without manual intervention.
- Host: GitHub
- URL: https://github.com/anonymbyte-404/system-maintenance-optimizer
- Owner: anonymByte-404
- License: mit
- Created: 2025-02-23T04:22:28.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-03-08T03:12:06.000Z (3 months ago)
- Last Synced: 2025-03-08T04:18:35.444Z (3 months ago)
- Topics: automation, cleanup-scripts, performance-monitoring, system-maintenance, system-optimization
- Language: Python
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
System Maintenance Optimizer
![]()
![]()
![]()
A simple set of scripts to automate system maintenance tasks, such as cleaning up your system and monitoring its performance.
>[!NOTE]
>This project was primarily developed and tested on Windows. While it is expected to work on other operating systems (Linux/macOS), there may be compatibility issues or unforeseen behavior. Please feel free to test it on your system and submit issues if you encounter any problems.Features
-
Auto Cleanup: Automatically removes unnecessary files to free up space. -
Performance Monitor: Monitors and logs system performance in real time.
Supported Operating Systems
- Linux
- macOS
- Windows
Installation
Prerequisites
Before you run the script, make sure the following software is installed:
-
Linux/macOS: Ensure you havebash
and required permissions. -
Windows: Make sure you have Git Bash or another Bash-compatible shell (e.g., WSL or Cygwin).
Clone the repository
To get started, clone the repository to your local machine:
```bash
git clone https://github.com/anonymByte-404/system-maintenance-optimizer.git
cd system-maintenance-optimizer
```
Install dependencies
Install the necessary Python dependencies by running the following command:
```bash
pip install -r requirements.txt
```
Running the Application
After setting up the repository and installing the dependencies, follow these steps to run the System Maintenance Optimizer:
1. **Navigate to the project folder**:
```bash
cd system-maintenance-optimizer
```
2. **Run the Python file**:
```bash
python gui.py
```
3. **Use the GUI**: The application will open with a graphical interface. You will have two tabs:
- **Cleanup**: Run the cleanup task to remove unnecessary files.
- **Performance Monitor**: Monitor the system performance in real-time.
4. **Follow on-screen instructions**: The logs will display the status of the task, and you will be informed when each task completes.
Troubleshooting
-
Windows users: If you are encountering issues with Git Bash not recognizing Bash commands, ensure you are running the script from the Git Bash terminal, not the regular Command Prompt. -
Linux/macOS users: Ensurebash
is installed and that you have proper permissions to execute the scripts.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Contributing
This project is for personal use and not accepting contributions currently. However, feel free to fork and customize it as needed.