Erweiterte Kommandozeile

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!


  • Guten Tag,

    wie vor ein paar Wochen schon einmal irgendwo angekündig, habe ich mir vorgenommen eine erweiterte Kommandozeile zu schreiben, die Komplexe Auswahlen erlaubt.

    Die Grundfunktionen:
    Int = Intensität also Kanalwert
    All = Alle mit Kanalwert > 0
    - All = Alle mit Kanalwert = 0
    Thru = Bereich
    Solo = schaltet temporär alle nicht ausgewählten Kanäle auf 0

    + - < > gibts es auch, wobei < eigentlich für <= und > für >= steht.

    Rechts vom @ wird es diese Möglichkeiten geben:
    @ = Werte können per Scrollrad verändert werden. Später auch Trackball etc.
    @ + = Werte werden per Scrollrad verändert, aber die ursprünglichen Kanalwerte werden gespeichert und können durch drehen in die andere Richtung wieder hergestellt werden.
    @ 100 = wird auf 100 gesetzt
    @ + 5 = zu jedem Kanalwert werden 5 addiert
    @ + + 5 = zu jedem Kanalwert werden 5% des jetzigen Wertes addiert
    entsprechend mit "-"

    Hier mal ein paar Beispiele:
    <1> <+> <10> <THRU> <20> <-> <15> <@> <100> = setze Kanal 1, 10-14, 16-20 auf 100
    <1> <THRU> <50> <@> <100> = setze Kanäle im Bereich von 1 bis 50 auf 100%
    <ALL> <@> <100> = setze alle Kanäle, die nicht aus sind auf 100%
    <-> <ALL> <1> <THRU> <50> <@> <100> = setze alle Kanäle, die aus sind im Bereich von 1 bis 50 auf 100%
    <<> <50> <@> <100> = setze alle Kanäle bis einschließlich 50 auf 100%
    <>> <50> <@> <100> = setze alle Kanäle ab einschließlich 50 auf 100%
    <100> <INT> <@> <50> = setze alle Kanäle mit der Intensität 100% auf 50%
    <100> <-> <INT> <@> <100> = setze alle Kanäle, die nicht die Intensität 100 haben auf 100
    <75> <<> <INT> <1> <THRU> <50> <@> <100> = setze alle Kanäle im Bereich 1 bis 50, die eine Intensität < 75 haben auf 100
    <1> <THRU> <100> <-> <-> <ALL> <>> <50> <-> <50> <<> <INT> <>> <70> <@> <100> = setze alle Kanäle von 1 bis 100, ohne die, die nicht an sind im Bereich ab 50, und ohne alle die eine Intensität <= 50 im Bereich >= 70 haben auf 100

    Anmerkungen:
    Es gibt eine History von eingegebenen Befehlen. Entwerder mit Bild auf und Bild ab durchzugehen und/oder per Befehl kann ein Fenster mit allen Befehlen aufgerufen werden. Das sollte jedoch nicht auf einen Buchstaben oder eine Zahl gelegt werden. Sonst gibts ne schöne Fehlermeldung wenn ihr irgendwo z.B. etwas umbenennt :)

    Fragen, Wünsche, Kritik, immer her damit.

    Dennis

  • Hi ich glaube da gibts noch ein Problem... oder ich habe was falsch gemacht^^
    Ich hab die dll in den Plugin Ordner kopiert und din DMX Controll Aktiviert.
    Dann kam in dem Menü Fenster ein neues Item Erweiterte Komandozeile (Experimentell) aber wenn ich drauf klicke tut sich nichts.

    Edit: Man muss DMX Control neu starten habs schon ;P


    mfg fiech

    Edited once, last by Fiech (December 27, 2009 at 11:18 PM).

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