TView - Installationshinweise

Die Bereitstellung der Turnierdaten für die Zuschauer muss durch die Turnierleitung initiiert werden.

Hierzu gibt es (mindestens) die folgenden drei Möglichkeiten:

  1. Dateisynchronisation über Netzwerk oder Dropbox
    Die von der SPORT automatisch gesicherte Monitordatei "[lizenzname]_[turniername].json" kann während des laufenden Turniers über ein Netzwerk oder mittels eines Cloud-Services mit dem Rechner des Zuschauers synchronisiert werden.
    Die Nutzer können so auf eine Kopie der json-Datei zugreifen und in TView als lokale Datei einlesen.
    Leider kann ein automatischer Update in TView nicht erfolgen, denn die Internet-Browswer können die Datei aus Sicherheitsgründen nur einlesen, nachdem der Benutzer dies manuell initiiert hat.

  2. Hochladen der Turnierdaten ins Internet
    Die Turnierleitung kann die von der SPORT automatisch gesicherte Monitordatei "[lizenzname]_[turniername].json" mittels verschiedener Werkzeuge kontinuierlich auf einen ftp-Server hochladen.
    Hierzu stellt SPORT Software Skripte wahlweise für die Windows Command Shell ode die Powershell bereit. Eines der Skripte (upload-turnier.*) muss während des laufenden Turnieres auf dem PC der Turnierleitung ablaufen, um das Upload immer dann durchzuführen, sobald die Turnierdatei gesichert wird.
    Die Skripte finden sich hier:
        Bat-Script: upload-turnier.bat / upload.bat
        Powershell: upload-turnier.ps1 / upload.ps1
    Das von Ihnen benutzte Skript muss an Ihre Rechnerumgebung angepasst werden, indem die in Klammern stehenden Platzhalter eingetragen werden:
        [USER] = Benutzername im lokalen Windows-System, auf dem die SPORT Software läuft
        [TOURNAMENT].json = Name der json-Datei, die von der SPORT Software gespeichert wird (z.B. BCBeuel_Sommerturnier)
        [FTP-SERVER] = Adresse des ftp-Servers (z.B. sport-software.de)
        [FTP-USER] = Login zu diesem ftp-Server
        [FTP-PASSWORD] = Passwort zu diesem ftp-Server.

    Server von SPORT Software
    Für diesen Zweck stellt SPORT Software seinen Kunden einen ftp-Server zur Verfügung. Zugangsdaten hierzu erhalten Sie auf Anfrage unter tview@sport-software.de
    Bitte beachten Sie, dass
    - SPORT Software keinerlei Gewähr für eine 24/7-Verfügbarkeit sowie die Fehlerfreiheit des ftp-Servers leisten kann,
    - dieser Server und alle darin befindlichen Turnierdateien weltweit sichtbar ist,
    - der Server von allen Kunden gemeinsam genutz wiird. Daher bitten wir Sie, dem Namen der json-Dateien ihren Lizenznamen vornzustellen:
          [lizenzname]_[turniername].json
    - der Server ausschließlich für das Speichern dieser Turnierdateien verwendet werden darf und
    - SPORT Software alle anderen Dateien sowie Turnierdateien, die älter als ein Jahr sind, stillschweigend löschen wird.

    Eigener Server

    Wenn Sie die Turnierdaten (z.B. mit den o.g. Skripten) lieber auf einen eigenen Webserver hochladen möchten, so können Sie auch diesen verwenden.
    Bitte beachten Sie, dass Sie auf diesem Webserver für die Verzeichnissen, in denen die json-Turnierdateien abgelegt werden, den Zugriff freigeben. Dies kann z.B. dadurch geschehen, dass Sie in die Datei ".htaccess" folgende Zeile einfügen:
        Header add Access-Control-Allow-Origin "*"

  3. TView auf eigenem Webserver installieren
    Hierzu stellt SPORT Software ein zip-Archiv zur Verfügung:
        tview.zip
    Dieses Archiv müssen Sie einmal auspacken und in ein frisches Verzeichnis auf Ihrem Webserver kopieren. Anschließend können Sie ihre lokale Installation einfach mittes der URL des Verzeichnisses aufrufen.
        Beispiel: www.[eigerserver.de]/tview
    Bitte beachten Sie, dass Sie für Updates der TView-Software in diesem Szenario selbst verantwortlich sind.

In den Fällen 2 und 3 steht die Monitordatei  den Turnierteilnehmern und Zuschauern im Internet zur Verfügung. Die entsprechende URL kann durch den Organisator z.B. auf einer Website oder durch Aushänge am Veranstaltungsort bekannt geben werden. Hier ein Beispiel:
    Testturnier der SPORT Software

QR-Code

Mittels frei verfügbarer Internetwerkzeuge kann aus der URL ein individueller QR-Code erzeugt werden. Den QR-Code auf dieser Seite haben wir mittels des Werkzeugs QR Code Monkey erzeugt und dabei gleich unser Firmenlogo eingebaut.

Hinweis:

Bitte beachten Sie, dass die verwendeten Techniken zur Dateisynchronisatíon momentan noch im Entwicklungsstadium sind. Daher wird es voraussichtlich noch Änderungen an der aktuellen Version des Turnier Viewers sowie den Updatemechanismen geben. Vorschläge hierzu sind herzlich willkommen.