Fehler beim Offnen

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!


  • Hi

    Bei uns im Jugendzentrum LUX in Ratingen, läuft DMXC (2) auf einem Asus PC.
    Angeschlossen über einen Tochscreen soll jeder die Möglichkeit haben, "Das Licht an zu machen"

    Es gibt zwei Benutzer.

    Ein Konto Lichtsteuerung
    zur einfachen Steuerung beim Starten in diesem Benutzerkonto wir DMXC automatisch gestartet. und soll dort in der Easy Steuerung ( DAU tauglich  :D ) starten.
    In diesem Benutzerkonto sind jegliche rechte zum Öffnen von anderen Programmen als DMXC untersagt.
    Natürlich einige Programme die zum Starten erforderlich sind starten.


    Und einen Techniker Benutzerkonto der Admin ist und alle kann.


    Wenn nun ein Nutzer den Lichtsteuerungs Benutzer Startet, startet DMXC.
    Dann nur noch Probleme.


    1. Das Interface wird nicht gefunden. (FX5)


    2. DMXC findet das Projekt welches sich ein einem einfachen Ordner auf dem Desktop befindet nichtmehr, und läd das standard Projekt. Habe auch schon probiert das Projekt als Standartprojekt einzurichten. Hat 2 Tage funktioniert......


    3. Es währe schön wenn die Komandobox noch im Vollbild starten würde da die leiste oben die meisten Nutzer der einfachen Steuerung irritiert.


    Wie kann man das lösen?


    Danke schon mal für alle antworten.


    Grüße aus Ratingen
    Kevin


    Nein, ein Lichttechniker kann das Lied nicht Spielen. Bitte fragen sie den DJ!
    :argh:

  • In diesem Benutzerkonto sind jegliche rechte zum Öffnen von anderen Programmen als DMXC untersagt.

    1. Das Interface wird nicht gefunden. (FX5)


    Ich weiß ja nicht, wie du das realisiert hast - aber könnte zwischen den beiden Punkten ein Zusammenhang bestehen?
    Was hast du sonst getan, seitdem das Interface nicht mehr erkannt wird?
    Ist das Interface sicher am Rechner angeschlossen? (Taucht es im Gerätemanager auf?)

    2. DMXC findet das Projekt welches sich ein einem einfachen Ordner auf dem Desktop befindet nichtmehr, und läd das standard Projekt.


    Übergibst du DMXControl beim Starten den Pfad zu dem Projekt als Parameter?

    3. Es währe schön wenn die Komandobox noch im Vollbild starten würde da die leiste oben die meisten Nutzer der einfachen Steuerung irritiert.


    Würde ich mit nem kleinen AutoHotkey-Script lösen: http://ahkscript.org/download/
    Das Script würde dann die Kommandobox immer im Vollbild (und Vordergrund) halten, und wird nur für diesen einen Account gestartet.

    Freundliche Grüße

    Stefan

  • Hallo!

    Bezüglich des Nicht-Laden des Projekts: Mindestens seit Windows XP hat jeder Benutzer seinen eigenen Desktop, welche sich jeweils in einem eigenen Verzeichnis befinden. Folglich musst du entweder das Projekt einmal auf den Desktop vom Anwender-Konto und einmal auf den Desktop vom Admin-Konto kopieren oder - was einfacher sein sollte - du legst das Projekt in einem "neutralen" Verzeichnis ab (z. B. auf einer zweiten Festplatten-Partition). Eine dritte, aber etwas auswendigere Möglichkeit, wäre ein weiteres Skript, welches dir z. B. aus dem Admin-Verzeichnis immer vor dem Start von DMXControl im Anwender-Konto, den letztgültigen Stand zum Anwender-Konto kopiert. So kannst du sichergehen, dass ein Anwender nicht aus Versehen etwas verstellt oder gar löscht.

    Wenn du das Projekt mit maximierter Kommandobox speicherst, sollte es auch (erst mal) ohne Skript gehen. Die Fensterpositionen und -größen merkt sich DMXControl ja in dem Fall immer.


    Soweit erst mal von meiner Seite - viele Grüße, Stefan von den LightningBrothers.

  • Wenn du das Projekt mit maximierter Kommandobox speicherst, sollte es auch (erst mal) ohne Skript gehen. Die Fensterpositionen und -größen merkt sich DMXControl ja in dem Fall immer.


    Fast richtig. Die Kommandobox startet maximiert, jedoch legt sich das DMXControl Hauptfenster darüber - und das ist, was den Themenstarter stört.

    Ich habs mal kurz als AutoHotkey-Script geschrieben:


    bzw. hängt kompiliert auch als .exe an (.txt als Dateiendung entfernen)

    Das Script überprüft alle ¼ Sekunde, ob die KommandoBox existiert. Wenn ja und sie nicht das aktive Fenster ist, wird sie als aktives Fenster gesetzt, und sie wird maximiert.
    Das Verhalten kannst du nur stoppen, wenn du die Ausführung des Skripts pausierst / es beendest (rechte Maustaste auf das Symbol im Systray), oder vorübergehend wenn du die linke Strg-Taste gedrückt hältst - ich weiß nicht, ob du die Taskleiste anzeigen lässt, deshalb hab ich das noch mit eingebaut.

    Freundliche Grüße

    Stefan

  • okay erstmal vielen danke für die Antworten

    " Was hast du sonst getan, seitdem das Interface nicht mehr erkannt wird?
    Ist das Interface sicher am Rechner angeschlossen? (Taucht es im Gerätemanager auf?) "


    Ich habe dem Nutzer eine Kindersicherung eingebaut die die Programme am öffnen hindert.
    Ich denke nicht das das Problem daran liegt, da es ja mal funktioniert und mal nicht.


    " bezüglich nichtladen "


    Das Projekt liegt auf dem Desktop der Nutzers und ist nur für ihn nicht sichtbar da die Funktion Symbole außbländen aktiv ist.
    habe es auch schon auf einer zweiten internen Festplatte versucht.


    AutoHotkey-Script


    Funktioniert bei mir irgendwie nicht

    Nein, ein Lichttechniker kann das Lied nicht Spielen. Bitte fragen sie den DJ!
    :argh:

  • Ich habe die Textdatei herunter
    Sie dann mit dem Editor geöffnet und als .exe gespeichert.

    Danach Popup von win8
    Keine App kann diese Befehle ausführen. Bitte kontaktieren sie den Software hersteller.

    Nein, ein Lichttechniker kann das Lied nicht Spielen. Bitte fragen sie den DJ!
    :argh:

  • Hallo,

    ich habe die Datei einfach runtergeladen und ohne sie zu öffnen,
    rechtsklick mit Maus auf umbenennen und dann nur das .txt wegnehmen
    und mit enter bestätigen.

    Wenn ich diese Datei nun anklicke, werde ich gefragt
    ob man sie starten möchte und klick auf ausführen.

    Es wird nun, ich meine man nennt das Systemtray, ein H auf grünem grund angezeigt.
    Mit rechtsklick auf den Button kann ich auf pausieren und exit.
    sieht so aus als ob es funktioniert.
    Hab hier aber WIN7 Pro laufen.

    Ich kann nur gerade nicht mehr testen weil ich auf diesem PC kein DMXC drauf hab.

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Hallo,
    so bin jetzt auch mal zum testen gekommen.
    bei mir funktioniert es.
    Ob es unbedingt jede 1/4 Sekunde nachschauen muß
    darüber kann man streiten.

    Gruß Steff

    Auch wenn ich den Post nicht gestartet habe,
    das kann ich bei unserem Toch PC auch gut gebrauchen.
    Von mir schon mal besten Dank.

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Sie dann mit dem Editor geöffnet und als .exe gespeichert.


    Da kanns gut sein, dass du sie damit verändert hast, und sie immer noch nicht die Endung .exe hat.
    Ich hab meinen Beitrag oben bearbeitet und die Datei in ein Zip-Archiv gelegt, entpacke das Archiv und führe die Datei dann aus.
    Wenn das grüne H in der Systray erscheint, hast du alles richtig gemacht.

    Ob es unbedingt jede 1/4 Sekunde nachschauen muß darüber kann man streiten.


    Oben steht der Quellcode, kannst es gern anpassen :)
    Ich wollt halt vermeiden, dass man das Script austricksen kann, und doch irgendwelche Aktionen auslösen kann.

    Aber freut mich, dass du es brauchen kannst :)

    Freundliche Grüße

    Stefan

  • Hallo,
    Ich bin mit dem programmieren nicht mehr ganz so firm.
    Damals mit Basic und Turbo Pascal noch unter DOS.
    Aber die Visual Versionen da habe nicht mehr weitergemacht.

    Mit welchen Editor hast Du das geschrieben und kompiliert ?

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Hallo,

    zu Deinem Punkt 2 fällt mir ein das DMXC Dateien auch Global für alle
    und ein Teil auch nur Benutzerbezogen in bestimmten Verzeichnissen
    von dem Benutzer gespeichert werden.
    Wenn Du nun unter dem Admin installiert und Konfiguriert hast hast sind
    diese natürlich im Benutzerkonto vom Admin und nicht von Deinem
    eingeschränkten Benutzerkonto.
    Korrigiert mich wenn ich da falsch liege, aber es müssen nicht nur die
    Projektdateien dort hin sondern auch die anderen.
    Wenn Du per Pack and Go alles exportierst, siehst Du alle Dateien die
    relevant sind.
    Info hierzu im Handbuch und für WIN XP hier Pack and Go
    Sieht bei WIN7 aber so ähnlich aus.
    Zu WIN 8 kann ich nichts schreiben weil ich das nicht habe.

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Also
    das DMXC das Projekt jetzt ohne Probleme beim Start läd, habe ich hinbekommen.
    Habe DMXC einfach auf dem anderen Benutzerkonto neu installiert.

    Komandobox ist auch im Vollbildmodus durch das script funktioniert alles super

    Mein Große weiteres Problem:

    Beim Start wird die Fehlermeldung angezeigt das dass Interface (FX5) nicht gefunden wird. Es wird generell nicht gefunden, egal bei welchem Benutzerkonto. Ob mit und ohne erweiterte Rechte.
    Jetzt muss man jedes mal das Interface aus dem USB Port ziehen und wieder hinein stecken.
    Da das aber niemand der von Technik überhaupt keine Ahnung hat schafft, muss das automatisch gehen, das DMXC das Interface findet.

    Es muss halt auch für einen DAU zu bedienen sein.  :D


    Grüße Kevin

    Nein, ein Lichttechniker kann das Lied nicht Spielen. Bitte fragen sie den DJ!
    :argh:

  • Hallo,
    was mir dazu einfällt ist, das es sein kann
    das der USB Port auch wenn der PC aus ist versorgt wird
    und deshalb beim starten Probleme macht.

    Hast Du ein "Multimeter" ? Dann an den äußeren Pins
    mal Spannung messen, sollte im augeschalteten Zustand
    vom PC eben keine 5V sein.

    Gruß Steff

    P.S. wenn die LEDs aus sind heißt das nicht das keine
    Spannung an liegt.

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • 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.