Skip to content

Eclips-GH/Installer-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Installer Manager

Installer Manager est une application Windows développée en Python permettant d'installer automatiquement des applications via winget et le Microsoft Store.


🚀 Fonctionnalités principales

  • Installation automatique via winget
  • Support Microsoft Store
  • Détection si une application est déjà installée
  • Installation silencieuse
  • Sélection multiple d'applications
  • Rapport final d'installation
  • Système de demande d'ajout d'applications
  • Métadonnées versionnées (version, auteur, date)
  • Icône personnalisée intégrée
  • Compatible PyInstaller --onefile

📦 Applications incluses

Dev

  • Git
  • GitHub Desktop
  • Node.js LTS
  • Python
  • VS Code

Outils

  • CrystalDiskInfo
  • CrystalDiskMark
  • Everything
  • GIMP
  • Google Drive
  • VLC
  • WinRAR

Store

  • Snapchat
  • WhatsApp

Streaming

  • Discord
  • OBS Studio
  • Streamlabs Desktop

🛠️ Prérequis

  • Windows 10 ou 11
  • Winget installé (Microsoft App Installer)
  • Python 3.11 (pour développement uniquement)

🔧 Installation (version développeur)

  1. Cloner le projet

  2. Installer les dépendances :

    pip install pillow pyinstaller
    
  3. Lancer l'application :

    python installer_app.py
    

🏗️ Build de l'exécutable (.exe)

Commande PowerShell :

python -m PyInstaller `
  --noconfirm `
  --clean `
  --onefile `
  --windowed `
  --name "InstallerManager" `
  --icon "icon.ico" `
  --add-data "icon.ico;." `
  --version-file "version_info.txt" `
  "installer_app.py"

Le fichier final sera généré dans :

dist/InstallerManager.exe

🏷️ Versioning

Le projet suit le modèle :

MAJOR.MINOR.PATCH
  • MAJOR : refonte majeure
  • MINOR : nouvelles fonctionnalités
  • PATCH : corrections de bugs

📬 Demande d'ajout d'application

Une fenêtre intégrée permet aux utilisateurs de demander l'ajout de nouvelles applications.


🔐 Licence

Propriétaire -- Tous droits réservés.


👨‍💻 Auteur

XRedEclipsX
Projet personnel -- Installer Manager

About

Installateur d'applications Windows

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors