Zum Inhalt springen

Makros von Hand konfigurieren


Laufstreifen

Empfohlene Beiträge

Hallo,

 

ich müsste eine Reihe von Makros für etliche Server erstellen...

 

Wenn ich das richtig sehe, sind alle Makros in der Datei "macros.xml" in /doremi/etc/ des Servers gespeichert. Per ssh könnte ich mir diese doch beispielsweise auf meinen TMS-Server laden, dort bearbeiten und wieder zurück auf den Server des Projektors kopieren, und so mit wenigen Zeilen neue Makros großflächig verteilen.

 

Mir ist jedoch nicht klar, was die <Id>-Node genau sein soll... Das "ShowVault Field Installer Manual" sagt dazu nur: "12.2.5.2 Id Node: The Idelement uniquely identifies the AutomationCueMacro for asset management purposes. It is encoded as a urn:uuid per [RFC 4122]." Als ich nach dem Editieren eines Makros mit dem "Macro Editor" die neue macros.xml mit der alten verglich, fiel mir auf, dass die Id für *jedes* Makro neu erzeugt wurde, nicht nur für das editierte.

 

Kann ich den Id-Node auch einfach leer lassen bzw. wozu ist er genau nötig? Wenn ich das Makro im "Macro Editor" finden würde, könnte ich ja im Zweifelsfall eigentlich auch dort einfach neu abspeichern und so den fehlenden Code generieren lassen, wenn er unbedingt gebraucht wird, oder? Was ist da die die sauberste Lösung?

 

Danke schonmal! :)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Soweit ich das aus diversen Tests beurteilen kann, müssen die Makros am Doremi erstellt werden, damit das System diese "erkennt".

Was du machen könntest, ist die Makros am jedem Server zu erstellen, und die Befehle selber dann mit einem Editor manuell hinzufügen.

Ist zwar auch aufwändig, geht aber immer noch schneller, als wirklich alles am Doremi selber zu machen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

@marktgerecht: Das geht soweit ich es bemerkt habe eben nicht.

ZB haben wir ein recht komplexes Pausenmakro, welches ich auf einem Server erstellt hatte und dann einfach in die xml file eines anderen kopiert habe.

Dabei hatte ich die uuid des originalen Makros beibehalten. Daraufhin war dann die komplette Liste leer...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Am einfachsten erstellt man Makros auf einem Server und kopiert die dann.

 

Wenn man komplexe Startmakros benutzt, die man auf einem anderen Server benötigt, ist es schlauer auf dem entsprechenden Zielserver ein leeres Makro zu erstellen und dann nur den Teil aus der macros.xml zu kopieren, der die auszuführenden Befehle beinhaltet.

 

Damit umgeht man die Geschichte mit der UUID, weil das leere Makro eine eigene UUID besitzt.

 

Auf dem TMS kannst du keine Makros schreiben, da das TMS nur mittels API auf das zugreift was der Server selbst bereitstellt.

 

TM

Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...

Filmvorführer.de mit Werbung, externen Inhalten und Cookies nutzen

  I accept

Filmvorfuehrer.de, die Forenmitglieder und Partner nutzen eingebettete Skripte und Cookies, um die Seite optimal zu gestalten und fortlaufend zu verbessern, sowie zur Ausspielung von externen Inhalten (z.B. youtube, Vimeo, Twitter,..) und Anzeigen.

Die Verarbeitungszwecke im Einzelnen sind:

  • Informationen auf einem Gerät speichern und/oder abrufen
  • Datenübermittlung an Partner, auch n Länder ausserhalb der EU (Drittstaatentransfer)
  • Personalisierte Anzeigen und Inhalte, Anzeigen- und Inhaltsmessungen, Erkenntnisse über Zielgruppen und Produktentwicklungen
Durch das Klicken des „Zustimmen“-Buttons stimmen Sie der Verarbeitung der auf Ihrem Gerät bzw. Ihrer Endeinrichtung gespeicherten Daten wie z.B. persönlichen Identifikatoren oder IP-Adressen für diese Verarbeitungszwecke gem. § 25 Abs. 1 TTDSG sowie Art. 6 Abs. 1 lit. a DSGVO zu. Darüber hinaus willigen Sie gem. Art. 49 Abs. 1 DSGVO ein, dass auch Anbieter in den USA Ihre Daten verarbeiten. In diesem Fall ist es möglich, dass die übermittelten Daten durch lokale Behörden verarbeitet werden. Weiterführende Details finden Sie in unserer  Datenschutzerklärung, die am Ende jeder Seite verlinkt sind. Die Zustimmung kann jederzeit durch Löschen des entsprechenden Cookies widerrufen werden.