Danke an Oldboke
Jetzt läuft das LCD-Skin auch mit LT ohne problemme
[Update 8.4/23.11.2019] Der LCD-Digital-Skin jetzt mit Senderlogo
Wir haben aktuell ein Problem mit dem Board und arbeiten an der Lösung...
-
-
-
Top das Plugin super Arbeit
Hat jemand auch merdere picons vor diese plugin?(gross/mittel /klein)
Bassie
-
Hi,
für alle die Probleme mit dem Laden der Logos haben.
Ich habe ein Debug-Plugin für den Lcd-Digital-Skin nun fertiggestellt und hier angehängt.
Dabei geht man wie folgt vor:
1. Lcd-Digital-Skin V 2.1 installieren (falls noch nicht geschehen)
2. Lcd-Digital-Debug Plugin installieren (ipk hier angehängt)
3. Menu->Erweiterungen->Lcd-Digital-Skin wählen
4. Einen Debug-Skin auswählen (z.B DebugGross) und aktivieren
5. Nach Einigma2 neustart mehrmals von einem Sender auf den anderen zappen (z.B ARD,ZDF,WDR usw.)
6. Blaue Taste drücken (beim Gemini Blaue Taste lange drücken)
7. Mit "Gen Crashlog" einen Crashlog (Bluescreen) erzeugen
8. In der Crashlog-Datei auf /media/hdd nach LcdDigital suchenIn der Logdatei sind dann Einträge in der folgenden Form zu finden:
CodeLcdDigital (Debug):/usr/share/enigma2/LcdDigital/LcdDigitalPicons/PiconsGross/Silverline Movie Channel.png(Silverline Movie Channel) Check LcdDigital (Debug):/media/cf/LcdDigital/LcdDigitalPicons/PiconsGross/Silverline Movie Channel.png(Silverline Movie Channel) Check LcdDigital (Debug):/media/usb/LcdDigital/LcdDigitalPicons/PiconsGross/Silverline Movie Channel.png(Silverline Movie Channel) Check LcdDigital (Debug):/media/usb/LcdDigital/LcdDigitalPicons/PiconsGross/Silverline Movie Channel.png(Silverline Movie Channel) Failed LcdDigital (Debug):/usr/share/enigma2/LcdDigital/LcdDigitalPicons/PiconsGross/picon_default.png(picon_default) Check LcdDigital (Debug):/media/cf/LcdDigital/LcdDigitalPicons/PiconsGross/picon_default.png(picon_default) Check LcdDigital (Debug):/media/cf/LcdDigital/LcdDigitalPicons/PiconsGross/picon_default.png(picon_default) Ok
Check - bedeutet welche Pfade geprüft wurden
Ok - bedeutet welches Piconfile ausgewählt wurde
Faild - bedeutet das kein Pfad in Ordnung warIch hoffe ihr könnt damit erkennen warum die Picons nicht geladen werden. Falls ihr damit nicht zurecht kommt könnt ihr den Crashlog posten.
* EDIT * Das LcdDigitalDebug-Plugin findet ihr jetzt hier.
Viel Erfolg
Aladin
-
Zitat
Original von bassie
Top das Plugin super ArbeitHat jemand auch merdere picons vor diese plugin?(gross/mittel /klein)
Bassie
Du kannst die vom lcdpicon-plugin in der Größe ändern und invertieren, falls nötig.
Ich hab das mit "IrfanView" gemacht.Vielleicht kennt noch wer ein besseres Programm ?
-
Hallo Alaldin25
Habe es Probiert nach deiner Anleitung
Kann Dir ein Crash posten./LcdDigitalPicons/PiconsGross/Das Erste (19.2°E).png(Das Erste (19.2°E)) Check
LcdDigital (Debug):/usr/share/enigma2/LcdDigital/LcdDigitalPicons/PiconsGross/Das Erste (19.2°E).png(Das Erste (19.2°E)) Check
LcdDigital (Debug):/media/cf/LcdDigitalLcdDigital (Debug):/media/usb/LcdDigital/LcdDigitalPicons/PiconsGross/Das Erste (19.2°E).png(Das Erste (19.2°E)) Check
LcdDigital (Debug):/media/usb/LcdDigital/LcdDigitalPicons/PiconsGross/Das Erste (19.2°E).png(Das Erste (19.2°E)) Failed
Gruss mondbase1 -
Hi mondbase,
schalte mal im BluePannel->Extras/Einstellungen->Infoleiste Zeige Satposition aus.
Viele Grüße
Aladin
-
HI Aladin25
Jetzt Hatte es Funkioniert!!! die LCD Picon sind auf mein OSRAM LCD
sieht gut aus.das war jetzt die ursache wegen der sat position die hatte ich auf EIN Komischaber jetzt ist alles gut¨Danke noch viellmals für dein Tip!
((((HURRA)))) Danke ALADIN25
-
Hi aladin25,
sorry dass ich mich erst jetzt melde, da ich ja lautstark nach diesem Plugin gebettelt habe. Darum wollte ich eigentlich schon aktiv daran teilnehmen, dass es funzt. Aber ich bin gerade erst vom Skifahren heim gekommen. (aber das nur nebenbei)Jetzt gibts erst mal ein saftiges Lob. Genau das war der Fehler. Klappt alles bestens. Außer eben die Anzeige mit der Uhr im Spezial-Skin, wenn keine 1 in der Uhrzeit drin ist. (hab ich ja berichtet)
In welcher Datei (Verzeichnis) müsste da die Größe der Uhrzeit geändert werden???
Danke für deine Arbeit und deine Mühe.
Gruß Franze77
PS: Auch Dank an mondbase1 fürs Mithelfen
-
Gute Idee, mit dem debug-plugin.
Ich hab die Gradanzeige nämlich abgeschaltet im Gemini.
Im LT-Third ist die aktiv, findet aber trotzdem die Picons -
Zitat
Original von Franze77
Außer eben die Anzeige mit der Uhr im Spezial-Skin, wenn keine 1 in der Uhrzeit drin ist. (hab ich ja berichtet)
Hi Franze77,
hast du eventuell OLED? Das könnte der Grund sein warum es bei dir abgeschnitten wird.
Lies dir im ersten Posting den folgenden Abschnitt durch:
Wie erstelle ich einen eigenen Skin oder wie verändere ich einen bestehenden Skin
Dort findest du auch den Pfad, wo der Spezial-Skin liegt.
Viele Grüße
Aladin
-
Zitat
Original von aladin25
Hi Franze77,
hast du eventuell OLED? Das könnte der Grund sein warum es bei dir abgeschnitten wird.
Am OLED liegts glaub ich nicht, habs auch drinnen und wird richtig dargestellt...
-
Zitat
Originally posted by aladin25
Beim Gemini vor der Installation im BluePannel->Extras/Einstellungen->Infoleiste Zeige Satposition ausschalten.Hi,
das LCD-Digital-Skin verändert das Ausehen der LCD-Anzeige. Hierbei
wird die Uhr in einem digitalen Font und etwas größer angezeigt.
Außerdem wird die Fortschritsanzeige etwas dezenter dargestellt.Systemvoraussetzung:
- ca. 3,6 MB auf CF-Karte bzw. im Flash falls CF-Karte fehlt.
Wer 3.6 MB zur Verfügung hat kann das Lcd-Digital-Skin >= 2.0
verwenden. Wer zu wenig Platz hat sollte die Version 1.3
benutzen.Skins
Ich habe den LCD-Digital-Skin nochmal komplett überarbeitet.
Die Version ab 2.0 bietet nun mehrere LCD-Skins an. Außer dem
bereits bekannten LCD-Digital-Skin noch einige andere mit
Senderlogo anstatt des Sendernamens.Es gibt folgende Skins:
1. LcdDigital - Das ist der bereits bekannte LcdDigtal Skin
2. LcdDigitalLogo - Das ist der LcdDigital Skin wobei der Sender-
name durch das Senderlogo ausgetauscht wurde
3. LcdLogoFortschritsanzeige - Dies ist ein Skin mit mittelgroßem Logo
und Fortschritsanzeige ohne Uhr
4. LcdLogo - Dies ist ein Skin mit großem Logo ohne Fortschritsanzeige
und Uhr
5. LcdDigitalSpezial - Dies ist ein Skin mit mittelgroßem Logo
und Fortschritsanzeige mit wechselnder Uhr und Logo
6. MainMenu - Dies ist der LcdDigitalSpezial Skin mit dem
Zusatz, daß das Hauptmenü auch bei Nemesis-Skins,dreamTV, usw.
wie im Standardskin mit Piktogrammen angzeigt wird.Bei Skins mit Logo blinkt das Logo bei Aufnaheme anstatt der Uhr.
Das LCD-Digital-Skin ist für CVS-Images nach dem 16.11.2006 und dem
Gemini 3.2. Vorher kann es sein das die Installation bei CVS-Images
fehlschlägt. Dann auf jeden Fall die Deinstallation durchführen, um den
Urzustand wiederherzustellen.Neuinstallation/Update:
1. Die lcd-digital-skin_1.2_mipsel.ipk in das /tmp Verzeichnis der DM7025 kopieren
2. Mit telnet einloggen
3. ipkg install /tmp/lcd-digital-skin_1.2_mipsel.ipk
4. killall -9 enigma2Deinstallation
2. Mit telnet einloggen
3. ipkg remove lcd-digital-skin
4. killall -9 enigma2Konfiguration
Der LCD-Digital-Skin ab Version 1.3 kann über Menu->Erweiterungen->LCD-Digital-Skin
auf die eigenen Bedürfnisse angepasst werden.Dabei kann man folgendes konfigurieren:
1. LcdDigital-Plugin: - Hirmeit wird das LcdDigital-Plugin ein-/ausgeschaltet
2. Skin: - Hiermit kann der LcdDigital-Skin ausgewählt werden
3. Sendertextlänge: - Hiermit wird der Sendertext verkürzt/abgeschnitten
4. Sendertextgröße: - Hiermit wird die Größe des Sendertextes verändert
5. (Screenname1): - Hiermit wird der Screen Screenname1 ein-/ausgeschaltet
6. (Screenname2): - Hiermit wird der Screen Screenname2 ein-/ausgeschaltet
7. (Screenname3): - Hiermit wird der Screen Screenname3 ein-/ausgeschaltet
8. u.s.wEs werden nur Screennamen des ausgewählten Skins angezeigt.
Standardmäßig wird der Skin genauo wie bei den Vorversionen dargestellt. Mit Sendertextgröße
und Sendertextlänge kann nun der Sendertext vergrößert werden.Z.B. könnt bei der Vergrößerung mal mit folgender Einstellung anfangen:
Senderlänge = 10
Sendertextgröße = 120Wie erstelle ich ein Senderlogo oder wie verändere ich ein Senderlogo
Die Senderlogos liegen in den folgenden Verzeichnissen:
/media/cf/LcdDigital/LcdDigitalPicons/Picons{Gross,Klein,Mittel}
Die Senderlogos haben den Namen des Senders und sind in PNG-Dateien
gespeichert. Die PNG-Logos haben folgende Eigenschaften:1. 8 Bit graustufen PNG-Bitmap
2. Darstellung: Invers
3. Auflösung: PiconsGross - 120 x 64
PiconsMittel - 93 x 50
PiconsKlein - 56 x 30Wie erstelle ich einen eigenen Skin oder wie verändere ich einen bestehenden Skin
Die Skins liegen in dem folgenden Verzeichnis:
/media/cf/LcdDigital/LcdDigitalSkins
Es sind XML-Dateien in folgendem Format:
z.B. Skin: MainMenu.xml
Code
Alles anzeigen<skin on="on"> <basisskin name="LcdLogoFortschritsanzeige.xml"></basisskin> <fonts> <font filename="lcd_digital.ttf" name="LCDDIGI" scale="100" /> <font filename="demo.ttf" name="DEMO" scale="100" /> </fonts> <!-- Main menu --> <screen name="menu_mainmenu" position="150,150" size="420,285" title="Main menu" > <widget source="title" render="Label" position="170,10" size="280,35" font="Regular;23" /> <widget source="menu" render="Listbox" position="170,55" size="230,225" scrollbarMode="showOnDemand" > <convert type="StringList" /> </widget> <widget source="menu" render="Pixmap" pixmap="skin_default/menu/shutdown.png" position="20,20" size="128,128" > <convert type="MenuEntryCompare">standby_restart_list</convert> <convert type="ConditionalShowHide" /> </widget> </screen> </skin>
Die LCD-Digital-Skin bestehen aus einem <skin>-Tag, der wiederum einen <basisskin>-,<fonts>- und mehrere <screen>-Tags
beinhalten kann.Mit dem Attribut "on" im skin-Tag wird festgelegt, ob dieser Skin im Konfigurationsmenü angezeigt werden soll. Mit on="off" können
z.B Basisskins (die nur zur Vererbung dienen) abgeschaltet werden.Die Skins können vererbt werden. Die Vererbung wird mit dem <basisskin>-Tag definiert. Im obigen Beispiel erbt der Skin MainMenu
alle Fonts und Screens aus dem Basisskin LcdLogoFortschritsanzeige und überschreibt die Fonts "LCDDIGI" und "DEMO" sowie
den Screen "menu_mainmenu". Die Vererbungsreienfolge sieht wie folgt aus:1. Skin aud Python
2. Standardskin (Default,Nemesis,usw)
3. Basisskin
4. Erste Ableitung
5. Zweiete Ableitung
6. Dritte Ableitung
7. u.s.wWie das obige Beispiel zeigt können nicht nur LCD-Skins verändert werden, sondern auch GUI-Skins. Damit ist es möglich einzelne
Screens aus seinem preferierten Skins anzupassen.Die <screen>-Tags und der <fonts>-Tag entspricht Format für Standardskins.
Hiermit kann das folgende Problem gelöst werden:
Viele müssen jedesmal ihren preferierten Skin Patchen oder wieder neu Editieren, wenn ein neues Image mit neuem Skin verfügbar ist.
Durch festlegen einer neuen XML-Datei als Ableitung können nun einzelne Screens überschrieben werden ohne den Standardskin
verändern zu müssen. Außerdem kann durch An-/Abschalten jedes einzelnen Screens immer zwischen LCD-Digtal-Skin und
Standardskin gewechselt werden. Der Vorteil besteht nun darin das man den LCD-Digital-Skin nicht oder nur geringfügig verändern
muß, wenn ein Imagewechsel mit neuen Standardskins ansteht und man kann jederzeit seine Änderungen mit dem Standardskin
vergleichen.WICHTIG:
1. Erstellt eure persönlichen Skins in neuen XML-Dateien, denn Änderungen in meinen mitgelierferten XML-Dateien würden
bei einem UPDATE oder NEUINSTALLATION verloren gehen !!!2. Fehler in euren neu definierten Skins können ständig wiederholende Blue Screens hervorrufen. Wenn das passiert könnt ihr
den LCD-Digital-Skin wie folgt abschalten und den ständigen Enigma2 restart stoppen:1. Mit telnet einloggen
2. lcddigital off eingeben
Beim Gemini kann man die Installation natürlich auch übers Bluepannel durchführen. Dabei GUI-Neustart nicht vergessen.Den LCD-Digital-Skin findet ihr hier.
ACHTUNG: Beim update die Vorversion bitte erst deinstallieren. Ab Version 1.3 ist das nicht mehr erforderlich.
Viel Erfolg
Aladin
It is possible to have a translation into English?
Thanks -
Hi aladin25,
ja ich hab ein OLED, aber anscheinend gehts ja damit, laut @JoMe715
Ich hab mir die LcdDigitalSpezial.xml mal angeschaut.Code
Alles anzeigen<skin on="on"> <basisskin name="ChannelSelection.xml"></basisskin> <screen name="InfoBarSummary" position="0,0" size="132,66"> <widget source="session.CurrentService" render="Picon" position="6,0" size="120,50" path="LcdDigital/LcdDigitalPicons/PiconsMittel" > <convert type="ServiceName">Name</convert> </widget> <widget source="global.CurrentTime" render="Label" position="6,0" size="120,50" font="LCDDIGI;35" > <convert type="ClockToTextLcdDigital">WithSeconds,5</convert> </widget> <widget source="session.RecordState" render="FixedLabel" text=" " position="6,0" size="120,50" zPosition="1" > <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> <convert type="ConditionalShowHide">Blink</convert> </widget> <widget source="session.Event_Now" render="Progress" position="6,51" size="120,13" borderWidth="1" > <convert type="EventTime">Progress</convert> </widget> </screen> <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,66"> <widget source="session.CurrentService" render="Label" position="6,0" size="120,50" font="Regular;22" > <convert type="ServiceName">Name</convert> </widget> <widget source="global.CurrentTime" render="Label" position="6,0" size="120,50" font="LCDDIGI;35" > <convert type="ClockToTextLcdDigital">WithSeconds,5</convert> </widget> <widget source="session.RecordState" render="FixedLabel" text=" " position="6,0" size="120,50" zPosition="1" > <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert> <convert type="ConditionalShowHide">Blink</convert> </widget> <widget source="session.CurrentService" render="Progress" position="6,51" size="120,13" borderWidth="1" > <convert type="ServicePosition">Position</convert> </widget> </screen> </skin>
Ich vermute in Zeile 7 die size ändern. Ich hab da ein bischen rumprobiert, aber lediglich einen Bluescreen verursacht. Kannst mir mal bitte ein bischen unter die Arme greifen.
Danke
Gruß Franze77 -
Hi Franze77,
ja du bist in der richtigen Zeile. Es ist die Einstellung "font="LCDDIGI;35". Die 35 müßte etwas verkleinert werden z.B auf 34 oder 33.
Viele Grüße
Aladin
-
I tested version 1.3 on LT, modifying the information channel (19 ") this is the result
Thanks Aladin
[Blockierte Grafik: http://img84.imageshack.us/img84/5393/dscf2073ti0.jpg]
-
Ich hab auch noch Bilder (Lt-Third mit LCD-Digital 2.1):
-
Zitat
Original von black33
It is possible to have a translation into English?
In the first posting you find now after the german documention a english description.
Best regards
Aladin
-
Hi aladin25,
vielen Dank, jetzt ist es perfekt!!!!! Bin absolut glücklich. Die "34" wars.
Ich häng hier mal die geänderte Version an, für alle bei denen die Uhrzeit beim Spezial-Skin nicht vollständig angezeigt wird.
Die Datei muss nach media/cf/LcdDigital/LcdDigitalSkinsVielleicht kannst ja die geänderte Version in das Plugin mit einbauen. Die Anzeige wird dadurch unmerklich kleiner und funzt bestens.
Gruß Franze77
-
Hallo Aladin25
Ich habe eine Idee ob das auch möglich wäre in dem nächsten upoate
des digital skin.wenn man der name der serie auch Integrieren könnte.
so wie zum bespiel bei Displaypatch.
oder es sei den man könnte es selber Ergänzen im skin xml.
wenns möglich es selber zu machen gebe mir einen Tip oder Anleitung.
da ich mich nicht so gut auskenne bei den Einstellungen.Danke! Gruss mondbase1