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 XBMCIl 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:
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):
XBOX:
XBMC\xbmc.log
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\)
Windows SEVEN:
C:\Users\NOM_UTILISATEUR\AppData\Roaming\XBMC\xbmc.log ou parfois toujours sous
XBMC\xbmc.log
Windows VISTA:
C:\Documents and Settings\NOM_UTILISATEUR\AppData\Roaming\XBMC\xbmc.log ou parfois toujours sous
XBMC\xbmc.log
MacOSX:
/Users/NOM_UTILISATEUR/Library/Logs/xbmc.log
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 )
NoteConseils 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_logII - Récupérer le fichier spécifique a un script/pluginIl 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.logEn général, par convention vous pourrez les trouver dans le répertoire
userdata de XBMC:
Pour un script: userdata/script_data/NOM_DU_SCRIPT/ Exemple:
UserData\script_data\Installeur-Passion\Installeur-Passion.log
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:
XBOX:
XBMC\userdata\
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\)
MacOSX:
/Users/NOM_UTILISATEUR/Library/Application Support/XBMC/userdata/
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.logIII - Poster le Logs sur le forumUne 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:

Version de XBMC

Plate-forme (XBOX, Windows, Linux, Mac ...)

Version du script/plugin utilise

Manière de reproduire le problème

Le fichier de Logs, vous pouvez soit le mettre en piece jointe dans votre message soit copier le texte et le colle dans le PasteBin dont c'ets le but :
http://passion-xbmc.org/index.php?page=81