Ein Werkzeug für die Fragen, die reines HTTP sind

Das Upload-Kontingent des Tages ist aufgebraucht — verbraucht von meinen
eigenen Vermutungen über eine Schnittstelle, die keine Oberfläche braucht.
Jede Runde ging als TestFlight-Build hinaus und kam als Screenshot zurück.

`swift run FlixyProbe` macht dasselbe in Sekunden: anmelden, Server
suchen, Senderliste und Programm lesen, das Einschalten durchprobieren —
mit derselben Logik wie die App. Der Token kommt über die übliche
Anmeldung und liegt im Schlüsselbund dieses Rechners; gedruckt werden
Pfade, Kennungen und Antworten, keine vollständigen Adressen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Scarriffle
2026-09-12 15:04:00 +02:00
co-authored by Claude Opus 5
parent 024f396641
commit 03a8d1f899
3 changed files with 130 additions and 0 deletions
+5
View File
@@ -20,6 +20,11 @@ let package = Package(
// Sprechen mit dem Server: Anmeldung, Endpunkte, Modelle. Kein SwiftUI,
// damit die gesamte Protokoll-Schicht ohne Oberfläche testbar bleibt.
.target(name: "PlexKit"),
// Ein Werkzeug für die Fragen, die reines HTTP sind — ohne Oberfläche,
// ohne Gerät, ohne Upload. Eine Runde dauert damit Sekunden statt
// eines halben Tages, und das Upload-Kontingent bleibt für Builds.
.executableTarget(name: "FlixyProbe", dependencies: ["PlexKit"]),
.testTarget(
name: "PlexKitTests",
dependencies: ["PlexKit"],