docs: update README for Electron version
This commit is contained in:
parent
b0b66c165d
commit
4df334d932
66
README.md
66
README.md
@ -1,44 +1,50 @@
|
||||
# Multi Hoster Uploader
|
||||
# Multi-Hoster-Upload
|
||||
|
||||
Desktop-Tool (Python + Tkinter), um Dateien auf mehrere Hoster mit deinem eigenen Account hochzuladen und direkt die Ergebnis-Links zu bekommen.
|
||||
Desktop-Anwendung zum gleichzeitigen Hochladen von Dateien auf mehrere File-Hosting-Dienste.
|
||||
|
||||
Aktuell integriert:
|
||||
## Unterstuetzte Hoster
|
||||
|
||||
- doodstream.com (offizielle API)
|
||||
- voe.sx (offizielle API)
|
||||
- vidmoly.me (kompatibler API-Check, falls vorhanden)
|
||||
- byse.sx (kompatibler API-Check, falls vorhanden)
|
||||
- **doodstream.com** - API-Key basiert
|
||||
- **voe.sx** - API-Key basiert
|
||||
- **vidmoly.me** - Login basiert (Username/Passwort)
|
||||
- **byse.sx** - API-Key basiert
|
||||
|
||||
## Wichtig
|
||||
## Installation
|
||||
|
||||
- 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 (empfohlen)
|
||||
Lade die `Multi-Hoster-Upload Setup X.X.X.exe` aus den [Releases](https://git.24-music.de/Administrator/Multi-Hoster-Upload/releases) herunter und installiere.
|
||||
|
||||
## Setup
|
||||
### Portable
|
||||
Lade die `Multi-Hoster-Upload X.X.X.exe` herunter. Keine Installation noetig.
|
||||
|
||||
## Entwicklung
|
||||
|
||||
```bash
|
||||
python -m venv .venv
|
||||
.venv\Scripts\activate
|
||||
pip install -r requirements.txt
|
||||
python app.py
|
||||
npm install
|
||||
npm start
|
||||
```
|
||||
|
||||
## 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)
|
||||
## Build
|
||||
|
||||
```bash
|
||||
pip install pyinstaller
|
||||
pyinstaller --noconfirm --onefile --windowed --name multi-hoster-uploader app.py
|
||||
npm run release:win
|
||||
```
|
||||
|
||||
Die EXE liegt danach unter `dist\multi-hoster-uploader.exe`.
|
||||
Erzeugt Setup + Portable EXE im `release/` Ordner.
|
||||
|
||||
## Release
|
||||
|
||||
```bash
|
||||
GITEA_TOKEN=dein_token npm run release:gitea -- 1.0.1 "Release notes"
|
||||
```
|
||||
|
||||
## Features
|
||||
|
||||
- Drag & Drop oder Dateiauswahl
|
||||
- Gleichzeitiger Upload zu mehreren Hostern
|
||||
- Echtzeit-Fortschrittsanzeige
|
||||
- Ergebnis-Tabelle mit Sortierung und Kopier-Funktion
|
||||
- Upload-Verlauf (letzte 100 Eintraege)
|
||||
- Health-Check fuer Hoster-Verbindungen
|
||||
- Auto-Updater (prueft git.24-music.de)
|
||||
- Log-Datei kompatibel mit File & Image Uploader Format
|
||||
|
||||
Loading…
Reference in New Issue
Block a user