Befehle
Die heute verfügbaren Befehle:
| Befehl | Beschreibung |
|---|---|
artprog setup [--alias] | Fügt artprog deinem PATH hinzu, optional auch ein Kürzel „art". |
artprog auth login [--dev] | Autorisiert dieses Gerät — öffnet den Browser zur Bestätigung und speichert die Anmeldedaten sicher. |
artprog auth status | Zeigt, ob du angemeldet bist. |
artprog auth logout | Löscht die gespeicherten Anmeldedaten. |
artprog status | Status auf einen Blick: deine Sitzung, dieser Ordner und das verknüpfte Projekt. |
artprog projects list | Listet die Projekte in deinem Konto auf. |
artprog init | Verknüpft den aktuellen Ordner mit einem Web-Projekt (erstellt .artprog/config.json). |
artprog scan | Erfasst die Assets dieses Godot-Projekts und synchronisiert sie ins Web — einmalig, von Hand. watch erledigt das automatisch, daher ist es optional. |
artprog push | Lädt die Pixel der erfassten Assets hoch, damit sie im Editor erscheinen. |
artprog pull [--yes] | Schreibt die aktuellen Pixel aus dem Web als PNGs zurück in dein Godot-Projekt. Zeigt vorher, was überschrieben wird, und fragt nach; --yes überspringt die Rückfrage. |
artprog adopt [--yes] | Schreibt im Web erstellte Assets (etwa „Speichern unter"-Kopien aus dem Editor) als Dateien in dieses Godot-Projekt, damit sie auf der Festplatte liegen. Das einmalige Gegenstück zum automatischen Adoptieren von watch; --yes überspringt die Rückfrage. |
artprog watch | Die vollständige Synchronisierung zum Einrichten-und-Vergessen (Strg-C beendet). Beidseitig und automatisch: lokale Änderungen und neue Dateien werden hochgeladen; Web-Änderungen und neue Web-Assets auf die Festplatte geholt; Godots Re-Imports (uids) abgeglichen und die Projekt-Einstellungen gespiegelt. Respektiert .gitignore — git-ignorierte Dateien bleiben lokal. Lass sie laufen; kein manuelles scan nötig. |
artprog upgrade [--yes] | Aktualisiert artprog auf die neueste Version. Prüfsumme und Signatur des komprimierten Downloads werden verifiziert, dann wird er entpackt und installiert; schlägt eine Prüfung fehl, verweigert er und behält die aktuelle Binärdatei. |
artprog --version | Gibt die CLI-Version aus. |
Erweitert
| Option | Beschreibung |
|---|---|
--api-url <url> | Eine bestimmte API-Basis-URL ansteuern (für Power-User und Self-Hosting). |
--dev | Die Entwicklungs-API statt der Produktion ansteuern. |
--verbose | Bei einem Fehler zusätzlich die zugrunde liegende Ursache ausgeben. |
hinweis
Standardmäßig spricht die CLI mit der Produktion; --dev ist eine Entwickler-Option.