[Addon] Fred's geänderte lcd4linux DPF-Skins/Logos/Plugins für NI-Images

Gesperrt
Benutzeravatar
fred_feuerstein
NI - Team
Beiträge: 1285
Registriert: Di 5. Apr 2016, 16:11
Wohnort: Rhein-Main-Gebiet
Box: TankMut@ntTrinityZee²LinkHD1BSE
Been thanked: 2 times

[Addon] Fred's geänderte lcd4linux DPF-Skins/Logos/Plugins für NI-Images

Beitrag von fred_feuerstein »

Addon mit Grafikziffern, größeren Logos und ein paar Plugins und viele viele weitere Änderungen ;) ...
für ab NI Images


Wenn das :NI: Image auf eurer Box läuft, dann muss lediglich der Inhalt des ZIP-Archives in die jeweiligen Ordner auf der Box kopiert werden. Hier beachten: alle .so und .sh Dateien bekommen die Rechte 755 und alle .conf Dateien die Rechte 600 !!
Dann Box neustarten und im Menü die lcd4linux Einstellungen vornehmen. Das wars.[/B]

________________________________________

Folgende Anpassungen/Änderungen bei den 5 Layouts sind dabei:



Standard-Ansicht (standard-Layout):
  • ECM Info, Timer, REC, TS Icons wenn aktiv, noch besser erkennbar, da die Box drumherum noch etwas größer ist.
  • größere Uhr, durch Grafikziffern
  • EPG-Endzeit zusätzlich eingefügt
  • aus diesem Grund Änderungen am Hintergrundbild vorgenommen
So sieht es aus:
Bild

________________________________________


Groß-Ansicht (large-Layout):
  • ECM Info, Timer, REC, TS Icons wenn aktiv, noch besser erkennbar, da die Box drumherum noch etwas größer ist.
  • Uhr mit Grafikziffern hinzugefügt
  • EPG-Endzeit mit Grafikziffern hinzugefügt
  • Fortschrittsbalken andere Farbe
  • Änderungen am Hintergrundbild mit Coolstream Logo
So sieht es aus:
Bild

________________________________________


klein(sysinfo)-Ansicht (small-Layout):
  • EPG Start- und End-Zeit
  • Sendungsfortschritt in Prozent
  • Duration (abgelaufene Minuten / Gesamtminuten) Im Audioplayer-Modus incl. Min/Sek.
  • Uhrzeit
  • CPU Auslastung incl. Garfikanzeige
  • RAM und Flash Auslastung
  • Uptime der Box (Tage, Stunden, Minuten)
  • Lautstärke der Box
  • Änderungen am Hintergrundbild mit Coolstream-Logo
So sieht es aus:
Bild


________________________________________


Dbox2-Ansicht (d-box2-Layout):
  • Keine Änderungen
  • Farbe wechselbar (siehe 2. Beitrag hier im Thread)
  • Senderlogo oder Serviceanzeige wechselbar (siehe 2. Beitrag hier im Thread)
So sieht es aus:
Bild

________________________________________


Standby-Ansicht / digital (neu):
  • ECM Info, Timer, REC, TS Icons wenn aktiv, noch besser erkennbar, da die Box drumherum noch etwas größer ist.
  • Datum hinzugefügt mit Grafikziffern
  • kleine Detailänderungen am Hintergrundbild (u.a. Standby- und Coolstream-Logo)
  • Wetter-/Temp-Anzeige (aus dem 1. Favoriten-Eintrag in der Tuxwetter.conf Datei)
So sieht es aus:
Bild

_____________________________________


Standby-Ansicht / analog (neu):
  • ECM Info, Timer, REC, TS Icons wenn aktiv, noch besser erkennbar, da die Box drumherum noch etwas größer ist.
  • Datum hinzugefügt mit Grafikziffern
  • kleine Detailänderungen am Hintergrundbild (u.a. Standby- und Coolstream-Logo)
  • Wetter-/Temp-Anzeige (aus dem 1. Favoriten-Eintrag in der Tuxwetter.conf Datei)
So sieht es aus:
Bild

_____________________________________

NEU: Benutzer-Ansicht:
  • ECM Info, Timer, REC, TS Icons wenn aktiv, noch besser erkennbar, da die Box drumherum noch etwas größer ist.
  • EPG Endzeit / Fortschrittsbalken
  • angepasstes Hintergrundbild
  • Wetteranzeige/Temperatur aktuell / morgen (aus dem 1. Favoriten-Eintrag in der Tuxwetter.conf Datei)
So sieht es aus:
Bild

_____________________________________


Das wars.

Viel Spaß mit meinem geänderten lcd4linux Paket.


Wer die andere LCD-Logos nutzen möchte (hier sind die wichtigsten ca. 120 Logos auf die Anzeige des Displays angepasst). Diese sollten wegen der Größe nicht im Image selbst abgelegt, sondern entweder auf USB-Stick oder wie bei mir auf einem NAS-Laufwerk ausgelagert werden.
Dazu dann einfach im Menü unter :NI:-Einstellungen / LCD4Linux-Einstellungen den Pfad zu den Logos anpassen, Menü verlassen und dort SPEICHERN!

Für die Wetteranzeige sind auch nochmal komplett alternative Wetter-Icons dabei! :)


Ausserdem nun dabei:
zwei Plugins von theobald123:
DPF Wetter
DPF Bunderliga (hier bitte das separat angehängte Archiv nutzen, die Version wurde von theobald123 wieder angepasst und aktualisiert)
(abrufbar über blaue Taste)
So sieht es aus:
BildBild


Hier gibt's die Logopakete:
lcdlogos.tar.gz.zip
lcdlogos_130823.rar
Dateianhänge
lcdticker2.1.zip
(5.44 KiB) 182-mal heruntergeladen
neu_160423_mitWetter_UserLayout_AnalogUhr_Menuanzeige_abNI_3_1.zip
(903.36 KiB) 234-mal heruntergeladen
Benutzeravatar
fred_feuerstein
NI - Team
Beiträge: 1285
Registriert: Di 5. Apr 2016, 16:11
Wohnort: Rhein-Main-Gebiet
Box: TankMut@ntTrinityZee²LinkHD1BSE
Been thanked: 2 times

Re: [Addon] Fred's geänderte lcd4linux Skins/Logos/Plugins für NI-Images

Beitrag von fred_feuerstein »

Erklärung, wie man bei dem Addon Farben und Logos tauschen kann:


andere LCD-Logos nutzen:
Ausserdem habe ich über 120 Logos aus dem :NI:-Image auf eine andere Größe (auf 48px Höhe) gebracht, die im Image teilweise nur eine Höhe von 30px haben. Somit einen separaten Logo-Satz erstellt, basierend auf den :NI:-Logos, der weil größer auch nicht im Image belassen werden kann.
Er sollte also entweder auf USB-Stick oder wie bei mir auf einem NAS-Laufwerk ausgelagert werden.
Dazu dann einfach im Menü unter :NI:-Einstellungen / LCD4Linux-Einstellungen den Pfad zu den Logos anpassen, Menü verlassen und dort SPEICHERN!

_____________________________________

im Dbox2 Layout die Farbe anpassen:
Ganz einfach: Am Ende der lcd4linux.conf Datei gibt es die Passage:

Code: Alles auswählen

Variables {
	ICONS		'/var/lcd/icons/'
	# color for layout "d-box2" {
			#DBOX2_COL	'f50204'	# red
			DBOX2_COL	'509701'	# green
			#DBOX2_COL	'3763EB'	# blue 
			#DBOX2_COL	'F0F5F5'	# white
			#DBOX2_COL	'E6E628'	# yellow
			#DBOX2_COL	'DC1EA0'	# pink
	# }
}
Dort einfach in der Zeile mit der gewünschten Farbe die # entfernen und in der aktuellen Farbe die # setzen.

_____________________________________

im Dbox2 Layout von der Senderlogoanzeige auf Anzeige des Sendernamens umstellen:
Ganz einfach: In der lcd4linux.conf Datei folgende Änderungen vornehmen:

Code: Alles auswählen

Widget SERVICE_d-box2 {
	class 'Text'
	#expression	file::readline('/tmp/lcd/service', 1)
	expression	file::readline('/tmp/lcd/mode_logo', 1) == 1 ? '' : file::readline('/tmp/lcd/service', 1)
	align		'PC'
	style		'bold'
	width		20
	update		3300
}
Dort einfach durch das setzen/entfernen einer # am Anfang der entsprechenden expression-Zeile umschalten.
1. expression-Zeile: Anzeige Sendername
2. expression-Zeile: wenn Logo vorhanden, Logoanzeige, sonst auch Sendername

und nun im dbox2-Layout noch entweder das Logo mit # ausblenden oder entsprechend einblenden:

Code: Alles auswählen

Layout d-box2 {
....
..
.
		#x060.y017	'LOGO'
.
...
....
_____________________________________

Als Anlage gibt es das ZIP-Archiv mit den geänderten und auszutauschenden Dateien.
Sowie weitere Dateien mit den LCD-Logos für den USB-Stick.

Kleine Info zu den tar.gz Logo-Dateien. Wer die Symlinks auch richtig nutzen/entpacken möchte ...
- Ordner erstellen am gewünschten Ort (USB-Stick, NAS, etc.)
- tar.gz Datei dort reinkopieren
dann über telnet in das Verzeichnis wechseln und mit
tar xvzf lcdlogos.tar.gz
entpacken.
Im Ordner wird ein Ordner mit Archivnamen angelegt! Darin sind dann die Logos UND Symlinks. Dieser Ordner kann dann im lcd4linux Menü ausgewählt werden.
Benutzeravatar
fred_feuerstein
NI - Team
Beiträge: 1285
Registriert: Di 5. Apr 2016, 16:11
Wohnort: Rhein-Main-Gebiet
Box: TankMut@ntTrinityZee²LinkHD1BSE
Been thanked: 2 times

Re: [Addon] Fred's geänderte lcd4linux DPF-Skins/Logos/Plugins für NI-Images

Beitrag von fred_feuerstein »

Das Paket im 1. Beitrag wurde komplett überarbeitet da noch wegen altem Stand Fehler im neuen Image aufgetreten sind. (danke an theobald123 für den Hinweis).
Auch die Screenshots sind nun mit neuem Layout angepasst.
Benutzeravatar
fred_feuerstein
NI - Team
Beiträge: 1285
Registriert: Di 5. Apr 2016, 16:11
Wohnort: Rhein-Main-Gebiet
Box: TankMut@ntTrinityZee²LinkHD1BSE
Been thanked: 2 times

Re: [Addon] Fred's geänderte lcd4linux DPF-Skins/Logos/Plugins für NI-Images

Beitrag von fred_feuerstein »

Der genutzte Wetterdienst für lcd4linux im :NI: ist worldweatheronline
Seit ca. 2,5 Monaten ist die Api nicht mehr kostenlos. Einige haben sicher schon gemerkt, dass die Wetterdaten nicht mehr aktualisiert werden.

Es gibt mehrere Möglichkeiten. Zum einen die Api auf einen anderen Dienst umstellen. Das ist u.U. ziemlich aufwändig. Ich habe das bisher nicht gemacht.
Was ich seit dem mache:
bei worldweatheronline kann man sich einen Api Key einrichten. Einfach dort registrieren. Diesen Key kann man dann von dort kopieren und im weather-Skript unter /share/lcd/scripts eintragen.

Der Aufruf hat sich auch etwas geändert. Wer also den gleichen Weg gehen will wie ich, den kann das weather-Skript aus dem Anhang (.txt entfernen ;) ) nutzen und tauscht dort in der Zeile:

Code: Alles auswählen

wget -q -O /tmp/weathertemp.xml "http://api.worldweatheronline.com/premium/v1/weather.ashx?key=b4ffdsdf173d095ee4fs415581f193132170108&q=50.14,9.16&num_of_days=5&tp=3&format=xml"
den Key gegen seinen eigenen Key aus, sowie hintendran die Koordinaten des Standortes auf die seines Standortes.

NEU:
Vorraussetzung dafür ist auch eine xmllint auf der Box.
xmllint ist nicht mehr nötig: ca. 900kb Platz im Image gespart
;)

Nachteil bei dieser Variante: man muss alle 2 Monate einen neuen Key registrieren mit einer neuen eMail-Adresse. Die Laufzeit des kostenlosen Keys ist nur 2 Monate.

Und ein Key für alle geht auch nicht, da es nur max. 500 Abfragen pro Tag sind und wenn jeder alle x Minuten eine Anfrage startet sind die 500 pro Tag schnell erreicht.

Somit muss sich jeder seinen eigenen Key besorgen und auch aktualisieren künftig.
Dateianhänge
weather.txt
(2.49 KiB) 157-mal heruntergeladen
Benutzeravatar
fred_feuerstein
NI - Team
Beiträge: 1285
Registriert: Di 5. Apr 2016, 16:11
Wohnort: Rhein-Main-Gebiet
Box: TankMut@ntTrinityZee²LinkHD1BSE
Been thanked: 2 times

Re: [Addon] Fred's geänderte lcd4linux DPF-Skins/Logos/Plugins für NI-Images

Beitrag von fred_feuerstein »

ein Beitrag oben drüber nochmal das wetterskript geändert. Ab sofort ist kein xmllint mehr im Image nötig.
Das ist eine ernorme Platzersparnis.
Danke an DdD für die Idee und vanhofen für die Unterstützung.
Benutzeravatar
fred_feuerstein
NI - Team
Beiträge: 1285
Registriert: Di 5. Apr 2016, 16:11
Wohnort: Rhein-Main-Gebiet
Box: TankMut@ntTrinityZee²LinkHD1BSE
Been thanked: 2 times

Re: [Addon] Fred's geänderte lcd4linux DPF-Skins/Logos/Plugins für NI-Images

Beitrag von fred_feuerstein »

Gerade wieder mit einer neuen Mailadresse einen neuen API Account bei worldweatheronline eingerichtet, da der alte pünktlich nach 2 Monaten wieder abgelaufen war. Alles in allem keine 10 Minuten dauert das Ganze. Also nicht weiter tragisch :)
Wetter wird wieder angezeigt.
Benutzeravatar
fred_feuerstein
NI - Team
Beiträge: 1285
Registriert: Di 5. Apr 2016, 16:11
Wohnort: Rhein-Main-Gebiet
Box: TankMut@ntTrinityZee²LinkHD1BSE
Been thanked: 2 times

Re: [Addon] Fred's geänderte lcd4linux DPF-Skins/Logos/Plugins für NI-Images

Beitrag von fred_feuerstein »

es bleibt dabei, alle 2 Monate eine neue Registrierung bei worldweatheronline mit neuer Mail-Adresse, neuer Api-key eingetragen und weiter gehts.
Gerade war es bei mir wieder soweit :)
Benutzeravatar
fred_feuerstein
NI - Team
Beiträge: 1285
Registriert: Di 5. Apr 2016, 16:11
Wohnort: Rhein-Main-Gebiet
Box: TankMut@ntTrinityZee²LinkHD1BSE
Been thanked: 2 times

Re: [Addon] Fred's geänderte lcd4linux DPF-Skins/Logos/Plugins für NI-Images

Beitrag von fred_feuerstein »

nachdem ich das bisher immer alle 2 Monate so weiter gemacht hatte, habe ich gerade gesehen, dass worldweatheronline nun nur noch 30 Tage, statt 60 Tage den free-account nutzen lässt... :)
Wird nun also Zeit, das bei mir auch endlich mal umzustellen für nen anderen Wetterdienst :)
Gesperrt

Zurück zu „Plugins“