Web-Interface für DMXC 2.10 (Download)

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Hallo,
    ich habe heute mal versucht das Web-Interface zu starten.
    Vorne weg ich habe keine Erfahrung mit php, sondern habe mich mit ein wenig try&error durchgekämpft und ich nutze XAMP zum testen.

    Dabei ist mir aufgefallen, dass der Link im Wiki zur dom-drag.js Datei nicht mehr richtig ist.
    Nach ein wenig suchen kam ich dann auf diese Seite.
    Ist dabei nur der Teil innerhalb der html Tags zu kopieren und in eine dom-drag.js Datei zu schreiben oder auch der Teil unter den Kommentaren?
    Bzw. kann jemand mit entsprechendem Wissen hier im Forum die richtige Datei hochladen?

    Zum zweiten funktionieren die Slider und das Position Feld nicht, vermutlich wegen der fehlerhaften Drag Datei.
    Ich bekomme beim aufrufen der Gerätesteuerung folgende Fehlermeldungen, aber auch bei der Kanalübersicht.

    Code
    Strict Standards: Only variables should be passed by reference in dmxcontrol\Ger=ae=testeuerung\index.php on line 89
    
    
    Strict Standards: Only variables should be passed by reference in \dmxcontrol\Ger=ae=testeuerung\index.php on line 90
    
    
    Strict Standards: Only variables should be passed by reference in \dmxcontrol\dmxc.inc.php on line 101
    
    
    Strict Standards: Only variables should be passed by reference in \dmxcontrol\Ger=ae=testeuerung\index.php on line 103

    Und bei den Befehlen fehlt der Punkt "Geräte", anstelle dessen ist nur ein leeres Feld/ Zeile. Wenn ich auf diese leere Zeile klicke, springt das Klappfenster wieder auf deaktiviert zurück.


    Es wäre super toll, wenn dieses Tool auch nach so langer Zeit noch / wieder funktionieren würde.

    Zweck des Ganzen ist, eine "schöne aniemierte / gestaltete" Bildschirmoberfläche zu erstellen und dann über einen Touchbildschirm Befehle / Effekte in DMXC zu steuern. Wenn meine oben geschilderten Probleme nur am Web-Interface liegen und die PHP Klasse soweit funktioniert, wäre es für mich auch erst einmal ok. Schön wäre es jedoch, wenn beides geht.

    Viele Güße
    Easter Bug

  • Hallo,
    da ich hier leider bis jetzt noch keine Antwort erhalten habe, möchte ich diesen Beitrag noch einmal nach oben holen.
    Ich habe einige Fragen:

    • Hat jemand erfolgreich die DMX PHP genutzt?
    • Kann mir jemand die in dem Projekt fehlende dom-drag.js Datei zukommen lassen?
    • Hat jemand in letzter Zeit das Web Interface erfolgreich, ohne Fehlermeldungen, nutzen können?


    Mein Problem ist, dass ich selber nicht wirklich Erfahrung / Kenntnisee von PHP habe und ich mit mit jemandem zusammen arbeite, der zwar von PHP Ahnung hat, aber dafür nicht mit DMXControl.

    Ziel der gesamten Aktion soll sein, am 14.01 per Knopfdruck auf einer lokaln PHP Seite (oder auf andere optisch ansprechende Art) einen Effekt oder eine Szenenliste in DMXC zu starten und damit eine Effektablauf zu starten. Dieser läuft dann einmal durch und danach soll man ihn erneut durch den "Klick" starten können.

    Wenn mich dabei einer/eine hier im Forum unterstüzen kann oder zumindest bestätigen kann, dass die PHP Klasse soweit funktioniert und man damit einfach ein passendes Skript schreiben kann, wäre mir sehr geholfen.

    Auch Tipps und Hinweise zu anderen Lösungsmöglichkeiten für mein Problem sind gerne gesehen.

    Vielen Dank schon einmal und viele Grüße
    Easter Bug

  • Servus,
    die dom-drag.js findest du hier:

    http://www.dynamicdrive.com/dynamicindex11/domdrag/dom-drag.js

    Einfach mit dem editor deines Vertauens den Inhalt einfügen und als "dom-drag.js" abspeichern!

    Ich habe mir das Interface auchmal daheim installiert bzw. mit dem php code etwas herumgespielt. Ging so weit auch ganz gut (zumindest Kanal 1 einen Wert übermitteln)!
    Allerdings das komplette Interface habe ich noch nicht getestet!

    Grüße
    Sebastian

  • Hallo,
    an die Wiki Ersteller:
    Der Artikel zum Web Interface ist nicht leider nicht mehr im Wiki zu finden. Kann der widerhergestellt werden?

    An Sebastian, wenn ich auf deinen Link klicke, bekomme ich leider nur eine Fehlermeldung.
    Deswegen kannst du mir die dom-drag.js per E-Mail schicken? Oder den Inhalt einfach hier als Code online stellen?
    In meinem vorletzten Beitrag hatte ich schon ein wenig mehr zu meinen Problemem geschrieben. Wenn du mir einen ganz großen Gefallen tust, könntest du noch einmal die Gerätesteuerung testen. Denn damit gab es bei mir die größten Probleme (mit Fehlern bei sämtlichen Slidern).

    Vielen Dank schon einmal
    Easter Bug

  • Hallo Easter Bug,
    ich schau morgen mal nach, wir haben noch nicht alle alten Artikel aus dem alten Wiki
    übertragen.
    Aber wir haben es für uns noch Online und werden die Artikel Zug um Zug
    übertragen.

    Priorität hatte erstmal das neue Handbuch für DMXCOntrol 2.12 und dann
    die gänigen Artikel.

    Aber wie gesagt, ich schaue morgen nach und gebe dir dann Bescheid.

    Gruß Uwe

    P.S.
    Da Du dich ja anscheinend im Moment intensiv mit der Materie
    auseinandersetzt, hättest Du nicht Lust die Patenschaft
    für den Artikel zu übernehmen und den im Wiki zu pflegen?

  • Hallo Uwe,
    ja das nicht alles auf einmal aktualisiert werden kann ist ja vollkommen in Ordnung.
    Deswegen habe ich ja hier das Interesse an dem Artikel bekundet, damit ihr wisst, was auch gelesen wird.

    Zum Betreuen des Artikels:
    Ja das kann ich gerne tun. Jedoch bin ich zur Zeit studienmäßig extrem eingespannt, sodass ich mindestens bis mitte Januar mich ums schreiben nicht kümmern kann, sondern nur die Systematik verstehen wollen würde.
    Aber wenn ich ein wenig Luft habe, kann ich im Anschluss gerne den Artikel aktualisieren und meine Erfahrungen damit integrieren.

    Viele Grüße
    Easter Bug

  • Hey Easter Bug,
    hier der code für die dom-drag.js:

    Ich werde mich jetzt nochmal an das Interface setzen und ein bisschen damit rumspielen ;)

    Welche Version benutzt du?
    Vllt sollte mann eine Aktuelle Version hier noch einmal verlinken, damit jeder die selbe benutzt und nicht immer sich durch den kompletten Thread duchsuchen muss!

    Grüße
    Sebastian

  • Hi,
    also bei mir funktionieren die Kommandozeile, Befehle, und Dip Rechner.

    Kanalübersicht zeigt zwar die Werte der Kanäle an, aber im oberen Bereich sind Fehlermeldungen!


    Kommandobuttons kann Ich zwar konfigurieren aber nicht anklicken....
    Edit: Kommandobuttons gehen auch! Nur die Funktion Start/Stop funktioniert nicht...

    Grüße
    Sebastian

    Edited once, last by Manhattan (December 30, 2012 at 5:30 PM).

  • Hallo Sebastian,
    also erst einmal danke für den Code.
    Damit sind meine Fehlermeldung nicht mehr ganz so wild.

    Zur Version:
    Ich hatte mir die Sachen von der alten Wiki Seite heruntergeladen.

    Und dann ist es gut zu hören, dass das Tool auch bei dir Fehler versursacht.
    Also bei ist die Funktionsweise genauso.
    Bei der Kanalübersicht und der Gerätesteuerung kommen immer wieder die folgenden beiden Fehlermeldungen.

    Code
    Strict Standards: Only variables should be passed by reference in D:\Programme\xampp\htdocs\dmxcontrol\Ger=ae=testeuerung\index.php on line 103
    Mode:
    Strict Standards: Only variables should be passed by reference in D:\Programme\xampp\htdocs\dmxcontrol\dmxc.inc.php on line 101
    0%

    Wenn da noch jemand Anderes mehr Ahnung von hat und erklären kann, wo durch die Fehler zustande kommen, dann wäre es sehr schön.

    Für die PHP Kundigen unter uns hänge ich nochmal die jeweils verwiesenen Dateien der Fehlermeldungen an.

    Viele Grüße
    Easter Bug

  • Hallo Easter Bug,
    bin leider erst gerade an das alte Wiki ran gekommen, welchen Beitrag zum Web Interface suchst Du

    Bei der Suche im alten Wiki bin ich auf folgende Beiträge bei der Suche nach Web Interface gekommen.

    Terminal Schnittstelle
    Projekte/Android-Projekt
    Web-Interface

    Habe Sie ins neue Wiki kopiert, einige Links sind noch nicht überarbeitet und führen ins leere,
    wenn was fehlt kannste mich per pn anschreiben.

    Gruß Uwe

  • Hallo Uwe,
    vielen Dank.
    Das schaut für meine Zwecke erst einmal vollkommen ausreichend aus. Die Links, die ins leer führen, sind ja sowieso nur im ersten Absatz und beziehen sich auf die Personen und nicht auf relevante Inhalte.

    Viele Grüße
    Easter Bug

  • Hallo Uwe,
    vielen Dank noch einmal.
    Du konntest mir damit wirklich helfen. Durch den Wiki Text bekam ich ein paar Anregungen, sodass ich auch ohne PHP Kenntnisse dennoch mein Vorhaben umsetzen konnte.
    Bis jetzt zwar mit ein paar Schönheitsfehlern, aber immer hin, das geplante Grundgerüst funktioniert.
    Es ist echt erstaunlich, was man ohne eine Ahnung von Programmiersprachen mittels ein paar Programmen und kurzen Suchen im Internet erstellen kann.
    Wenn ich mehr Ruhe habe, werde ich auch noch einen Bericht darüber schreiben, was man mit DMXC auch machen kann.

    Aber zum Abschluss noch eine schlechte Nachricht. Die oben berichteten Fehler und Nichtfunktionefähigkeiten des Web-Interfaces bestehen leider immer noch. Für mich aktuell nur nicht relevant.

    Viele Grüße und einen geruhsamen Jahreswechsel
    Easter Bug

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.