Forum społeczności kodiwpigulce.pl - wszystko o Kodi! Polskie wtyczki, dodatki, poradniki.
Jak aktualizować wtyczki, repozytoria - Wersja do druku

+- Forum społeczności kodiwpigulce.pl - wszystko o Kodi! Polskie wtyczki, dodatki, poradniki. (https://forum.kodiwpigulce.pl)
+-- Dział: Pomoc z Kodi (https://forum.kodiwpigulce.pl/forumdisplay.php?fid=7)
+--- Dział: Kodi dla początkujących (https://forum.kodiwpigulce.pl/forumdisplay.php?fid=14)
+--- Wątek: Jak aktualizować wtyczki, repozytoria (/showthread.php?tid=4425)



Jak aktualizować wtyczki, repozytoria - Tomek - 06-05-2022

Jak aktualizować wtyczki, repozytoria.
Poradnik dla kompletnie początkujących.

Posiadanie aktualnych dodatków, ich zależności to jedna z ważniejszych rzeczy - dzięki temu mamy pewność, że serwisy z których korzystamy, będą działać i że wieczorem na pewno obejrzymy wybrany film czy serial.

Podstawy

Kodi 19 wprowadziło nowy mechanizm aktualizacji dodatków, który nie jest idealny, ale innego nie ma. 

Dodatki są zebrane w repozytoriach - czyli w zbiorach dodatków, które zawierają informacje o tym jaki jest dodatek, jakie ma zależności (czyli inne dodatki których potrzebuje). Kodi nie pobiera całego repozytorium, pobiera tylko plik addons.xml który zawiera spis aktualnych wtyczek zawartych w danym repozytorium. Od wersji Kodi 19 wtyczka jest zawsze aktualizowana z repozytorium z którego została pierwotnie zainstalowana, bez względu na to, czy w innym repozytorium pojawi się jej wyższa/nowsza wersja. To jest na pewno zaleta - nikt nie podmieni nam bez naszej wiedzy wtyczki, ale też wada - jeśli zainstalujemy wtyczkę z niewłaściwego repozytorium.

Wersje wtyczek są rozróżniane na podstawie numerów, i tak np. w przypadku FanFilm jest stosowany system "datowy" -  2022.05.03.01 będzie nowszą wersją od 2022.03.10.0 Inne wtyczki, np TMDBHelper korzystają z innego systemu - z systemu "wersji": 4.7.24 będzie nowsza od wersji 4.4.0.

Aktualizacja ogólna

Żeby zaktualizować wszystkie wtyczki z ich oryginalnych repozytoriów wystarczy wykonać następujące czynności:
  • Wchodzimy w dodatki:
    [Obrazek: EpaFJtEl.jpg]

  • Myszką/klawiaturą/pilotem dajemy strzałkę w lewo
    [Obrazek: 0QuZrfYl.jpg]

  • Pojawi się menu boczne z którego wybieramy "Wyszukaj aktualizacje"
    [Obrazek: Q6o4jdMl.png]

  • Przy domyślnych ustawieniach Kodi automatycznie zaktualizuje wszystkie dodatki
  • Jeśli wyłączyliśmy automatyczną aktualizację dodatków w opcjach pojawi się następujące okno:
    [Obrazek: ONFcQyPl.jpg]

  • Po wejściu w nie wybieramy "Zainstaluj wszystkie aktualizacje"
    [Obrazek: z9boZall.jpg]

Następnie najlepiej uruchomić ponownie kodi, niektóre zależności czasem muszą być wywołane przy starcie żeby wtyczka dobrze działała.

Aktualizacja pojedynczej wtyczki

Żeby pojedynczą wtyczkę, lub wybrać jej wersję, lub zmienić jej repozytorium wystarczy wykonać następujące czynności:
  • Wchodzimy w dodatki:
    [Obrazek: EpaFJtEl.jpg]
  • Znajdujemy naszą wtyczkę którą chcemy zaktualizować (np. Netflix)
  • Z menu kontekstowego wybieramy "Informacje"
    [Obrazek: 2SNtqpQl.png]

  • I następnie "Wersje" bądź "Aktualizuj" (w zależności od miejsca w którym wejdziemy w dany dodatek mogą być te dwie opcje)
    [Obrazek: dzzUMSGl.jpg]

    [Obrazek: RYkLN4wl.jpg]
  • Następnie w przypadku wybrania wersji pojawi się okno z wyborem wersji. Na poniższym zrzucie widoczne są 3 wersje z jednego repozytorium 
    [Obrazek: NoRkICHl.png]

    Zaś w innej wtyczce mamy różne wersje z różnych repozytoriów:
    [Obrazek: 9OOHTkql.png]

    W tym wypadku to drugie repozytorium jest repozytorium autora wtyczki, które jest bardziej aktualne niż wersja wtyczki z oficjalnego repozytorium Kodi. Zmieniając w tym miejscu wersję, zmienimy od razu repozytorium z którego w przyszłości będzie aktualizowana wtyczka. Oczywiście najlepiej korzystać z repozytoriów oryginalnych - czyli Kodi oraz tych należących do poszczególnych autorów wtyczek

Aktualizacja zależności

Procedura jest b. podobna, jedynie miejsce z którego wybieramy wtyczkę do aktualizacji jest inne.
  • Wchodzimy w dodatki:
    [Obrazek: EpaFJtEl.jpg]

  • Myszką/klawiaturą/pilotem dajemy strzałkę w lewo
    [Obrazek: 0QuZrfYl.jpg]

  • Pojawi się menu boczne z którego wybieramy "Ustawienia"
    [Obrazek: oXVArIxl.png]
  • Następnie jeśli nie mamy zmienionego poziomu ustawień, przestawiamy go na "Zaawansowany" lub "Ekspercki"
    [Obrazek: rNujzjYl.jpg]
  • Wybieramy "Zarządzaj zależnościami"
    [Obrazek: FQzSeE9l.jpg]
  • Pojawi się lista wtyczek - i wtedy potem już po kolei - menu kontekstowe - informacje:
    [Obrazek: CHL6ZAUl.png]
  • A reszta już jak wyżej....
Możliwe problemy

Podstawowym problemem jest brak połączenia z danym repozytorium, bądź z repozytorium głównym kodi. Jeśli prawidłowo zainstalowaliśmy dane repozytorium, to po prostu występuje czasowa awaria w połączeniu z daną stroną (co w przypadku głównego repozytorium kodi niestety zdarza się często). Wtedy trzeba... czekać. Nic się nie poradzi - ręczna instalacja z plików zip spowoduje że dana wtyczka/zależność nie będzie się automatycznie aktualizować.
Kolejny problem - to piekło zależności - czyli wtyczka A wymaga zależności B w wersji 1.2, ale w repo z którego oryginalnie ta zależność została zainstalowana jest tylko wersja 1.0 - wtedy nie da się zainstalować dodatku - i trzeba ręcznie aktualizować poszczególne zależności, poprzez wybór podczas instalacji wtyczki danej zależności (wystarczy na nią kliknąć)

[Obrazek: 46ROzPOl.png]

 i następnie wybór jej wersji tak jak powyżej. Stąd nazwa piekło zależności - bo można dużo czasu spędzić na szukaniu rozwiązania.

I to tyle.
Pilnować aktualizacji, robić ją regularnie a wszystko będzie dobrze.
A przy okazji - aktualny spis najlepszych wtyczek do Kodi znajdziecie By zobaczyć linki musisz się zalogować lub zarejestrować..