Skip to content

Latest commit

 

History

History
111 lines (79 loc) · 3.76 KB

README.de.md

File metadata and controls

111 lines (79 loc) · 3.76 KB

🇬🇧 English   🇩🇪 Deutsch

Logo

ArtNet Director

Eine Client-Server basierte Anwendung zur selektiven Verteilung von Art-Net Paketen.
Lies die Dokumentation »

Bug melden · Feature anfordern · Frage stellen

ArtNet Director

Über das Projekt

ArtNet Director ist eine Client-Server basierte Anwendung, zur selektiven Verteilung von Art-Net Paketen. Ihr Hauptzweck ist es, den Wechsel zwischen mehreren Benutzern bei begrenzter Anzahl von Art-Net Knoten zu erleichtern. Die Bedienung erfolgt über ein Webinterface, d.h. es läuft als Server auf einem Rechner, auf welchen dann von anderen Rechnern im lokalen Netzwerk mit einem Webbrowser zugegriffen werden kann.

Installation

Du musst Java auf deinem Rechner installiert haben, um diese Anwendung auszuführen.

  • Lade die neueste jar-Datei von den Releases herunter.
  • Verschiebe die jar-Datei in ein neues Verzeichnis
  • Starte die jar-Datei, z.B. durch einen Doppelklick oder von der Kommandozeile aus:
java -jar ArtNetDirector.jar

In der Konsole der Anwendung findest du was du im Webbrowser öffnen musst.

Erstellen vom Quellcode

Dieses Projekt wurde mit den folgenden Dingen entwickelt:

Klone zunächst das Repository und ziehe in dieses ein:

git clone https://github.com/gelaechter/ArtNetDirector
cd ArtNetDirector

Installiere dann alle npm-Pakete, dies installiert auch Webpack und TypeScript:

npm install

Starte Webpack um TypeScript Dateien zu transpilieren:

webpack --no-watch

Erstelle eine uber jar mit Gradle:

./gradlew shadowJar

Verwendung

  1. Du startest die Anwendung auf einem Computer.
  2. Du konfigurierst die Knoten, ihre IP-Adressen usw. in dem Web-Administratorinterface.
    (Die Adresse findest du in der Anwendungskonsole)
  3. Alle Benutzer setzen ihren Art-Net-Ausgang auf die IP-Adresse des Host-Servers.
    (Adresse auch in der Anwendungskonsole zu finden)
  4. Die Benutzer können dann im Web-Benutzerinterface umschalten, an welche Knoten sie ihre Art-Net Pakete senden wollen.

Für weitere Erklärungen siehe die Dokumentation

Mitmachen

  1. Forke das Projekt
  2. Erstelle deinen Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit deine Änderungen (git commit -m 'Add some AmazingFeature')
  4. Pushe in den Branch (git push origin feature/AmazingFeature)
  5. Eröffne eine Pull Request

Lizenz

Vertrieben unter der MIT Lizenz. Siehe LICENSE für weitere Informationen.

Anerkennungen

  • Dieses Projekt nutzt Art-Net™ Designed by and Copyright Artistic Licence Holdings Ltd
  • Es verwendet außerdem meinen Fork von artnet4j von cansik
  • Besonderen Dank an meinen Informatiklehrer, der nicht nur die Idee für die Anwendung hatte, sondern mich auch während des Unterrichts daran arbeiten ließ.