Wie kann ich Dmxc3 dazu bringen mit einem vorgegebenen Projekt zu starten und nach dem Start eine bestimmte Szene abzufahren, so wie bei dmxc2 möglich?
Automatischer Start von Dmxc3 mit einem vorgegebenen Projekt und automatischer Start einer Szene
- nik99
- Thread is marked as Resolved.
-
-
Hallo @nik99,
kernel starten....help {enter}
Hier siehst du die Möglichkeiten des Kernels.Projekt laden , geht.
ClueListe Starten geht nicht ..executor starten geht auch nicht....
Bestimmte Chanels setzen geht...Das Ganze mit einem Script als PARAMETER starten wäre wohl das coolste ... und ein Feature !?
Gruß Uwe
-
Grüße,
MartinDas ganze mit Script starten fände ich übertrieben, denn du kannst deine Befehle ja einfach in eine Textdatei schreiben und dann an den Kernel pipen.
Grüße,
Martin -
Hallo Martin,
kannst du das näher beschreiben, pipen sagt mir nichts.
Danke Uwe, da kann man sich schon etwas helfen.
-
Morgen,
wenn du den Server via Skript startest, kannst du eine Datei nehmen, und als Tastatureingabe an den Kernel senden (das heißt pipen)
Es gibt verschiedene Pipe-Arten:
einmal die "normale" Pipe: |, Damit kannst du Ausgaben von einem Prozess an einen anderen schreiben
dann die Pipe >, damit kannst du ausgaben von einem Prozess in eine Datei schreiben
dann die Pipe >>, das ist wir >, bloß das die Ausgaben an die Datei angehängt werden
dann die Pipe <, damit kannst du eine Datei oder Variable an einen Prozess schickenMan kann damit (zumindest unter *nix Systemen) noch viel mehr treiben.
Wie das unter Windows funktioniert habe ich keine Ahnung, das müsstest du dir mal selbst zusammensuchen, da ich das meist unter Linux benutze,
sollte aber so gehen:Du musst natürlich die Pfade anpassen und die Argumente.
Grüße,
Martin -
Danke Hothand und Martin
-
Hy,
Also per "Lumos.exe Projektdatei.zip" sollte ein Projekt zum Kernelstart geladen werden. Die Option existiert schon lange, ist aber denke ich undokumentiert.
Gruß
Arne
-
Doku-Bugtrackereintrag
-
Danke Soon,
wenn ich das Programm beende bleibt im Taskmanager GUI und Kernel hängen, ist das OK?
-
Nein, eigentlich nicht.
Kannst du etwas mehr darauf eingehen, "wie" du Kernel / Gui jeweils beendet hast?
Lief der Kernel separat oder wurde der über die GUI gestartet?
-
Starte mit der DMXC3 Verknüpfung (Kernel und GUI New Project). Dann lade ich ein Projekt nach, habe auch deinen Tipp versucht mit "C:\Program Files (x86)\DMXControl3\Kernel\Lumos.exe" load Arche_Grundeinstellung.zip funktioniert leider nicht (bräuchte eine einfachere detaillierte Beschreibung für Dummies). Also weiter jetzt, ich schließe das Projekt ob ich es speichere oder nicht ändert nichts, die Frage des Schließens bestätige ich, die Frage nach dem Shutdown des Kernels bestätige ich, die Frage nach dem close session und clear programmer bestätige ich.
-
Alles klar, danke für die Beschreibung.
Du musst das so Starten: "C:\Program Files (x86)\DMXControl3\Kernel\Lumos.exe" "C:\MeineDMXCProjekte\Arche_Grundeinstellung.zip"
Also OHNE "load" (keine Ahnung wo du das her hast) und mit dem Pfad auf dein Projekt. Den Pfad musst du natürlich anpassen.
Sollte dann aber hoffentlich gehen.
Gruß
Arne
-
Also ich kann es so erstmal nicht reproduzieren. Bitte mal die Logfiles schicken (Normal Starten => Menüleiste "Help" => Export Logfiles) und einen Bugtracker Eintrag aufmachen.
Danke
-
Hallo Soon,
anbei die Logfiles, wenn ich beim schließen des Projektes den Kernel nicht beende, und dann danach das Kernel Fenster schließe bleibt kein Task "hängen", bei meinem Windows Rechner gibt es das Problem gar nicht.
der Start des Projektes mit
"C:\Program Files (x86)\DMXControl3\Kernel\Lumos.exe" "C:\MeineDMXCProjekte\Arche_Grundeinstellung.zip"
wie von dir beschrieben funktioniert bei mir nicht, hab dir einen Screenshot angehängt was passiert mit diesem Befehl. Nach dem Laden der GUI ist wieder NE W Projekt geladen.lg Klaus
-
Hy,
Hast du die Fehlermeldung auf dem 1. Bild oben sowie auf dem 2. unten gesehen? Er versucht das Projekt zu laden, findet es aber nicht. Liegt das Projekt im Kernel Verzeichnis?
Irgendwas stimmt mit deinen Pfaden nicht bzw. wie du den Kern startest. Er kann die Datei nicht finden.
Ich hab die Log-Ausgabe für die 3.0.2 in soweit erweitert, dass er den ganzen Pfad ausgibt an dem er die Datei sucht. Dadurch sollte es in Zukunft leichter sein solche Fehler zu finden.
Gruß
Arne
-
-
-
Könntest du mal versuchen, die Backslashes zu escapen (also \\ statt \) oder durch Forward slashes (/) zu ersetzen?
Stefan
-
nein, das hat auch nichts bewirkt
-
-
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.