Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Wyłączanie Kodi
#11
(29-08-2021, 07:08 PM)zborus napisał(a): ale czym mam wyczyścić cache?

Z poziomu ustawień Androida, a dwa zmień testowo skórę na domyślną Estuary, restart Kodi, sprawdź w dłuższym użytkowaniu zagadnienie zamykania, po wprowadzeniu powyższej zmiany...
Odpowiedz
REKLAMA:



#12
na android używam domyślnej skóki, wyczyściłem pamięć podręczną i zrestartowałem kodi. Efektu brak...
Odpowiedz
#13
(29-08-2021, 06:18 PM)Mariusz89B napisał(a): Tak, we wtyczce powinno byc takie rozwiazanie. Trzeba poprosic autora o poprawienie tego:


while not xbmc.Monitor().abortRequested():
     run = some_func()
     
     if xbmc.Monitor().waitForAbort(1):
          break

lub zakonczyc threading recznie:

if thread and thread.is_alive():
        thread.cancel()

W FanFilm? W którym miejscu?
script.module.ptw\lib\ptw\libraries\libtools.py:663 ?
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda

Ze względu na prośbę jednego z Junior Member: nie odpowiadam na PW
Odpowiedz
#14
@Tomek Nie jestem na tyle obeznany z ta wtyczka by odp. na to pytanie. Jednak sprobowal bym zmodyfikowac ta czesc kodu:

plugin.video.fanfilm\resources\lib\libraries\workers.py
import threading

class Thread(threading.Thread):
    def __init__(self, target, *args):
        self._target = target
        self._args = args
        threading.Thread.__init__(self)

    def run(self):
        self._target(*self._args)

Na cos takiego:

import threading
import xbmc

class Thread(threading.Thread):
    def __init__(self, target, *args):
        self._target = target
        self._args = args
        threading.Thread.__init__(self)

    def run(self):
        while not xbmc.Monitor().abortRequested():
            self._target(*self._args)

            if xbmc.Monitor().waitForAbort(1):
                break
mods-kodi.pl
Odpowiedz
#15
sa tu na forum twórcy ff żeby rzucili na to okiem?
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości