45 lines
1.1 KiB
Markdown
45 lines
1.1 KiB
Markdown
# Multi Hoster Uploader
|
|
|
|
Desktop-Tool (Python + Tkinter), um Dateien auf mehrere Hoster mit deinem eigenen Account hochzuladen und direkt die Ergebnis-Links zu bekommen.
|
|
|
|
Aktuell integriert:
|
|
|
|
- doodstream.com (offizielle API)
|
|
- voe.sx (offizielle API)
|
|
- vidmoly.me (kompatibler API-Check, falls vorhanden)
|
|
- byse.sx (kompatibler API-Check, falls vorhanden)
|
|
|
|
## Wichtig
|
|
|
|
- Nur mit eigenen Accounts/API Keys nutzen.
|
|
- Beachte die jeweiligen ToS, Urheberrecht und lokale Gesetze.
|
|
- Bei Hostern ohne oeffentliche API (oder geaenderte Endpunkte) kann Upload fehlschlagen.
|
|
|
|
## Setup
|
|
|
|
```bash
|
|
python -m venv .venv
|
|
.venv\Scripts\activate
|
|
pip install -r requirements.txt
|
|
python app.py
|
|
```
|
|
|
|
## Nutzung
|
|
|
|
1. Pro Hoster den API Key eintragen (in vielen Panels unter Settings/API).
|
|
2. Hoster aktivieren/deaktivieren.
|
|
3. Dateien waehlen.
|
|
4. `Upload starten`.
|
|
5. Links aus `Output Links` kopieren.
|
|
|
|
Die Konfiguration wird lokal in `config.json` gespeichert.
|
|
|
|
## EXE bauen (optional)
|
|
|
|
```bash
|
|
pip install pyinstaller
|
|
pyinstaller --noconfirm --onefile --windowed --name multi-hoster-uploader app.py
|
|
```
|
|
|
|
Die EXE liegt danach unter `dist\multi-hoster-uploader.exe`.
|