DMXControl startet Programme, Plugin "External Action"

  • Hi JP, danke für Deine Antwort. Ich muss jedoch währende der Lightshow verschiedene Titel laufen lassen und ausblenden können. Auch müssen die Titel unmittelbar starten und dürfen nicht nachgeladen werden. Von daher kann ich ja den internen Audioplayer nicht nutzen und Deine Anregung ist dazu auch nicht brauchbar, weil ich die Titel per Kommandoboxbutton starten muss.
    Und da ist das Plugin ganz hervorragend für geeignet. Und es klappt nun, so wie ich es hier beschrieben habe.
    Es geht, dies habe ich gestern Abend als Info bekommen, auch, wenn man in den Pfad des Plugins den Pfad des Programms eingibt und in den Parametern den Pfad des Titels.
    Also, Problem gelöst.
    Liebe Grüße
    Robert

  • Hallo,
    ich glaube, du hattest mich falsch verstanden. Ich meinte nicht den internen Audioplayer von DMXC, sondern eben mit dem Plugin das zu bewerkstelligen. Meine Idee war, beim Programmstart über den Parameter den Dateinamen des Musikstücks zu übergeben. Das macht mein Befehl auch, wenn du ihn mal über "Ausführen" in Windows startest, denn der hintere Teil ist der Parameter, der dem Programm (vorderer Teil) übergeben wird. Das ist also genau das, was du mittlerweile aus anderer Quelle erfahren hast ;).
    Viele Grüße
    JP

  • Hallo,


    mal eine blöde Frage: wie installiert man das plugin? Im WIKI ist nur der Screenshot und wenn ich den ZIP-Inhalt ins plugin-Verzeichnis kopiere, kommt eine Fehlermeldung, dass "von einigen Klassen keine Instanzen angelegt werden können" ... und per Pluginadministrator kann man es auch nicht konfigurieren (hätt keine Konfiguration) ... ist das plugin überhaupt DMXC 2.12-kompatibel?

  • Hmm, welches "DLL-Verzeichnis" meinst du? Bei mir gibt es keines. Nutzt du DMXC 2.12?
    Hab jetzt nur mal die DLL ins plugin-Verzeichnis kopiert - leider immer noch die Fehlermeldung ... und das plugin würde keine Konfiguration bieten.

  • Hallo,
    du könntest mal versuchen, diese DLL in Windows zu registrieren. Öffne daz das Startmenü und tippe "cmd" ein. Drücke gleichzeitig "Strg"-"Shift"-"Enter". Die nun folgende Abfrage bejaen. Dann tippst du folgenden Befehl ein und bestätigst mit Enter:


    Code
    regsvr32 "<Pfad>/<Dateiname>.dll"


    Die Anführungsstriche sind in Windows 7 wichtig, wenn du einen Ordner- oder Dateiname mit Leerzeichen hast.
    Viele Grüße
    JP

  • Die Fehlermeldung (schön wäre es, wenn Fehlermeldungen 1:1 gepostet werden würden) klingt aber sehr nach fehlenden Rechten.
    Im Pluginadministrator muss nur der Haken beim Plugin gesetzt sein. Konfig gibts keine.


    Dll registrieren ist nicht notwendig.


    Dennis

  • Hallo Dennis,


    habe die Dateien erst mal wieder entfernt, da das plugin sogar die ganze Interface-Anbindung gekilled hatte (alle Interface wurden nicht mehr erkannt und verschwanden aus der Liste) und DMXC dann gar nicht mehr ging. Musste alles neu installieren. Deshalb kann ich momentan keine komplette Fehlermeldung mehr posten (will mir den Ärger nicht noch mal antun).
    Aber du hast recht: da stand auch was mit den Rechten, bloß ich bin auf meinem Rechner generell Administrator - es gibt keine andere Zugriffsart.


    Aber vielleicht was Generelles, weil das noch nicht beantwortet wurde:


    1.) Wie installiert man das plugin? Wohin kommt die .DLL-Datei? Wohin kommt der scr-Ordner?
    2.) Funktioniert das plugin auch mit der neuen Version DMXC 2.12?


    Viele Grüße!

  • Hallo Cerfanos,


    auch wenn ich nicht unbedingt der Windows Benutzer Rechte Experte bin, meine ich mich zu erinnern, dass es in den neuen Windows Versionen (ab Vista ?) doch einen Unterschied gibt zwischen Benutzer Konto hat Admin Rechte und dem gesonderten Befehl "als Admin ausführen". Diesen kann man aber ja auch über die Eigenschaften dauerhaft einstellen, sodass man beim Start nur noch die Sicherheitsabfrage " Möchten Sie zulassen, ..." bestätigen muss.


    Viele Grüße
    Easter Bug

  • Hallo Easter bug,


    danke für deine Antwort! Hmm, da muss ich glatt mal schauen - bin nämlich auch nicht sooo mit den Rechten da bewandert. :) Aber ich guck mal.


    Doch zu meinen zwei Fragen oben - kann die jemand beantworten?? Wie es aussieht, nutzen das plugin ja viele, bloß niemand weiß, wie es bei ihm installiert wurde?! ;-))))


    Beste Grüße
    Cerfanos

  • Is ja schon etwas Älter hier alles,
    aber die antwort ist natürlich.
    Das Plugin Externel Action funtioniert auch mit DMXC 2.12.2


    Is super zuverlässig.


    Hab aber auch eine frage .
    Hat schon mal jemand den Fabelhaften Mediplayer
    http://mpc-hc.org/
    damit angesteuert.
    Seine Qualitäten liegen unter anderem darin das er
    mit ffdshow zusammenarbeitet
    und das ist ja eigentlich immer die habe Miete bei Problemen mit dem Datei Format.


    Er kann auf jeden fall mit Firefox gesteuert werden.
    Da gibts den Port und alle hilfe die man brauch.


    Aber direkt über das Plugin Externel Action wäre gut.


    Gruß Wulf

  • Nun so schnell konnte ja keiner antworten.
    weil es eilig ist hab ich selbst gesucht.


    hatte auch einen gute such texht bei google


    ?????


    Über die seite
    http://forum.micasaverde.com/index.php?topic=12981.0
    zu seite
    http://www.autohotkey.com/boar…inema-function-libraries/


    da findet man die Sachen die man ins Plugin eingeben kann


    Ins Pllugin trägt man ein den Path zu Firefox oder dem Browser der Wahl.
    Ich hab einen Firefox 12 dafür
    der scheint am sparsamsten zu sein.


    Und dann in der Parameterliste schlaue Sachen wie
    http://localhost:13579/command.html?wm_command=887
    für Play
    http://localhost:13579/command.html?wm_command=898
    für Stop
    http://localhost:13579/command.html?wm_command=921
    für Next aus der Playliste ein.
    und viele andre Optionen sind möglich.


    Leider wird bei jedem aufruf ein neues tab im Firefox geöffnet.
    Kostet wahrscheinlich CPU zeit.


    Es funktioniert.
    Aber Ohne Firefox und würde es mehr spass machen.


    deshalb meine frage: weis jemand wies besser geht auf einem Lokalen rechenr
    Viedeoausgabe über den zweiten monitor
    auf diesem weg ?


    Oder auch anders mit dem Komfort von ffdshow


    :)

  • Möchte nur noch mal sagen
    Wie gut mir das arbeiten mit Wget gefällt.
    arbeitet Also wirklich gut mit dem oben genannten Mediplayer.


    Noch nicht mal eine klage,
    außer das erstaunlicherweise im Ordner des DMXC Projektes
    sich kleine Dateien ansammeln


    command.html@wm_command=920.1
    command.html@wm_command=920.2
    und so weiter
    alle 0 kb groß
    Es ist wohl so eine Art log Datei, die den ausgegebenen Befehl anzeigt.


    Kann man möglicherweise abstellen, aber dafür reichts bei mir nicht.
    Link zum Manual http://www.gnu.org/software/wget/manual/wget.html#URL-Format


    Ich lösche sie bei Gelegenheiten.


    Gruß Wulf

  • Hallo Wulf,


    was du hier siehst, sind die heruntergeladenen Dateien - da du für wget quasi eine Webseite aufrufst, und der dir den Inhalt speichern will/soll.


    Unter Linux würd ich sagen wget -O - > /dev/nul, wie es unter Windows läuft weiß ich nicht, du kannst mal probieren, nur den Parameter -O - dranzusetzen, dann könnte die Ausgabe auf stdout erfolgen, was keine Datei zur Folge hat.


    Was auf jeden Fall geht: -O mpc_hc_result.html dann schreibt er alle Ergebnisse in eine Datei, dann sparst du dir zumindest das Löschen der Dateien.


    http://www.gnu.org/software/wg…ual/wget.html#index-tries


    Freundliche Grüße


    Stefan

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