Piccent Linux Client
====================

Mit dem Piccent Linux Client kannst du Bilder per Drag & Drop zu Piccent hochladen.
Die Bilder werden automatisch zu WebP konvertiert und anschließend hochgeladen.

------------------------------------------------------------
Start
------------------------------------------------------------

1. Entpacke den Ordner PiccentClient.
2. Starte die Anwendung über:

   ./PiccentClient

   Alternativ kannst du die Datei im Dateimanager doppelt anklicken.

3. Beim ersten Start werden automatisch diese Dateien erstellt:

   config.example.json
   config.json

4. Öffne die Datei config.json und trage deinen Piccent API-Key ein.

------------------------------------------------------------
config.json
------------------------------------------------------------

Beispiel:

{
    "api_base": "https://piccent.com/api",
    "api_key": "DEIN_API_KEY_HIER",
    "default_folder_id": null,
    "convert_to_webp": true,
    "max_size": 800,
    "webp_quality": 82
}

Wichtig:
Der API-Key ist persönlich und sollte nicht weitergegeben werden.

------------------------------------------------------------
API-Key eintragen
------------------------------------------------------------

Öffne die Datei config.json mit einem Texteditor.

Trage deinen API-Key bei api_key ein:

"api_key": "DEIN_API_KEY_HIER"

Danach die Datei speichern und den Piccent Client neu starten.

------------------------------------------------------------
Funktionen
------------------------------------------------------------

- Bilder per Drag & Drop hochladen
- Automatische WebP-Konvertierung
- Auswahl des Zielordners
- Anzeige der vorhandenen Bilder im Ordner
- Direktlink kopieren
- BBCode kopieren
- HTML-Code kopieren
- Markdown-Code kopieren
- Bilder löschen, wenn der API-Key die Berechtigung besitzt

------------------------------------------------------------
Unterstützte Bildformate
------------------------------------------------------------

- JPG
- JPEG
- PNG
- BMP
- WebP

------------------------------------------------------------
Hinweise
------------------------------------------------------------

Die Datei config.json enthält deine persönlichen Zugangsdaten.
Diese Datei sollte nicht veröffentlicht oder mit anderen geteilt werden.

Bei einem Update sollte die vorhandene config.json behalten werden,
damit der API-Key nicht erneut eingetragen werden muss.

------------------------------------------------------------
Fehlerbehebung
------------------------------------------------------------

Problem:
Der Client meldet "API-Key fehlt."

Lösung:
Öffne config.json und trage deinen Piccent API-Key ein.

Problem:
Der Client startet nicht.

Lösung:
Prüfe, ob die Datei ausführbar ist:

chmod +x PiccentClient

Danach erneut starten:

./PiccentClient

Problem:
Es werden keine Ordner geladen.

Lösung:
Prüfe, ob api_base und api_key in der config.json korrekt sind.

------------------------------------------------------------
Piccent
------------------------------------------------------------

Webseite:
https://piccent.com

API-Basis:
https://piccent.com/api
