FERRUM-11984 - TOUCH PORTAL STEUERPULT
MC ORCA GAMES
==============================================================

Mit Touch Portal wird dein Handy oder Tablet zum Steuerpult fuer
FERRUM: 7 Seiten mit Spiel-Tasten und eine Live-Statusanzeige.
Das Spiel laeuft am PC, das Handy ist die Fernbedienung.

IM ZIP
  FerrumBruecke.tpp             Plugin (v104)
  FERRUM-11984_Seiten.tpz2      alle Seiten inkl. FERRUM Status
  LIESMICH.txt                  diese Anleitung

DAS BRAUCHST DU
  - Touch Portal Desktop (Windows/Mac): https://www.touch-portal.com/
  - Touch-Portal-App: Android (Google Play, Suche "Touch Portal")
    oder iPhone/iPad: https://apps.apple.com/app/id1410172542
  - Touch Portal Pro (Kauf im Store). Die Seiten und das
    WebView-Element (Statusanzeige) sind mit Pro gebaut; das
    WebView legst du in der PC-App an, nicht am Handy.
  - Python 3: https://www.python.org/downloads/
  - PC und Handy im selben WLAN.

EINRICHTEN
  1. Touch Portal am PC installieren und starten, dann die App am
     Handy. Findet die App den PC nicht, "Manually" waehlen und die
     IP-Adresse eintippen (steht unten links im Desktop-Programm).
  2. Python 3 installieren, Haken "Add python.exe to PATH" setzen.
  3. Plugin: Zahnrad > Plugins > Plugin importieren >
     FerrumBruecke.tpp. Touch Portal neu starten, "Plugin starten"
     mit Ja. Windows-Firewall fuer Python: privates Netzwerk
     erlauben.
  4. Seiten: Seiten > Importieren > FERRUM-11984_Seiten.tpz2.
     Danach auf deiner Startseite einen Seitenwechsel-Button auf
     "FERRUM-11984" anlegen. Aeltere Version der Seiten vorher
     loeschen.
  5. Spiel am PC einmal mit ...game.html?tp=1 oeffnen. Das Spiel
     merkt sich das. Ausschalten: ?tp=0.
  6. Pruefen: im PC-Browser http://127.0.0.1:12137/ oeffnen. Es
     steht "FERRUM-Bruecke laeuft. Touch Portal verbunden: ja",
     dazu die Adresse der Statusseite.
  7. Statusanzeige (PRO, PC-App): Seite "FERRUM Status" oeffnen,
     Bearbeiten, ein WebView-Element ueber die ganze Seite ziehen,
     Adresse http://DEINE-PC-IP:12137/status eintragen. Die
     Anzeige ist live und passt sich der Groesse an (der
     Skalierungsfaktor im WebView ist egal). Die gleiche Adresse
     geht auch im Handy-Browser.

SEITEN
  FERRUM-11984 (Start), FERRUM Flug, Kampf, Commander, Bauen,
  Station, System, FERRUM Status. Halten-Tasten (Boost, Tanken,
  Rennen, Maus frei) halten wirklich, solange du drueckst.

STATUSSEITE
  Huelle, Schild, Energie, Treibstoff, Sauerstoff, Temperatur,
  Warp, Laderaum mit Inhalt, Solar, Kasse, Ziel, Mission,
  Boss/Ereignis, Skill-Training mit Restzeit, Raffinerie,
  Konstrukteur. Warnungen werden rot. Fuer eigene Buttons gibt es
  49 Live-Werte (Kategorie FERRUM).

FEHLERSUCHE
  Keine Daten:
    Laeuft das Plugin (Schritt 6)? Spiel mit ?tp=1 geoeffnet?
    Im Spiel F12 > Konsole: "[FERRUM Touch Portal Bruecke] aktiv",
    danach "ok". Firefox: Erweiterungen (z. B. uBlock Origin,
    "Block outsider intrusion into LAN") oder Tracking-Schutz
    koennen den Zugriff auf 127.0.0.1 blocken, Seite ausnehmen.
  Plugin startet nicht:
    Python nicht im PATH? In entry.tp im Plugin-Ordner bei
    plugin_start_cmd "python" durch "py -3" ersetzen. Logdatei:
    ferrum_bridge.log im Plugin-Ordner.
  WebView leer:
    Gleiches WLAN? Firewall fuer Python auf privat? Adresse mit
    http:// (nicht https) und richtiger PC-IP? Erst im
    Handy-Browser testen.
  Taste tut nichts:
    Ins Spiel klicken, damit der Browser den Fokus hat. Die Tasten
    entsprechen der Belegung der F1-Info im Spiel.

DATENSCHUTZ
  Das Plugin nimmt Daten nur vom eigenen PC an und sendet nichts ins
  Internet. Die Statusseite ist im eigenen WLAN lesbar.

Touch Portal ist ein Programm von Dritten und nicht Teil von
MC ORCA GAMES. Fehler und Wuensche bitte mit Screenshot melden.
