23 декабря | 2024г. | 12:49:12


АвторТема: Github Plugin Updater  (Прочитано 6239 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Онлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 17651
  • Поблагодарили: 96924
  • Уважение: +1595
Github Plugin Updater
« Первое сообщение: 08 января | 2018г. | 12:24:01 »
0
Github Plugin Updater

Цитировать
Nun ist es so weit
Das Plugin "GithubPluginUpdater" ist nach der Testphase erfolgreich fertiggestellt.
In diesem Zusammenhang einen großen Dank an die vielen Tester :thumbsup:

"GithubPluginUpdater" ist ein Plugin um unkompliziert die aktuellen github-Versionen auf die Box zu bekommen.
Das geht dann direkt auf der Box ohne umständlich erst über den PC was kopieren zu müssen.
Man kann auch in den Einstellungen beim Box-Start den Auto-Update-Check aktivieren, so dass beim Vorhandensein neuer github-Updates ein entsprechendes Hinweisfenster beim Boxstart angezeigt wird.

Aktuell unterstützt das Plugin dabei folgende github-Plugins:
- SerienRecorder
- SeriesPlugin
- InfoBarTunerState
- EnchancedMovieCenter

Möglicherweise könnte diese Liste später noch variabel gestaltet und ergänzt werden. Aktuell ist es auf diese vier begrenzt.
Sollten auf der Box von den 4 genannten Plugins nicht alle installiert sein, ist das nicht schlimm.
Das Plugin erkennt das und ignoriert die fehlenden Plugins dann automatisch.

wichtiger Hinweis:
Gerade in der hiermit einfachen Möglichkeit eine github-Version auf die Box zu bekommen, besteht
auch die große Gefahr, dass man sich dabei schnell eine Test-Version auf die Box kopiert, die dann
zu Problemen oder sogar Abstürzen führen kann.
Daher sollten dieses Plugin nur erfahrene Nutzer verwenden, die im Problemfall auch wissen, wie
sie die Box dann wieder problemlos zum Laufen bekommen.
Unerfahrenen Nutzern, die auch eine github-zip-Version nicht auf die Box kopieren würden/könnten,
wird dieses Plugin ausdrücklich nicht empfohlen!!!!
Man sollte sich also bewusst sein, dass man sich beim Installieren einer github-Version durchaus eine
nicht voll funktionierende Test-Version auf der Box installiert.

In den angehängten Screnshots kann man zum besseren Verständnis die Oberfläche des Plugins sehen.
1 x wenn alles aktuell ist und 1 x wenn es Updates für die Plugins gibt.
(um angebotene Updates zu starten, muss nur die jeweils dargestellte Farbtaste gedrückt werden)
Im Setup kann man auch noch einige Einstellungen anpassen.
Das Menü (sinnvollerweise über die Menü-Taste) bietet neben dem Aufruf der Einstellungen auch
noch einige erweiterte Möglichkeiten wie "zwangs-Update" und "Backup wiederherstellen".

Im Anhang die aktuellen Installationsdateien (zip, ipk und deb).
Die *_deb.zip ist für die Dreamboxen mit OE2.5, worauf auch das Plugin programmiert wurde/wird
Bestimmt sind hier auch Dreambox-User unterwegs.

Спойлер   :
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]


Оффлайн kymage

  • Кандидат
  • *
  • Сообщений: 6
  • Поблагодарили: 16
  • Уважение: 0
Github Plugin Updater
« Ответ #1: 20 мая | 2018г. | 21:32:23 »
0
Судя по переводу описания - обновляются только 4 плагина и заточено под конкретный ресивер.

Онлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 17651
  • Поблагодарили: 96924
  • Уважение: +1595

Оффлайн kymage

  • Кандидат
  • *
  • Сообщений: 6
  • Поблагодарили: 16
  • Уважение: 0
Github Plugin Updater
« Ответ #3: 21 мая | 2018г. | 11:34:16 »
0
есть и поновее:

По прежнему только эти плагины:
- SerienRecorder
- SeriesPlugin
- InfoBarTunerState
- EnchancedMovieCenter

Онлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 17651
  • Поблагодарили: 96924
  • Уважение: +1595

Оффлайн Serjoga

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 3238
  • Поблагодарили: 16992
  • Уважение: +3
Github Plugin Updater
« Ответ #5: 19 февраля | 2019г. | 21:50:52 »
0
Update: V. 1.4.1

Change Version 1.4.1 (19.02.2019):
- Parameter for wget command corrected (it came with the update of the error: unzip: invalid zip magic ...)

thx @ Sven H
  • Latvian SatFan
Dreambox 920 UHD (DVB-T/DVB-S2X MultiStream FBC Tuner)
Samsung UE55MU6172UXXH

Оффлайн Serjoga

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 3238
  • Поблагодарили: 16992
  • Уважение: +3
Github Plugin Updater
« Ответ #6: 14 апреля | 2019г. | 06:53:16 »
0
Version 1.5.3

Änderungen

-neue Option für den Prüf-Intervall des AutoUpdateChecks beim Start der Box
-neue Option zum Auswählen der Prüf-Variante (normale Webseite, commits-Liste, api-Abruf)
- Da es immer wieder Probleme mit dem Abruf des github-Datums gibt, habe ich den zuverlässigen api-Abruf integriert.
- Diese Funktion hat aber eine Abrufbeschränkung von 60 Abrufen pro Stunde (bei einer Prüfung werden 5 Abrufe getätigt).
- Sollte das Limit erreicht sein, wird auf die gewählte Alternativ-Variante gewechselt.
- neue Option, um nur den src-Ordner im github auf Updates zu prüfen (die Option wird bei allen Prüf-Varianten verwendet)
- Dabei werden unrelevante Updates außerhalb des src-Ordners ignoriert, da eh nur der src-Ordner geupdatet wird.
- warte 5 Sekunden für den Updatecheck nach dem Boxstart, ob die box evtl. in den Idle-Mode geht (z.B. beim Boxstart über das Elektro-Plugin)
- Skinanpassung (status_txt jetzt 2-zeilig und widget für Datum/Uhrzeit hinzugefügt - Skin-Screen heißt daher jetzt "GithubPluginUpdater_v2") - somit kann das Plugin erstmal ohne Einschränkungen genutzt werden
erweiterte Updateinfo über Zahlentasten (lang) nur noch über github-API-Abruf
Prüfung/Anzeige des Abfrage-Limits im Hauptfenster (max. 60 Abfragen pro Stunde für github-API)
Option im wget-Befehl für File-Download angepasst (Installation von github-Updates wurde beim echten wget sonst mit Fehler beendet)


thx @ Sven H

  • Latvian SatFan
Dreambox 920 UHD (DVB-T/DVB-S2X MultiStream FBC Tuner)
Samsung UE55MU6172UXXH

Оффлайн Serjoga

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 3238
  • Поблагодарили: 16992
  • Уважение: +3
Github Plugin Updater
« Ответ #7: 12 мая | 2019г. | 07:55:49 »
0
Version 1.5.4_beta

Änderung im Vergleich zu Version 1.5.3:
Sicherung und Wiederherstellung der SerienRecorder-Datenbank im Backup
(sonst konnte es passieren, dass man nach einer Wiederherstellung einer älteren SerienRecorder-Version eine nicht kompatible Datenbank verwendete)

thx @ SvenH
  • Latvian SatFan
Dreambox 920 UHD (DVB-T/DVB-S2X MultiStream FBC Tuner)
Samsung UE55MU6172UXXH

Онлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 17651
  • Поблагодарили: 96924
  • Уважение: +1595
Github Plugin Updater
« Ответ #8: 08 июня | 2019г. | 09:55:42 »
0
Github 1.6.3

GithubPluginUpdater 1.6.3
07.06.2019
Update Version 1.6.3

Änderungen:

- neue Updateinfo für den GithubPluginUpdater beim Öffnen des Plugins

Dabei erscheint jetzt automatisch beim Öffnen des Plugins eine Meldung, wenn es im GitHub eine neue Version vom GithubPluginUpdater gibt.

Bisher musste man immer erst die Info-Taste drücken, um zu erfahren, ob es eine neue Version gibt.


- weitere Anpassung zum Problem mit der wiederholten Updateinfo für den GithubPluginUpdater beim Boxstart

Falls man die aktuelle Version installiert hat, wird das gespeicherte GitHub-Datum jetzt beim Öffnen des Plugins automatisch aktualisiert.

Damit sollten die beiden in Post #169 genannten Schritte nicht mehr erforderlich sein.


Update Version 1.6.2

- fix für wiederholte Updateinfo


Update Version 1.6.1

- fix Error in 1.6.0


Update Version 1.6.0

- Sicherung und Wiederherstellung der SerienRecorder-Datenbank im Backup

(sonst konnte es passieren, dass man nach einer Wiederherstellung einer älteren SerienRecorder-Version eine nicht kompatible Datenbank verwendete)

- neue Option für den Prüf-Intervall des AutoUpdateChecks beim Start der Box

- neue Option zum Auswählen der Prüf-Variante (normale Webseite, commits-Liste, api-Abruf)

Da es immer wieder Probleme mit dem Abruf des github-Datums gibt, habe ich den zuverlässigen api-Abruf integriert.

Dieser hat aber eine Abrufbeschränkung von 60 Abrufen pro Stunde (bei einer Prüfung werden 5 Abrufe getätigt.

Sollte das Limit erreicht sein, wird auf die gewählte Alternativ-Variante gewechselt.

- neue Option, um nur den src-Ordner im github auf Updates zu prüfen (die Option wird bei allen Prüf-Varianten verwendet)

Dabei werden unrelevante Updates außerhalb des src-Ordners ignoriert, da eh nur der src-Ordner geupdatet wird.

- warte 5 Sekunden für den Updatecheck nach dem Boxstart, ob die box evtl. in den Idle-Mode geht (z.B. beim Boxstart über das elektro-plugin)

- Skinanpassung (status_txt jetzt 2-zeilig und widget für Datum/Uhrzeit hinzugefügt)

- erweiterte Updateinfo nur noch über github-API

- Prüfung/Anzeige des Abfrage-Limits im Hauptfenster (max. 60 Abfragen pro Stunde für github-API)

- Option im wget-Befehl für File-Download angepasst (Installation von github-Updates wurde beim echten wget sonst mit Fehler beendet)

thx @ SvenH

Теги:
 



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!