master
Download Doggo
Ein GitHub Release Manager mit automatischem Download-System.
Features
- Überwachung von GitHub Repositories auf neue Releases
- Download von Release Assets
- MD5-Prüfsummen Verifikation
- Parallele Downloads mit Fortschrittsanzeige
- Pause/Fortsetzen von Downloads
- Automatische Unterordner-Erstellung pro Release
Installation
- Python 3.8 oder höher installieren
- Abhängigkeiten installieren:
pip install -r requirements.txt
Build
Um eine ausführbare EXE-Datei zu erstellen:
- Build-Abhängigkeiten installieren:
pip install pyinstaller
- Build starten:
oder
build.bat
python build.py
Die fertige EXE-Datei befindet sich dann im dist
Ordner.
Verwendung
- Programm starten
- GitHub Token in den Optionen eintragen
- Download-Pfad in den Optionen festlegen
- Repository im Format
owner/repo
oder als GitHub-URL hinzufügen - Auf neue Releases prüfen und Downloads starten
Konfiguration
Die Konfiguration wird in config.json
gespeichert und enthält:
- GitHub Token
- Download-Pfad
- Liste der überwachten Repositories
- Einstellungen für Unterordner-Namen
- Maximale Anzahl paralleler Downloads
Description
v1.0: Who Let The Dog Out?
Latest
Languages
Python
99.3%
Batchfile
0.7%