diff --git a/README.md b/README.md index 2e2a704..3cfcb2c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,65 @@ -# Zorin-Check-Disk +Voici un fichier `README.md` très propre, moderne et structuré, spécialement rédigé pour votre dépôt **Zorin-Check-Disk**. -Utility graphique moderne (v4.1 Pro) style CrystalDiskInfo conçu pour Zorin OS et Ubuntu. Il intègre un moteur d'animation fluide et un algorithme d'auto-correction pour forcer la lecture S.M.A.R.T (santé/température) des SSD externes Samsung récents qui bloquent habituellement sur les contrôleurs USB (erreur ioctl). \ No newline at end of file +Vous pouvez copier tout le bloc ci-dessous et le coller directement dans le fichier `README.md` de votre serveur Git : + +```markdown +# 📊 Zorin Check Disk (v4.1.0 Pro) + +[![Platform](https://img.shields.io/badge/Platform-Zorin%20OS%20%7C%20Ubuntu%20%7C%20Debian-blue?style=flat-square)](https://zorin.com) +[![Language](https://img.shields.io/badge/Language-Python%203-green?style=flat-square)](https://www.python.org) +[![License](https://img.shields.io/badge/License-MIT-yellow?style=flat-square)](https://opensource.org/licenses/MIT) + +**Zorin Check Disk** est un utilitaire graphique moderne et épuré (inspiré de *CrystalDiskInfo*) conçu spécifiquement pour l'écosystème **Zorin OS** et les distributions basées sur Ubuntu/Debian. + +Il permet de surveiller la santé physique, la température et l'usure de vos disques durs (HDD) et disques flash (SSD) grâce aux rapports technologiques S.M.A.R.T. + +--- + +## ✨ Fonctionnalités Ultimes + +* **📈 Anneaux Graphiques Animés (60 FPS) :** Visualisation en temps réel de l'état de santé global et de la température via des jauges circulaires dynamiques. +* **🎯 Auto-Hack Samsung (Anti-Bug USB) :** Les SSD externes récents (Série Samsung T7, T9, Shield...) bloquent souvent les requêtes S.M.A.R.T. standard sous Linux via l'erreur `Inappropriate ioctl for device`. Cette application embarque un **algorithme de brute-force intelligent** qui teste automatiquement plusieurs pilotes physiques en arrière-plan pour forcer le contrôleur USB à parler. +* **🔒 Authentification Sécurisée Unique :** L'application demande l'élévation des privilèges (`pkexec`) une seule fois lors du scan matériel, évitant le spam intempestif de fenêtres de mots de passe. +* **🎨 Design Premium Dark :** Parfaitement intégré au thème sombre moderne de **Zorin OS Pro**. + +--- + +## 🚀 Installation Rapide + +### Méthode Graphique (Recommandée) +1. Téléchargez le fichier de l'installateur : [`zorin-disk-health_4.1.0_all.deb`](./Documents/zorin-disk-health_4.1.0_all.deb) (ou depuis l'onglet Releases). +2. Double-cliquez sur le fichier `.deb`. +3. Cliquez sur **Installer** dans la logithèque de Zorin OS. +4. Ouvrez votre menu des applications et cherchez : **Zorin Disk Health 4.0**. + +### Méthode Terminal +Si vous préférez installer le paquet via la console : +```bash +sudo apt update +sudo apt install ./zorin-disk-health_4.1.0_all.deb + +``` + +--- + +## 🛠️ Dépendances système + +Le paquet s'occupe de tout installer automatiquement, mais l'application s'appuie sur : + +* `python3` & `python3-tk` (Moteur de l'interface graphique) +* `smartmontools` (Moteur d'analyse S.M.A.R.T.) +* `policykit-1` (Gestionnaire d'authentification graphique sécurisée) + +--- + +## 📄 Licence + +Ce projet est distribué sous la licence **MIT**. Vous pouvez librement le partager, modifier son code et le distribuer à votre tour. Voir le fichier `LICENSE` pour plus de détails. + +--- + +## 👤 Auteur + +Développé avec passion pour la communauté Linux et Zorin OS par : + +* **Auteur :** **7ka1** (Instance officielle : [git.7ka1.com](https://git.7ka1.com)) \ No newline at end of file