[Info] PiconsUpdater

Nachricht
Autor
Heart
Member
Member
Beiträge: 212
Registriert: 17 Jan 2014 17:04
Hat gedankt: 271 Mal
Hat Dank erhalten: 18 Mal

#1181

Beitrag von Heart »

@sgs schon klar, wie ich das jetzt "händisch" machen könnte, danke.

Aber ist ein Laden + Installieren von >300 Picons nur bei mir mit der ET4x00 so langsam, dass man das eben nur 1x im vollem Umfang durchlaufen möchte (>1h) ;) ?! Jeglicher weitere Aufruf des Plugins sollte dann eben wirklich nur die veränderten/neuen Picons installieren/austauschen.

Bin jetzt kein Plugin-Entwickler, aber ließe sich das nicht in etwa in diesem Schema realisieren:

1) Download aller Picons wie bisher (die werden aktuell immer alle geladen und irgendwo zwischengespeichert oder? Wobei der zweite Durchlauf kam mir rein vom Download sogar etliches schneller vor...) <- geht selbst bei der ET4x00 relativ fix
2) Nach dem Download erfolgt ja die eigentliche "Installation" der Picons <- das dauert wie gesagt >1h für ~330 Picons bei der ET4x00
Ich weiß nicht, was hier bei der Installation dieser aufwendige Prozess ist (png Generierung "on the fly je nach plugin config" nehme ich an, also das "mergen" von Picon und Background etc.). Könnte man nicht hier ansetzen und zuvor noch einen simplen Dateigrößenvergleich machen zwischen der heruntergeladenen Picon-Datei und der bereits vorhandenen Picon-Datei und eben nur dann weitermachen, wenn diese nicht identisch sind (oder den Zeitstempel)?

(Ich nutze in der plugin config kein background image und kein mirror image. Normalerweise müsste doch dann "nur" die schon vorhandene picon Datei in das eingestellte picon Verzeichnis kopiert werden ohne jegliche Weiterverarbeitung der Grafik? Aber scheinbar wird hier doch "etliches" verarbeitet, sonst würde das nicht >1h brauchen denke ich....)

Der Dateigröße/Zeitstempel Vergleich ist natürlich dann auch schwierig, wenn Backgrounds/Mirrors im Spiel sind, ist klar (weil dann nicht die picon-Dateien vom git 1:1 auf der box liegen).
Aber selbst hier könnte man sich behelfen, in dem einfach beim Download/Installieren der Picons vom Plugin eine "einfache Text-Datei" geschrieben wird, die den Dateinamen und die Dateigröße/Zeitstempel der picon-Datei (von git) enthält. Und bei jedem weiteren Aufruf des Plugins wird vor dem Verarbeiten der picon Datei erstmal geprüft, ob sich die Dateigröße/Zeitstempel der neu heruntergeladenen picon Datei überhaupt mit den Daten aus der Plugin internen Datei unterscheidet.
Benutzeravatar
sgs
VIP
VIP
Beiträge: 1279
Registriert: 02 Okt 2016 11:13
Wohnort: Essen, Germany
Receiver 1: VU+ Duo²
Hat gedankt: 1327 Mal
Hat Dank erhalten: 816 Mal
Kontaktdaten:

#1182

Beitrag von sgs »

Gehen wird alles, nur ob es einer macht ;)

"(Ich nutze in der plugin config kein background image und kein mirror image. Normalerweise müsste doch dann "nur" die schon vorhandene picon Datei in das eingestellte picon Verzeichnis kopiert werden ohne jegliche Weiterverarbeitung der Grafik? Aber scheinbar wird hier doch "etliches" verarbeitet, sonst würde das nicht >1h brauchen denke ich....)"

Ich nehme auch nur die transparenten (43 Stück), wenn sich was ändert, ersetze ich das.Wenn du einen Suchlauf machst siehst du was fehlt, ob da schon Änderungen mit drin sind weiß ich nicht. Wenn das ersetzen so schneller geht, mach es so.Wenn nicht und du während dieser Stunde die Box weiter nutzen kannst, lass es das plugin machen :) .
syrinx
Beginners
Beginners
Beiträge: 17
Registriert: 14 Mär 2016 13:29
Hat gedankt: 3 Mal
Hat Dank erhalten: 1 Mal

#1183

Beitrag von syrinx »

Hi sgs,

kann ich jetzt nochmal ein update machen bzgl. der fehlenden picons?

Danke und Grüße,syrinx
Benutzeravatar
sgs
VIP
VIP
Beiträge: 1279
Registriert: 02 Okt 2016 11:13
Wohnort: Essen, Germany
Receiver 1: VU+ Duo²
Hat gedankt: 1327 Mal
Hat Dank erhalten: 816 Mal
Kontaktdaten:

#1184

Beitrag von sgs »

Im Moment hat wohl keiner Zeit (siehe), geht hier sonst immer rasend schnell :) . Ich lade deine Liste heute ins Git hoch. Eventuell hat dort ein Member Zeit um diese zu bearbeiten.
Auch wenn die picon noch fehlen, schauen geht ja ;)
syrinx
Beginners
Beginners
Beiträge: 17
Registriert: 14 Mär 2016 13:29
Hat gedankt: 3 Mal
Hat Dank erhalten: 1 Mal

#1185

Beitrag von syrinx »

Hi sgs,

jup kein Problem!

Danke!

cheers,
syrinx
Benutzeravatar
sgs
VIP
VIP
Beiträge: 1279
Registriert: 02 Okt 2016 11:13
Wohnort: Essen, Germany
Receiver 1: VU+ Duo²
Hat gedankt: 1327 Mal
Hat Dank erhalten: 816 Mal
Kontaktdaten:

#1186

Beitrag von sgs »

syrinx hat geschrieben:Hi sgs,

jup kein Problem!

Danke!

cheers,
syrinx


Probier jetzt mal, ob alles da ist. arn354 war so nett was ein zu bauen :)


Commits on Nov 10, 2016

arn354 committed 2 hours ago
syrinx
Beginners
Beginners
Beiträge: 17
Registriert: 14 Mär 2016 13:29
Hat gedankt: 3 Mal
Hat Dank erhalten: 1 Mal

#1187

Beitrag von syrinx »

Hi,

danke!
Schaut fast perfekt aus!
5 fehlen
Dateianhänge
channelsNotFoundList.zip
(433 Bytes) 10-mal heruntergeladen
Benutzeravatar
svox
Betatester
Betatester
Beiträge: 540
Registriert: 16 Aug 2013 11:27
Wohnort: München
Receiver 1: ET8000
Receiver 2: GigaBlue Quad
Hat gedankt: 112 Mal
Hat Dank erhalten: 177 Mal

#1188

Beitrag von svox »

Heart hat geschrieben:@sgs schon klar, wie ich das jetzt "händisch" machen könnte, danke.

Aber ist ein Laden + Installieren von >300 Picons nur bei mir mit der ET4x00 so langsam, dass man das eben nur 1x im vollem Umfang durchlaufen möchte (>1h) ;) ?! Jeglicher weitere Aufruf des Plugins sollte dann eben wirklich nur die veränderten/neuen Picons installieren/austauschen.

Bin jetzt kein Plugin-Entwickler, aber ließe sich das nicht in etwa in diesem Schema realisieren:

1) Download aller Picons wie bisher (die werden aktuell immer alle geladen und irgendwo zwischengespeichert oder? Wobei der zweite Durchlauf kam mir rein vom Download sogar etliches schneller vor...) <- geht selbst bei der ET4x00 relativ fix
2) Nach dem Download erfolgt ja die eigentliche "Installation" der Picons <- das dauert wie gesagt >1h für ~330 Picons bei der ET4x00
Ich weiß nicht, was hier bei der Installation dieser aufwendige Prozess ist (png Generierung "on the fly je nach plugin config" nehme ich an, also das "mergen" von Picon und Background etc.). Könnte man nicht hier ansetzen und zuvor noch einen simplen Dateigrößenvergleich machen zwischen der heruntergeladenen Picon-Datei und der bereits vorhandenen Picon-Datei und eben nur dann weitermachen, wenn diese nicht identisch sind (oder den Zeitstempel)?

(Ich nutze in der plugin config kein background image und kein mirror image. Normalerweise müsste doch dann "nur" die schon vorhandene picon Datei in das eingestellte picon Verzeichnis kopiert werden ohne jegliche Weiterverarbeitung der Grafik? Aber scheinbar wird hier doch "etliches" verarbeitet, sonst würde das nicht >1h brauchen denke ich....)

Der Dateigröße/Zeitstempel Vergleich ist natürlich dann auch schwierig, wenn Backgrounds/Mirrors im Spiel sind, ist klar (weil dann nicht die picon-Dateien vom git 1:1 auf der box liegen).
Aber selbst hier könnte man sich behelfen, in dem einfach beim Download/Installieren der Picons vom Plugin eine "einfache Text-Datei" geschrieben wird, die den Dateinamen und die Dateigröße/Zeitstempel der picon-Datei (von git) enthält. Und bei jedem weiteren Aufruf des Plugins wird vor dem Verarbeiten der picon Datei erstmal geprüft, ob sich die Dateigröße/Zeitstempel der neu heruntergeladenen picon Datei überhaupt mit den Daten aus der Plugin internen Datei unterscheidet.


Das ist leider recht aufwendig und steht nicht im Verhältnis zum nutzen. Bei mir dauern ca. 90 Picons nur ein paar Minuten.
Lässt du die Picons auch optimieren? Wenn ja, lass das mal weg. Da werden die Bilder nur komprimiert was aber nicht nötig ist.

Plugins:
PiconsUpdater | SeriesOrganizer | MovieArchiver

Entwickler unterstützen:

Plugins zu entwickeln macht Spaß, kostet aber auch eine Menge Zeit.
Kleine Spenden sind immer willkommen.

Bild


Heart
Member
Member
Beiträge: 212
Registriert: 17 Jan 2014 17:04
Hat gedankt: 271 Mal
Hat Dank erhalten: 18 Mal

#1189

Beitrag von Heart »

svox hat geschrieben:Das ist leider recht aufwendig und steht nicht im Verhältnis zum nutzen. Bei mir dauern ca. 90 Picons nur ein paar Minuten.
Lässt du die Picons auch optimieren? Wenn ja, lass das mal weg. Da werden die Bilder nur komprimiert was aber nicht nötig ist.

Nein, die Optimierungs-Frage am Ende verneine ich. Sonst würde es weit mehr als 1h dauern :sorry:
Benutzeravatar
sgs
VIP
VIP
Beiträge: 1279
Registriert: 02 Okt 2016 11:13
Wohnort: Essen, Germany
Receiver 1: VU+ Duo²
Hat gedankt: 1327 Mal
Hat Dank erhalten: 816 Mal
Kontaktdaten:

#1190

Beitrag von sgs »

syrinx hat geschrieben:Hi,

danke!
Schaut fast perfekt aus!
5 fehlen


Ich habe hier was rausgesucht, arn354 hatte sich schon beschwert, faule user ;) .
Dein Anbieter hält sich nicht an die allgemeinen Namensvorgaben.

Code: Alles auswählen

orf-2-s-hd.png;/tmp/piconsupdater/picons-all/1_0_19_1330_1D2_1_FFFF0000_0_0_0.png;https://raw.github.com/gigablue-support-org/templates_PiconsUpdater/master/picon_all/orf-2-s-hd.png = orf-2-hd.png
dw-tv-europa.png;/tmp/piconsupdater/picons-all/1_0_1_25F_202_1_FFFF0000_0_0_0.png;https://raw.github.com/gigablue-support-org/templates_PiconsUpdater/master/picon_all/dw-tv-europa.png = dw-europe.png
bbc-entertainment-europe.png;/tmp/piconsupdater/picons-all/1_0_1_3909_262_1_FFFF0000_0_0_0.png;https://raw.github.com/gigablue-support-org/templates_PiconsUpdater/master/picon_all/bbc-entertainment-europe.png = bbc-english-europe.png
salzburg-ag-tv-hd.png;/tmp/piconsupdater/picons-all/1_0_19_4_28A_1_FFFF0000_0_0_0.png;https://raw.github.com/gigablue-support-org/templates_PiconsUpdater/master/picon_all/salzburg-ag-tv-hd.png = [color=#ffa500]Neu erstellt s. picon Anhang[/color]
ard-one-hd.png;/tmp/piconsupdater/picons-all/1_0_19_6EEC_28A_1_FFFF0000_0_0_0.png;https://raw.github.com/gigablue-support-org/templates_PiconsUpdater/master/picon_all/ard-one-hd.png = one-hd.png


Werde diese picon mit den Namen versehen und hochladen, mal schauen ob ich es dann richtig gemacht habe.

Im git.

Der Dateianhang salzburg-ag-tv-hd.png existiert nicht mehr.



Erledigt um 21:12 dank arn354 .
Dateianhänge
salzburg-ag-tv-hd.png
salzburg-ag-tv-hd.png (9.45 KiB) 418 mal betrachtet
syrinx
Beginners
Beginners
Beiträge: 17
Registriert: 14 Mär 2016 13:29
Hat gedankt: 3 Mal
Hat Dank erhalten: 1 Mal

#1191

Beitrag von syrinx »

Hi, vielen Dank! Hervorragende Arbeit an alle! Ja, bin auch net mit der Anbieterleistung zufrieden aber einem geschenkten Gaul schaut man nicht ins Maul 😁. Wo is der Plug-in Like Button? 👌👍

Gesendet von meinem E5823 mit Tapatalk
Benutzeravatar
sgs
VIP
VIP
Beiträge: 1279
Registriert: 02 Okt 2016 11:13
Wohnort: Essen, Germany
Receiver 1: VU+ Duo²
Hat gedankt: 1327 Mal
Hat Dank erhalten: 816 Mal
Kontaktdaten:

#1192

Beitrag von sgs »

Auf Seite 1 Beitrag #1

Und dann da klicken, hier zwei Beispiele ;)

20161111-29.png
20161111-29.png (37.06 KiB) 612 mal betrachtet


20161111-29.png
20161111-29.png (37.06 KiB) 612 mal betrachtet
Dateianhänge
20161111-30.jpg
Benutzeravatar
sgs
VIP
VIP
Beiträge: 1279
Registriert: 02 Okt 2016 11:13
Wohnort: Essen, Germany
Receiver 1: VU+ Duo²
Hat gedankt: 1327 Mal
Hat Dank erhalten: 816 Mal
Kontaktdaten:

#1193

Beitrag von sgs »

syrinx hat geschrieben:Hi, vielen Dank! Hervorragende Arbeit an alle! Ja, bin auch net mit der Anbieterleistung zufrieden aber einem geschenkten Gaul schaut man nicht ins Maul . Wo is der Plug-in Like Button? 

Gesendet von meinem E5823 mit Tapatalk


Nachtrag:
Hier kannst du das Thema/Plugin bewerten.

Der Dateianhang 20161111-31.jpg existiert nicht mehr.
Dateianhänge
20161111-31.jpg
fabis

#1194

Beitrag von fabis »

Die Datei wurde erfolgreich installiert, aber ich kann das Plugin nicht öffnen.
Und der Link funktioniert leider nicht mehr:


svox hat geschrieben:
  • Es musste eine Code Änderung im openATV Image gemacht werden damit das Plugin ausgeführt werden kann:

Die Änderung ist mit dem Image vom 08.12.2013 enthalten und betrifft die config.py.
Wer ein älteres Image hat kann die config.py evtl. auch einfach austauschen bzw. betreffende Code-Zeilen ergänzen:
https://github.com/svox1/enigma2/com...2bf1eef3956307

Benutzeravatar
sgs
VIP
VIP
Beiträge: 1279
Registriert: 02 Okt 2016 11:13
Wohnort: Essen, Germany
Receiver 1: VU+ Duo²
Hat gedankt: 1327 Mal
Hat Dank erhalten: 816 Mal
Kontaktdaten:

#1195

Beitrag von sgs »

Das ist jetzt fast 3 Jahre her, wie alt ist dein image?
Benutzeravatar
TDCroPower
Member
Member
Beiträge: 182
Registriert: 22 Okt 2013 15:35
Wohnort: 127.0.0.1
Receiver 1: Vu+ Uno 4K SE
Receiver 2: Edision OS Nino+
Hat gedankt: 98 Mal
Hat Dank erhalten: 62 Mal

#1196

Beitrag von TDCroPower »

Hi ich kann auf meiner VU+ Solo SE das Plugin nicht mehr starten, es kommt direkt ein BlueScreen.
Erkennt ihr den Fehler? Er kommt sobald ich aus dem Plugin Menü den PiconsUpdater starte...
Dateianhänge
enigma2_crash_1480843865.log
(17.11 KiB) 5-mal heruntergeladen
Benutzeravatar
sgs
VIP
VIP
Beiträge: 1279
Registriert: 02 Okt 2016 11:13
Wohnort: Essen, Germany
Receiver 1: VU+ Duo²
Hat gedankt: 1327 Mal
Hat Dank erhalten: 816 Mal
Kontaktdaten:

#1197

Beitrag von sgs »

Kannst du einen anderen skin testen?

{ E } skin.py:1002 process_screen [SKIN] SKIN ERROR in screen 'PluginBrowser' widget 'widget': {MetrixHD/skin.MySkin.xml} : component with name 'key_yellow' was not found in skin of screen 'PluginBrowser'!. Please contact the skin's author!
10:31:00.313 { E } skin.py:1002 process_screen [SKIN] SKIN ERROR in screen 'PluginBrowser' widget 'widget': {MetrixHD/skin.MySkin.xml}: component with name 'key_blue' was not found in skin of screen 'PluginBrowser'!. Please contact the skin's author!
Benutzeravatar
willy01
Super Moderator
Super Moderator
Beiträge: 6872
Registriert: 05 Apr 2013 21:13
Receiver 1: VuUno4kse
Receiver 2: HD60
Receiver 3: SX88
Hat gedankt: 813 Mal
Hat Dank erhalten: 1631 Mal
Geschlecht:

#1198

Beitrag von willy01 »

jo, stimmt was nicht mit deiner myskin.xml, wer weis was du da eingestellt hast.
Plugin ist jedenfalls ok und startet ohne BS.
VuUno4kse / Hisense H55MEC3050

Unicable Dur-line DCR 5-1-8
Benutzeravatar
TDCroPower
Member
Member
Beiträge: 182
Registriert: 22 Okt 2013 15:35
Wohnort: 127.0.0.1
Receiver 1: Vu+ Uno 4K SE
Receiver 2: Edision OS Nino+
Hat gedankt: 98 Mal
Hat Dank erhalten: 62 Mal

#1199

Beitrag von TDCroPower »

danke euch beiden, ich teste es heute Abend mal mit einem anderen Skin. Es ging bei mir eigentlich die ganze Zeit.
Habe eigentlich den Standard Skin von OpenATV drauf, lediglich an den Farben habe ich ein wenig gedreht.
Wenn es am Skin liegen sollte versuche ich dann nochmal mit den Standard Einstellungen des original Skins.
Benutzeravatar
TDCroPower
Member
Member
Beiträge: 182
Registriert: 22 Okt 2013 15:35
Wohnort: 127.0.0.1
Receiver 1: Vu+ Uno 4K SE
Receiver 2: Edision OS Nino+
Hat gedankt: 98 Mal
Hat Dank erhalten: 62 Mal

#1200

Beitrag von TDCroPower »

Kurze Info, Skintausch auf den "Standard" hat keine Lösung gebracht.
Crashmeldungen sind identisch.
Antworten

Zurück zu „Picons“