Kodi-vStream / venom-xbmc-addons

Addon de Streaming français pour Xbmc
GNU General Public License v3.0
490 stars 275 forks source link

Chargement de la page Home. #541

Closed TmpName closed 7 years ago

TmpName commented 7 years ago

Bon j'ai une question. Pourquoi la page defaut.py n'est pas charge a chaque demarrage de Vstream ? Dans le fichier defaut.py

class main:
    def __init__(self):
        xbmc.log( 'Debug 0' )
        self.parseUrl()
        cDb()._create_tables()

En fait si on vide le cache de kodi, ok ca marche pas de probleme, mais si on ferme kodi et on le re ouvre ca n'affiche plus "debug 0', j'ai teste avec d'autres addons, pareil , youtube affiche au premier lancement un message dans les logs, mais plus apres.

Kodi recharge cette page tout les combien, a quelle occasion ?

Ca pose un probleme car les verification de MAJ sont faites ici, et donc si pas de chargement de page, pas de verification de MAJ, c'est surement pour ca que certains n'ont rien meme en avancant la date de 3 jours.

PS : D'ailleurs, pour info, pour ceux qui seront bloque dans le futur, dans les parametres de vstream "Vider cache kodi" marche tres bien.

ghost commented 7 years ago

je viens d'essayer et chez moi le debug 0 s'affiche à chaque démarrage de vstream pas besoin de vider le cache kodi16.1 sur archlinux windows garde quelque chose en memoire,cache,prefetch ... ?

ghost commented 7 years ago

kodi 15.2 / Android: 'debug 0' s'affiche aussi à chaque lancement de Vstream.

LordVenom commented 7 years ago

Pareil pour moi debug 0 a chaque fois. windows 7

chataigne73 commented 7 years ago

j'en profite pour poser une question un peu HS (désolé) quel est l'avantage d'utiliser xbmc.log('') plutot que print ???

LordVenom commented 7 years ago

Print ne fonctionne plus sauf si tu active le mode debug de kodi

LordVenom commented 7 years ago

Tu peux tester dans gui fonction setEndOfDirectory

xbmcplugin.endOfDirectory(iHandler, True)

Par

xbmcplugin.endOfDirectory(iHandler, True, cacheToDisc=False)

Chez moi ça na jamais rien changer pour ça que je le met pas, par defaut il et True.

http://mirrors.xbmc.org/docs/python-docs/stable/xbmcplugin.html

TmpName commented 7 years ago

Ben chez moi ca affiche "debug 0" si je vais dans "recherche "film" ou favoris" a chaque fois. Mais la page d'acceuil pas a chaque fois, pareil si je modifie le fichier python, les changements ne se font pas de suite, et j'arrive pas a comprendre pkoi j'ai une mise en cache chez moi ? La ma copine s'en est servi cet apres midi, elle a eu le 'debug 0' plusieurs fois mais pas de recherche de MAJ, j'ai refait un test y a 5 mn et j'ai eu le "debug 0" sur la page "Home" et la verif de MAJ.

Mais plus apres, meme apres un reload complet.

Ceci dit, meme si me saoule, ca a l'air de se faire au moins une fois par jours, donc suffisant pour nos verifs, mais c'est vraiment bizarre et pourquoi uniquement sur la page "home". ?

ghost commented 7 years ago

''pareil si je modifie le fichier python'' j'ai déja remarqué qu'en mettant un site en favoris si je modifie le contenue pour fix quelque chose et que je verifie si ca fonctionne en relancant le site par favoris les changements ne sont pas pris en compte (avec mareplaytv)

ghost commented 7 years ago

est-ce que quelqu'un a aussi un probleme au niveau de la navigation page home ? souvent en cas de retour sur la page précédente

09:35:38 T:2793003840 NOTICE: [PLUGIN] Vstream: load site cHome and call function showDocs 09:35:38 T:2793003840 NOTICE: [PLUGIN] Vstream: Table initialized freeze un peut ici en cours 30 a 60s donc retour arriere 09:35:44 T:2784611136 ERROR: CPythonInvoker(12, /home/john/.kodi/addons/plugin.video.vstream/default.py): script didn't stop in 5 seconds - let's kill it

pour chaque site j'ai ça dans le log 09:34:53 T:2769226560 NOTICE: [PLUGIN] Vstream: Load Plugin: freebox 09:34:53 T:2769226560 NOTICE: [PLUGIN] Vstream: cant import plugin: freebox 09:34:53 T:2769226560 NOTICE: [PLUGIN] Vstream: Load Plugin: streaming_series_xyz 09:34:53 T:2769226560 NOTICE: [PLUGIN] Vstream: cant import plugin: streaming_series_xyz etc...

TmpName commented 7 years ago

Ha, ca non ???

Je suis pas sur de ton log car la ou tu as mit 30 a 60s de freeze il y a juste 6s de temps (09:35:38 a 09:35:44)

A moins qu'il soit justement a 09:35:44, et la d'apres ce que je comprend Fichier defaut.py qui passe par home.py et bloquerait a showdocs() mais cette fonction est appelle quand tu selectionnes "Documentaires" pas sur la page "Home" Et cette fonction ne charge pas de page web, n'utilise pas de regex, rien qui pourrait bloquer .....

ghost commented 7 years ago

en faite en forçant le retour en arriere quand ca freeze un peu c'est ce qui cause ERROR: CPythonInvoker(12, /home/john/.kodi/addons/plugin.video.vstream/default.py): script didn't stop in 5 seconds - let's kill it il ne faut pas se fier a l'heure vu que ça ma saouler de voir en cours... maintenant ça me le fait meme au autres page de navigation meme sans charger de page web mais pas tous le temps http://pastebin.com/DY1MaYdk

edit: vider le dossier thumbnails de kodi semble avoir reglé le probleme de freeze(je touche du bois)

edit2: finalement non

TmpName commented 7 years ago

Pareil je vois pas pkoi ca bloque, dans kodi il y a une option pour augemter les message de logs Systemes/journalisation.

Sinon, tu peux essayer de vider les caches Vstream et kodi y a l'option dans les parametres de Vstreams.

Tu fonctionnes avec ou sans metahandlers ?

Edit ha non suis con, c'est normal, tu as ete sur les animes, attendu et fais un retour arriere, mais du coup on vois pas le freeze.

ghost commented 7 years ago

j'ai tout nettoyé et réinstallé kodi et vstream et le problème est toujour la et metahandler est activé oui http://pastebin.com/77cwAfry une minute pour entré dans le repertoire showdoc ou 21:10:56 T:2755713856 NOTICE: [PLUGIN] Vstream: load site mangacity_org and call function ShowAlpha2 21:12:29 T:2755713856 NOTICE: [PLUGIN] Vstream: close dialog 21:12:30 T:2755713856 NOTICE: [PLUGIN] Vstream: Table initialized

TmpName commented 7 years ago

Moi j'avais l'addon des meta qui me ralentissait a un moment (m'a fallu vider le cache de cet addon) mais toi ca ne te sert pas pr la page home donc je ne pense pas que ce soit ca.

En plus c'est bizarre que ca ne te la fasse que sur Vstream.

Si tu as reinstalle kodi, tu as bien pense a effacer aussi les fichiers de config ?

Ca bloque aussi sur la recherche ? (c'est aussi le fichier home.py qui gere les recherches)

ghost commented 7 years ago

oui j'ai effacé tous les fichier de config de kodi vstream et autre addons meme dans root ,j'ai mis a jour sqlite est toujour pareil(peut etre un prob materiel) surtout que hier je n'avait pas ce problème et je n'ai rien installé ou mis a jour dernierement. demain je vais voir si le probleme est aussi sur windows7

ghost commented 7 years ago

script.module.urlresolver est installé chez vous ? moi non il est pas dans le depot kodi

TmpName commented 7 years ago

Oui, il y est et normallement il doit y etre lors de l'install de Vstream, il est en dependance. https://github.com/Kodi-vStream/venom-xbmc-addons/blob/Beta/addons.xml

ghost commented 7 years ago

ils l'ont peut etre supprimer du depot kodi

TmpName commented 7 years ago

C'est peut etre recent, mais il etait officiel a ma derniere verif, bon ca remonte peut etre a 1 an, et comme j'ai jamais fait de reinstall a partir de rien .... Y avait meme le detail de l'api sur un site officiel de kodi.

ghost commented 7 years ago

http://mirrors.xbmc.org/addons/jarvis/script.module.urlresolver/

Mais ya une version plus récente 3.0.1 par Eldorado: https://offshoregit.com/iCanuck/iCanuck-Repo/raw/master/

ghost commented 7 years ago

j'ai essayé c'est pareil meme sur windows 7 sur un autre pc fresh install kodi et vstream ça me le fait kodi 16.1 jarvis en cours..... pour accéder a un répertoire ou retourné en arrière mais pas tous le temps.

ghost commented 7 years ago

T'as testé sous kodi Isengard 15.2? voir si ca te fait pareil ?

ghost commented 7 years ago

non je vais le faire la on dirait un probleme de cache qui se vide a chaque fois (taille limite ?) 21:53:06 T:5960 NOTICE: [PLUGIN] Vstream: load site cHome and call function showMovies 21:53:27 T:5960 NOTICE: [PLUGIN] Vstream: Table initialized 21s pour ouvrir un répertoire plus rapide que sur l'autre pc >> plus puissant