Revenir au contenu principal
OpenID

Sujet: Comment recuperer les logs et decrire un probleme avec un script/plugin (Lu 38164 fois) sujet précédent - sujet suivant

0 Membres et 1 Invité sur ce sujet
  • Temhil
  • [*][*][*][*][*]
  • Développé Couché
Comment recuperer les logs et decrire un probleme avec un script/plugin
Bonjour,

Cette question étant assez souvent poses par les nouveaux utilisateurs de XBMC, voici comment récupérer les fameux fichiers de logs de XBMC mais aussi ceux des scripts et plugins tant demandes par les développeurs lorsqu'un problème leur est soumis.
Voici donc comment récupérer les precieux Logs et decrire les problemes que vous pouvez rencontrer avec u script/plugin

I - Logs, c'est quoi ce truc?
Un fichier de logs est en fait un enregistrement de ce que XBMC ou une application dans XBMC (script/plugin) fait. Chaque ligne correspondant a une entrée dans le logs, chaque entree correspondant a une information bien précise sur que XBMC fait.
Vous le comprenez donc, son but principal est d'analyser ce que XBMC fait a un moment donné. Vous comprenez donc a quel point cela peut-être important pour les développeurs cherchant a résoudre un problème.

Voici a quoi peut ressembler les entrees dans unb fichiers de logs dans XBMC:
22:44:02 T:2691903328 M: 95391744  NOTICE: -----------------------------------------------------------------------
22:44:02 T:2691903328 M: 95391744  NOTICE: Starting XBMC, Platform: Mac OS X.  Built on Dec 18 2008
22:44:02 T:2691903328 M: 95391744  NOTICE: Q is mapped to: /Applications/XBMC.app/Contents/Resources/XBMC
22:44:02 T:2691903328 M: 95391744  NOTICE: The executable running is: /Applications/XBMC.app/Contents/MacOS/XBMC
22:44:02 T:2691903328 M: 95391744  NOTICE: Log File is located: /Users/my_user/Library/Logs/xbmc.log
22:44:02 T:2691903328 M: 95391744  NOTICE: -----------------------------------------------------------------------
22:44:02 T:2691903328 M: 95391744  NOTICE: Setup SDL
22:44:03 T:2691903328 M: 94793728  NOTICE: load settings...
22:44:03 T:2691903328 M: 94793728  NOTICE: Mapping drive P to special://home/userdata
22:44:03 T:2691903328 M: 94793728  NOTICE: loading /Users/my_user/Library/Application Support/XBMC/userdata/guisettings.xml
22:44:03 T:2691903328 M: 94760960  NOTICE: Getting hardware information now...
22:44:03 T:2691903328 M: 94752768  NOTICE: Checking resolution 10
22:44:03 T:2691903328 M: 94760960  NOTICE: Setting autoresolution mode 3


II - Récupérer le fichier de Logs de XBMC

Il s'agit de l'enregistrement de toutes les actions de XBMC, ce qui inclut les scripts et plugins.
Afin de récupérer les informations sur les actions d'un script/plugin dans XBMC d'abord il vous faudra activer le mode debug de XBMC.


Pour activer le debug  dans XBMC (afin d'obtenir les logs), vous pouvez soit:

  • Dans xbmc, aller dans paramètres -> systeme puis cocher "Activer Debug", c'est la première option quand on arrive dans le menu systeme.


  • Au demarrage de la XBOX, avec la manette (ou autre): Appuyez sur X et Y en même temps



  • Ou comme moi utilisez le fichier advancedsettings.xml (ci-joint)
    Dont voici le contenu:
    <advancedsettings>
       <loglevel>1</loglevel>
    </advancedsettings>

    Et  copiez le dans le répertoire XBMC\UserData\ de votre installation de XBMC.





Une fois le mode debug activé, lancez le script/plugin, reproduisez votre problemes puis allez cherhcer le fichier de Logs xbmc.log qui se trouve (selon les plates-formes):
:arrows_right: XBOX: XBMC\xbmc.log
:arrows_right: Windows XP: C:\Documents and Settings\NOM_UTILISATEUR\Application Data\XBMC\xbmc.log ou dans le cas d'une installation mobile sous XBMC\xbmc.log XBMC etant le repertoire d'installation de XBMC (souvent C:\Program Files\XBMC\)
:arrows_right: Windows SEVEN: C:\Users\NOM_UTILISATEUR\AppData\Roaming\XBMC\xbmc.log ou parfois toujours sous XBMC\xbmc.log
:arrows_right: Windows VISTA: C:\Documents and Settings\NOM_UTILISATEUR\AppData\Roaming\XBMC\xbmc.log ou parfois toujours sous XBMC\xbmc.log
:arrows_right: MacOSX: /Users/NOM_UTILISATEUR/Library/Logs/xbmc.log
:arrows_right: Linux: ~/.xbmc/temp/xbmc.log (sous ubuntu, a verifier si il en est de meme avec les autres distributions sinon essayez l'ancien chemin: /var/tmp/xbmc.log )
Note

wiki kodi : http://kodi.wiki/view/Debug_log

Conseils principalement tirés du sujet : Comment activer le mode debug dans XBMC

[edit] Lien vers le Wiki officiel: http://xbmc.org/wiki/?title=HOW-TO_Submit_a_Proper_Bug_Report#Collecting_an_XBMC_debug_log

II - Récupérer le fichier spécifique a un script/plugin
Il se peut que dans certains cas, le développeur d'un script/plugin ait décidé de créer un fichier de logs séparé de xbmc.log
En général, par convention vous pourrez les trouver dans le répertoire userdata de XBMC:
:arrows_right: Pour un script: userdata/script_data/NOM_DU_SCRIPT/
    Exemple: UserData\script_data\Installeur-Passion\Installeur-Passion.log
:arrows_right: Pour un plugin: userdata/plugin_data/TYPE_PLUGIN/NOM_DU_PLUGIN/[/tt
    Exemple: UserData\plugin_data\video\All Game\All Game.log



L'emplacement du répertoire userdata dépend aussi de la plate-forme:
:arrows_right: XBOX: XBMC\userdata\
:arrows_right: Windows: C:\Documents and Settings\NOM_UTILISATEUR\Application Data\XBMC\userdata\ ou parfois toujours sous XBMC\userdata\ XBMC etant le repertoire d'installation de XBMC (souvent C:\Program Files\XBMC\)
:arrows_right: MacOSX: /Users/NOM_UTILISATEUR/Library/Application Support/XBMC/userdata/
:arrows_right: Linux: ??? A confirmer (a priori similaire a MacOSX)



Si vous ne trouvez pas de fichier logs dans userdata, regardez dans le repertoire d'installation du script/plugin, si la non plus rien n'apparait, cela veut probalement dire que les Logs du script/plugin seront a l'intérieur du fichier xbmc.log

III - Poster le Logs sur le forum
Une fois le fichier log obtenu, postez votre demande sur le forum, s'il s'agit d'un script/plugin dans la section Le coin des utilisateurs en nous donnamt le maximum d'informations:
:arrows_right: Version de XBMC
:arrows_right: Plate-forme (XBOX, Windows, Linux, Mac ...)
:arrows_right: Version du script/plugin utilise
:arrows_right: Manière de reproduire le problème
:arrows_right: Le fichier de Logs, vous pouvez soit le mettre en piece jointe dans votre message soit copier le texte et le colle dans le xbmclogs.com ou pastebin.com dont c'est le but : tuto
  • Edité la dernière fois le: 06 Juillet 2015 15:58:25 par Panorappix

  • Temhil
  • [*][*][*][*][*]
  • Développé Couché
Re : Comment recuperer les logs et decrire un probleme avec un script/plugin
Réponse #1
Voici le lien vers le wiki officiel au sujet des logs: http://wiki.xbmc.org/index.php?title=Log_file

  • Arck0s
  • [*][*][*][*][*]
Re&nbsp;: Comment recuperer les logs et decrire un probleme avec un script/plugin
Réponse #2
Pour les logs vous faites pas chier. Y'a un add-on programe (xbmc log backup) vous l'installé, vous le paramétrer en indiquant votre adresse mail) et quand vous avez la
Cet une session debug, vous suffit de lancer l'add-on, il va uploader votre fichier et vous envoyer un mail vers votre log ;)
XBMC et lecteur salon ATV 4 avec KODI 17.3
NAS: Ve-Hotech VHS4 Home 8To

 

  • Frost
  • [*][*][*][*][*]
  • Made in Québec
Re : Comment recuperer les logs et decrire un probleme avec un script/plugin
Réponse #3
+1 avec Arck0s
Mais le lien que themhil donne, il y a de tous, même l'add-on XBMC Log Uploader
http://wiki.xbmc.org/index.php?title=Log_file#Debug_log_add-on

Ça va être un truc que je vais inclure dans mes prochains add-ons, dès qu'il va avoir une erreur dans un de mes add-ons, une popup va vous demandez si vous voulez soumettre le log directement à l'auteur par mail ou sur xbmclogs.com.  :gniark:

FIGHT THE DEAD
FEAR THE LIVING

  • Arck0s
  • [*][*][*][*][*]
Re&nbsp;: Comment recuperer les logs et decrire un probleme avec un script/plugin
Réponse #4
Ça c'est une superbe idée frost
XBMC et lecteur salon ATV 4 avec KODI 17.3
NAS: Ve-Hotech VHS4 Home 8To

 

Re : Comment recuperer les logs et decrire un probleme avec un script/plugin
Réponse #5
sorry pour ma question, mais sous linux ubuntu,on peux t on analyser ces logs,etc
Cordialement,...

Je pense que c est dans var/tmp  (juste une demande de confirmation)
  • Edité la dernière fois le: 07 Janvier 2015 21:12:02 par freekiss

  • mikebzh44
  • [*][*][*][*][*][*][*]
  • Développeur
  • Vi
Re : Comment recuperer les logs et decrire un probleme avec un script/plugin
Réponse #6
Dans .xbmc ou .kodi dans le répertoire de ton user ($HOME) mais ce sont des dossiers cachés.

http://kodi.wiki/view/Log_file/Advanced#Location

Re : Comment recuperer les logs et decrire un probleme avec un script/plugin
Réponse #7
merci mikebzh44 pour ta reponse aussi rapide,
Merci,

 
SimplePortal 1.0.0 Beta 1 © 2008-2014