Comment créer un dépôt Kodi accessible depuis l'interface utilisateur --------------------------------------------------------------------- Arborescence des dossiers et sous-dossiers de travail : dossier_parent_des_sous-dossiers_extensions dossier.extension1 [...] addon.xml changelog.txt fanart.jpg icon.png extension1.zip dossier.extension2 [...] addon.xml changelog.txt fanart.jpg icon.png extension2.zip addon.xml addon.xml.md5 addons_xml_generator.bat addons_xml_generator.py addons_xml_generator-HOWTO-README.txt HOWTO-README.txt dossier_parent_des_traductions (pas sur le même disque) dossier.extension1 [...] addon.xml changelog.txt fanart.jpg icon.png dossier.extension2 [...] addon.xml changelog.txt fanart.jpg icon.png Dossiers et fichiers pour la création et maintenance du dépôt Kodi personnel : 1/ Le nom de dossier d'une extension est le nom même de l'extension Ex. : fichier extension « skin.confluence-shield » -> dossier extension « skin.confluence-shield » 2/ Le fichier Zip de l'extension doit se trouver dans le dossier Ex. : « skin.confluence-shield/skin.confluence-shield-0.0.0.zip » 3/ Le fichier exécutable « addons_xml_generator.bat » doit se trouver dans le dossier immédiatement inférieur aux sous-dossiers d'extensions (cf structure ci-dessus) 4/ Une extension de dépôt personnel doit être constituée avec un point d'extension de dépôt « xbmc.addon.repository » Ex. : pour l'extension de dépôt « repository.tmtisfree.fr », le point d'extension sera : http://tmtfree.hd.free.fr/programmes/kodi/zip/addons.xml http://tmtfree.hd.free.fr/programmes/kodi/zip/addons.xml.md5 http://tmtfree.hd.free.fr/programmes/kodi/zip false 5/ Optionnel : pour une mise à jour automatique, e fichier « addon.xml » de chaque extension doit contenir le point d'extension du dépôt personnel ci-dessus 6/ Voir la documentation suivante pour plus d'infos : http://kodi.wiki/view/HOW-TO:Create_a_repository_for_add-ons http://kodi.wiki/view/Add-on_repositories 7/ Lors des tests, attention aux extensions stockées dans le cache du dossier utilisateur « c:\Users\NOM_UTILISATEUR\AppData\Roaming\Kodi\addons\packages\ » : si le nom de l'extension ne change pas, il n'y a pas de mise à jour même si le contenu a été modifié. Utilisation et maintenance du dépôt personnel : 1/ Ne jamais éditer directement les fichiers de ce dépôt 2/ Toujours éditer les fichiers d'une extension depuis le dossier des traductions, puis mettre à jour le dossier de l'extension et le fichier Zip à l'intérieur de ce dossier en copiant les fichiers modifiés depuis le dossier des traductions 3/ Mettre à jour le fichier « addon.xml » et « addon.xml.md5 » en lancant le fichier exécutable « addons_xml_generator.bat » 4/ La mise à jour de l'extension sera alors disponible sous Kodi