Erste Schritte
Der Ablauf
Der Weg vom Download bis zur laufenden Live-Synchronisierung:
- Lade die komprimierte Version (
.gz) für dein Betriebssystem herunter und entpacke sie (du erhältstartprog/artprog.exe). artprog setup— Lege sie in deinen PATH (und füge bei Bedarf das Kürzel „art" hinzu).artprog auth login— Melde dich an: es öffnet deinen Browser, du bestätigst das Gerät und bist verbunden.artprog init— Verknüpfe diesen Ordner mit einem Web-Projekt.artprog scan— Optional: Erfasse und synchronisiere die Assets deines Projekts sofort, einmalig. Du kannst das überspringen —watcherledigt es fortlaufend.artprog watch— Starte die Live-Synchronisierung und lass sie laufen: einrichten und vergessen. Änderungen fließen in beide Richtungen (Godot ↔ Web-Editor), neue Dateien, die du hineinlegst, werden hochgeladen, im Web erstellte Assets erscheinen auf der Festplatte, Godots Re-Imports (uids) werden abgeglichen und die Projekt-Einstellungen gespiegelt — von selbst. Arbeite, wo du willst; alles Echte synchronisiert sich. Strg-C beendet sie.scan/push/pullbrauchst du kaum noch von Hand.artprog push/artprog pull— Lieber einmalig statt mit dem Watcher? Lade deine lokalen Pixel hoch, hole die aktuellen Pixel aus dem Web, oder adoptiere im Web erstellte Assets auf die Festplatte — jeweils bei Bedarf.
Beim Verknüpfen entsteht ein Ordner .artprog/ mit config.json — der Projekt-Link
plus der Sync-Status je Asset. Er kann gefahrlos eingecheckt werden; wer das
Repository klont, ist bereits verknüpft.
watch und scan respektieren die .gitignore deines Projekts (im
Wurzelverzeichnis): git-ignorierte Dateien — sowie Godots .godot/-Cache,
.import-Begleitdateien und Nicht-Asset-Dateien — werden nie synchronisiert. So
bleiben Notiz-, Entwurfs- und geheime Dateien lokal.
Hinweise zum ersten Start
Jede Version ist eine einzelne, nicht signierte ausführbare Datei — dein System warnt dich daher beim ersten Start möglicherweise.
Windows
- Entpacke
artprog-windows.gzmit 7-Zip (oder einem ähnlichen Tool) — es wird zuartprog.exeentpackt, direkt ausführbar. - Windows SmartScreen meldet eventuell einen unbekannten Herausgeber (die Datei ist nicht signiert). Klicke auf „Weitere Informationen" und dann „Trotzdem ausführen".
- Es ist eine einzelne
.exe— es gibt keinen Installer. artprog setup— Fügtartprogdeinem PATH hinzu, damit du es in jedem Terminal aufrufen kannst.
macOS (Apple Silicon)
- Entpacke sie:
gunzip -N artprog-macos.gz— du erhältstartprog. - Gatekeeper blockiert die Datei eventuell, weil sie nicht signiert ist. Klicke mit der rechten Maustaste auf die Datei und wähle „Öffnen", oder erlaube sie unter Systemeinstellungen → Datenschutz & Sicherheit.
chmod +x artprog— Mache die Datei vor dem ersten Start ausführbar.artprog setup— Fügtartprogdeinem PATH hinzu.- Derzeit wird nur Apple Silicon (arm64) gebaut; Intel-Macs werden noch nicht unterstützt.
Linux
- Entpacke sie:
gunzip -N artprog-linux.gz— du erhältstartprog. chmod +x artprog— Mache die Datei ausführbar und starte sie.artprog setup— Fügtartprogdeinem PATH hinzu.- Die Anmeldung speichert dein Token im System-Schlüsselbund, daher muss ein Secret-Service-Anbieter (gnome-keyring oder KWallet) verfügbar sein. Ist keiner vorhanden, meldet die CLI dies mit einer klaren Fehlermeldung.
Nach dem Setup kannst du ein kurzes Kürzel hinzufügen: artprog setup --alias. Lass
es weg, wenn du den ART-Rohbild-Editor verwendest.
Die vollständige Befehlsübersicht steht unter Befehle.