Ah Danke, guck ich morgen mal an
Enhanced Movie Center (EMC) V.3.0.0 by Coolman, Betonme & Swiss-MAD
-
Coolman -
1. April 2011 um 02:46 -
Geschlossen
-
-
Ja, aber dann hast du keine Uhrzeit.
Ich hab es in der Plugin.py geändert, jetzt muss ich nur noch die Fläsche größer machen das es da ordentlich reinpasst
Gefällt mir gut so! Platz ist ja genug da. Gibt es auch die Möglichkeit, so Aufnahmelänge und/oder Sendernamen in die einzelnen Zeilen reinzubringen?
Edit: Swiss-MAD hatte dazu mal geschrieben: "1. EMC liefert in der Filmliste keine Sendernamen und Gesamtlaufzeit."
Das spricht also gegen diese Möglichkeit.
Aber wenn man mit dem Cursor auf einen Eintrag geht, werden die Daten im anderen Fenster ja zusammen mit den erweiterten Infos angezeigt.
Und die Originalliste zeigt´s auch in den einzelnen Zeilen an. Vielleicht geht das ja dann doch irgendwie auch bei EMC?Einfach machbar (wie die Jahresangabe) oder so richtisch viel Aufwand (und damit für Laien schwer umsetzbar)?

-
Sehr ich keinen Sinn drin, wie gesagt die Infos stehen alle im linken Fester
-
lies den Beitrag hier
Hab ich gemacht. Ohne erfolg
-
Hallo Marjun,
Ich habe nach deiner Anleitung die Datei plugin.py im EMC abgeändert in :
config.EMC.movie_date_format = ConfigSelection
(default = "%d.%m.%Y %H:%M", choices = date_choices)
Hat auch alles gut funktioniert und nach dem Neustart wird das Datum automatisch mit Jahr und Uhrzeit angezeigt. Siehe Screenshots Alt und Neu.
Danke dafür, sieht gut aus und ist sehr informativ.
Leider kann das Datum danach nicht mehr geändert werden.
Das wäre nicht so schlimm, nur als ich das versuchte gab es einen Green Screen.
Gibt es dazu eine Lösung ?
Danke tamira
-
Code
# Date format is implemented using datetime.strftime date_choices = [ ("", _("Off")), ("%d.%m.%Y", _("DD.MM.YYYY")), ("%d.%m %H:%M", _("DD.MM HH:MM")), ("%d.%m. %H:%M", _("DD.MM. HH:MM")), ("%Y/%m/%d", _("YYYY/MM/DD")), ("%m/%d %H:%M", _("MM/DD HH:MM")) ]
Der entsprechende String gehört auch hier noch hinzugefügt . -
Hallo markusw,
danke für die schnelle Antwort.
Leider blicke ich nicht so ganz durch. Soll ich nur die fehlenden Teile ersetzen, oder muss ich etwas löschen und das ganze einfügen ???tamira
-
Code
# Date format is implemented using datetime.strftime date_choices = [ ("", _("Off")), ("%d.%m.%Y", _("DD.MM.YYYY")), ("%d.%m.%Y %H:%M", _("DD.MM.YYYY Hh:MM")), ("%d.%m %H:%M", _("DD.MM HH:MM")), ("%d.%m. %H:%M", _("DD.MM. HH:MM")), ("%Y/%m/%d", _("YYYY/MM/DD")), ("%m/%d %H:%M", _("MM/DD HH:MM")) ]
Die vierte Zeile musst einfügen . -
Wie meinst du das, das Datum kann danach nicht mehr geändert werden?
-
-
Hallo Marjun,
als ich das Datum in den Einstellungen aufgerufen habe und mit dem Steurkreuz rechts geklickt habe gab es den Green Screen.
Deshalb dachte ich es wäre nicht zu ändern.Gruß tamira
-
Hallo amelie,
im EMC Setup auf der zweiten Seite. Siehe Screenshot.
Gruß tamira
-
danke, das hatte ich immer überlesen

-
Ah ja, das hatte ich gestern Abend noch gesehen, war aber zummüde das zu testen und ändern

-
Hallo markusw,
vielen Dank,alles läuft und die Datumsanzeige kann man wieder auswählen. ;thumbup:

Gruß tamira
-
z.B.bei Kurzausgabe :
Codeif config.EMC.movie_date_format.value: datetext = date.strftime( config.EMC.movie_date_format.value ) if datetext[0].isalpha(): datetext = datetext.replace('Mon', 'Mo') datetext = datetext.replace('Tue', 'Di') datetext = datetext.replace('Wed', 'Mi') datetext = datetext.replace('Thu', 'Do') datetext = datetext.replace('Fri', 'Fr') datetext = datetext.replace('Sat', 'Sa') datetext = datetext.replace('Sun', 'So')Hi,
ich habe das gerade probiert und habe diese Zeilen genauso eingefügt, das EMC startet nicht mehr und im Erweiterungsmenü kommt, das (siehe Bild)
In der EMCClocktoText.py werden die nicht mit data sondern coolstring definiert, liegt da vielleicht der Fehler, hab wenig bis keine Ahnung von python
CodeCoolString = CoolString.replace('Mon', 'Mo') CoolString = CoolString.replace('Tue', 'Di') CoolString = CoolString.replace('Wed', 'Mi') CoolString = CoolString.replace('Thu', 'Do') CoolString = CoolString.replace('Fri', 'Fr') CoolString = CoolString.replace('Sat', 'Sa') CoolString = CoolString.replace('Sun', 'So')Danke für den anderen Part. Setup geht jetzt wieder das Datum zu ändern ;thumbup:
-
Da passen bei dir die Einrückungen nicht (Tabs) .
-
Keine Ahnung, ich mach ja nur Copy & Paste, direkt hinter value )
wo soll man denn den Cursor ansetzen damit es passt, oder wie meinst du das ?
Hab meine mal angehangen, vielleicht kannst du mal als Profi gucken, wenn nicht ist auch nicht schlimmtxt umbennen in .py

-
Schaus dir jetzt mal an .
Aber Achtung - z.B. zwei Leerzeichen werden anders gelesen als ein Tabulator . -
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!
