Hallo *,
Auf Wunsch habe ich eine CLI-Version von edEIT erstellt.
Es handelt sich dabei um eine Konsolenanwendung, um Informationen aus .eit (und ggf. .meta) auszugeben.
Was macht die Anwendung?
edEITcli liest die angegebene .eit Datei (sofern vorhanden auch die zugehörige .ts.meta) und gibt ausgewählte Attribute daraus aus.
Die Ausgabe kann an die Konsole und/oder als Datei ausgegeben werden.
Bei Ausgabe in eine Datei wird im Quellverzeichnis der .eit eine neue Datei mit der Endung .json erstellt - ggf. überschrieben.
Hinweis: Bei Windows werden in der DOS-Shell nur mit Schriftart "Consolas" alle Umlaute und Sonderzeichen richtig dargestellt.
Syntax (Aufrufparameter):
file=xxx Vollqualifizierter Pfad zur .eit-Datei; Die Endung .eit ist optional
output=con und/oder file "con" (default) führt zur Textausgabe; "file" erzeigt eine .json Datei.
userid=xxx Es kann optional eine eigene ID vergeben werden
format=json Optional. Vielleicht gibt es Mal eine Version mit anderen Ausgabeformaten
conenc=dos, win, utf8 Optional. Encoding für Consolenausgabe; Default="win"
quiet Optional. Unterdrückt die Titelausgabe
verbose Optional. Zeigt interpretiere Übergabeparameter an.
Beispiel:
edEITcli file=c:\temp\meinedatei.eit output=con,file
Alles anzeigen
Die Ausgabe (JSON) sieht ungefähr so aus
{"UserID":null,"EventID":35940,"Starttime":"2017-01-20T23:30:00","Duration":50,"Language":"ger","Title":"Drogen im Visier","Description":"Alltag in London","Content":"3. Staffel, Folge 7: Kokain und Marihuana sind die Drogen für einige Londoner, die hart arbeiten und trotzdem ihren Spaß haben wollen. Auf den Straßen konkurrieren britische Drogenbosse mit osteuropäischen Verbrecherbanden, die in das Land strömen und ohne Rücksicht auf Verluste ins Kokaingeschäft drängen. Gleichzeitig versuchen die einheimischen Dealer, die gestiegene Nachfrage nach Marihuana zu bedienen - und zwar gemeinsam mit vietnamesischen Gangs, die durch an Sklaverei grenzende Ausbeutung in der Lage sind, ihre illegalen Geschäfte im industriellen Maßstab durchzuführen.\nGB 2012. 50 Min.","ServiceReference":"1:0:19:70:D:85:FFFF0000:0:0:0:","Tag":""}
Änderung in Version 1.0.5:
- Felder "Content" und "Description" wurden vertauscht, damit sie mit edEIT einheitlich sind.
Änderung in Version 1.0.4:
- Default Encoding für Consolenausgabe ist nun utf-8
- Support für Content Descriptor erweitert
- Support für Parental Rating Descriptor eingefügt
Änderung in Version 1.0.3:
- Default Encoding für Consolenausgabe ist nun iso-8859-15
- Zusätzlicher Parameter "verbose" : Zeigt interpretierte Übergabeparameter an
- Zusätzlicher Parameter "conenc=" : optional; Mögliche Werte "dos", "win" oder "utf-8"; Zeichensatz für die Consolenausgabe
md5: 0404b1f5f9c419a5828b41f7e27f1b2f