Installer Manager est une application Windows développée en Python permettant d'installer automatiquement des applications via winget et le Microsoft Store.
- 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
- Git
- GitHub Desktop
- Node.js LTS
- Python
- VS Code
- CrystalDiskInfo
- CrystalDiskMark
- Everything
- GIMP
- Google Drive
- VLC
- WinRAR
- Snapchat
- Discord
- OBS Studio
- Streamlabs Desktop
- Windows 10 ou 11
- Winget installé (Microsoft App Installer)
- Python 3.11 (pour développement uniquement)
-
Cloner le projet
-
Installer les dépendances :
pip install pillow pyinstaller -
Lancer l'application :
python installer_app.py
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
Le projet suit le modèle :
MAJOR.MINOR.PATCH
- MAJOR : refonte majeure
- MINOR : nouvelles fonctionnalités
- PATCH : corrections de bugs
Une fenêtre intégrée permet aux utilisateurs de demander l'ajout de nouvelles applications.
Propriétaire -- Tous droits réservés.
XRedEclipsX
Projet personnel -- Installer Manager