Page 3 sur 6

Re: Base de donne kodi

Posté : sam. 2 mai 2015 18:49
par mikebzh44
Pas de bol pour la perte des films. A mon avis, tu avais activé l'option pour permettre à Kodi de supprimer les films mais c'est très dangereux, tu viens de t'en rendre compte.

Ton advancedsettings.xml n'est surement pas bon car Kodi ne charge que celui fourni par défaut :

Code : Tout sélectionner

18:44:48 T:1957322752  NOTICE: Contents of special://xbmc/system/advancedsettings.xml are...
                                            <?xml version="1.0" encoding="UTF-8" ?>
                                            <advancedsettings>
                                              <network>
                                                <readbufferfactor>4.0</readbufferfactor>
                                              </network>
                                              <imageres>540</imageres>
                                              <fanartres>720</fanartres>
                                              <splash>false</splash>
                                            </advancedsettings>
et il ne trouve rien dans ton dossier utilisateur :

Code : Tout sélectionner

18:44:48 T:1957322752  NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
Voilà à quoi doit ressemble ton advancedsettings.xml :

Code : Tout sélectionner

<advancedsettings>
  <!-- Base de données vidéo -->
  <videodatabase>
    <type>mysql</type>
    <host>192.168.0.123</host>
    <port>3306</port>
    <user>xbmc</user>
    <pass>xbmc</pass>
  </videodatabase>
  <!-- Base de données musique -->
  <musicdatabase>
    <type>mysql</type>
    <host>192.168.0.123</host>
    <port>3306</port>
    <user>xbmc</user>
    <pass>xbmc</pass>
  </musicdatabase>
  <videolibrary>
    <!-- Import des status Vus / Non vus depuis les fichiers NFO -->
    <importwatchedstate>true</importwatchedstate>
    <!-- Import des points de reprise pour les vidéos en cours -->
    <importresumepoint>true</importresumepoint>
    <!-- Suppression du niveau Toutes les vidéos -->
    <hideallitems>true</hideallitems>
  </videolibrary>
  <musiclibrary>
    <!-- Suppression du niveau Tous les albums -->
    <hideallitems>true</hideallitems>
  </musiclibrary>
</advancedsettings>
Bon, mon fichier est plus complet car je positionne des options supplémentaires.

Mais quand je démarre Kodi, je vois bien que mon fichier est pris en compte :

Code : Tout sélectionner

22:36:42 T:3704  NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
22:36:42 T:3704  NOTICE: Loaded settings file from special://profile/advancedsettings.xml
Dans PHPMyAdmin, j'ai bien les bases de créées :

Image

Et il faut faire attention aux droits de l'utilisateur xbmc créé :

Image

Il faut qu'il soit en % pour que toutes les machines du réseau soient autorisées à se connecter avec ce user.

Tu trouveras peut-être plus d'aide sur un forum dédié à Kodi :

http://media-passion.fr/support-general ... pour-xbmc/

Tu verras que tu n'es pas le seul à galérer

Re: Base de donne kodi

Posté : sam. 2 mai 2015 19:39
par parrain27
je les pourtan mis dans userdata grrr

Re: Base de donne kodi

Posté : sam. 2 mai 2015 23:22
par parrain27
Bon j'ai tous essai je comprend pas d'ou sa viens si une âme charitable qui touche bien pouvais nous faire un tuto complet avec osmc sa serai bien pour le fofo (et pour moi :p)

Re: Base de donne kodi

Posté : dim. 3 mai 2015 09:48
par mikebzh44
Tu peux nous montrer que tu l'as bien mis au bon endroit ?

ls -l en SSH ?

capture WinSCP / FTP ?

Re: Base de donne kodi

Posté : dim. 3 mai 2015 14:03
par parrain27
ftp://osmc:@192.168.1.35/home/osmc/.kodi/userdata/

Je le met ou tous les tuto le dise met même ma base de donné ne se génère pas sa me rend fou

Re: Base de donne kodi

Posté : lun. 4 mai 2015 08:12
par mikebzh44
Je viens d'installer OSMC RC2 sur mon RPi de test.

Je configure MobaXterm pour se connecter en SSH dessus (user : osmc / password : osmc).

Par défaut, pas de advancedsettings.xml à côté du guisettings.xml dans .kodi/userdata :

Code : Tout sélectionner

osmc@osmc:~$ ls -a
.  ..  .bash_logout  .bashrc  .kodi  .profile  Movies  Music  Pictures  TV Shows
osmc@osmc:~$ cd .kodi
osmc@osmc:~/.kodi$ ls
addons  media  sounds  system  temp  userdata
osmc@osmc:~/.kodi$ cd userdata
osmc@osmc:~/.kodi/userdata$ ls
Database  RssFeeds.xml  Thumbnails  addon_data  guisettings.xml  keymaps  library  peripheral_data  playlists  profiles.xml
osmc@osmc:~/.kodi/userdata$
Je configure WinSCP pour se connecter, toujours en SSH, sur le RPi :

Image

Vu que c'est ma première connexion, il me demande pour la clé, je dis Oui :

Image

Dans les préférences, je fais en sorte de pouvoir voir les fichiers et dossiers cachés :

Image

Toujours pas d'advancedsettings.xml côté distant alors je vais le chercher côté local, sur mon Kodi qui a été validé et dont je sais que le fichier est fonctionnel et qu'il me permet bien de me connecter à MySQL :

Image

Un petit coup de drag & drop pour le copier côté RPi (en mode texte car c'est du XML) :

Image

Et mon fichier est bien au bon endroit :

Image

Et en SSH, je le vois aussi :

Code : Tout sélectionner

osmc@osmc:~/.kodi/userdata$ ls -l
total 64
drwxr-xr-x  3 osmc osmc  4096 May  4 07:58 Database
-rw-r--r--  1 osmc osmc   542 Jan  1  1970 RssFeeds.xml
drwxr-xr-x 19 osmc osmc  4096 Jan  1  1970 Thumbnails
drwxr-xr-x  4 osmc osmc  4096 Jan  1  1970 addon_data
-rw-r--r--  1 osmc osmc   720 Feb 27 21:56 advancedsettings.xml
-rw-r--r--  1 osmc osmc 22821 May  4 07:51 guisettings.xml
drwxr-xr-x  2 osmc osmc  4096 Jan  1  1970 keymaps
drwxr-xr-x  2 osmc osmc  4096 Jan  1  1970 library
drwxr-xr-x  2 osmc osmc  4096 Jan  1  1970 peripheral_data
drwxr-xr-x  5 osmc osmc  4096 Jan  1  1970 playlists
-rw-r--r--  1 osmc osmc   923 May  4 07:51 profiles.xml
Je reboote le RPi ou je redémarre OSMC.

Je vais dans .kodi/Temp pour visualiser le fichier kodi.log :

Image

Et ça marche très bien :

Code : Tout sélectionner

08:05:01 T:3023642624  NOTICE: Loaded settings file from special://profile/advancedsettings.xml
08:05:01 T:3023642624  NOTICE: Contents of special://profile/advancedsettings.xml are...
                                            <advancedsettings>
                                              <advancedsettings>
                                                <loglevel hide="true">-1</loglevel>
                                              </advancedsettings>
                                              <!-- Connexion sur ReadyNAS-RN102 -->
                                              <videodatabase>
                                                <type>mysql</type>
                                                <host>192.168.0.123</host>
                                                <port>3306</port>
                                                <user>xbmc</user>
                                                <pass>xbmc</pass>
                                              </videodatabase>
                                              <musicdatabase>
                                                <type>mysql</type>
                                                <host>192.168.0.123</host>
                                                <port>3306</port>
                                                <user>xbmc</user>
                                                <pass>xbmc</pass>
                                              </musicdatabase>
                                              <videolibrary>
                                                <importwatchedstate>true</importwatchedstate>
                                                <importresumepoint>true</importresumepoint>
                                                <hideallitems>true</hideallitems>
                                              </videolibrary>
                                              <musiclibrary>
                                                <hideallitems>true</hideallitems>
                                              </musiclibrary>
                                            </advancedsettings>
08:05:01 T:3023642624 WARNING: VIDEO database configuration is experimental.
Et mes films sont bien là :

Image

Re: Base de donne kodi

Posté : lun. 4 mai 2015 23:00
par parrain27
donc il et bien aux bonne endroit
Sans titre.png
Sans titre.png (172.21 Kio) Vu 8386 fois
et toujours...

Code : Tout sélectionner

22:47:58 T:1956610048  NOTICE: Loaded settings file from special://xbmc/system/advancedsettings.xml
22:47:58 T:1956610048  NOTICE: Contents of special://xbmc/system/advancedsettings.xml are...
                                            <?xml version="1.0" encoding="UTF-8" ?>
                                            <advancedsettings>
                                              <network>
                                                <readbufferfactor>4.0</readbufferfactor>
                                              </network>
                                              <imageres>540</imageres>
                                              <fanartres>720</fanartres>
                                              <splash>false</splash>
                                            </advancedsettings>
22:47:58 T:1956610048  NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
donc je comprend pas d'ou sa viens

Re: Base de donne kodi

Posté : mar. 5 mai 2015 07:20
par mikebzh44
Oui mais avec un A majuscule et ca, pour linux, et donc OSMC, c'est pas pareil. Renommé le et tu verras que ca ira mieux.

Attention car contrairement à Windows, Linux est sensible à la casse et donc voilà pourquoi ton fichier marche sur Windows et pas sur OSMC.

Envoyé de mon Nexus 5 en utilisant Tapatalk

Re: Base de donne kodi

Posté : mar. 5 mai 2015 10:56
par parrain27
Sa change rien avec un a minuscule

Re: Base de donne kodi

Posté : mar. 5 mai 2015 11:00
par mikebzh44
Il faut aussi un S miniscule : advancedsettings.xml et pas AdvancedSettings.xml ou advancedSettings.xml

Comme déjà précisé, Linux est sensible à la casse (majuscule/minuscule) et kodi te donne le nom du fichier attendu :

No settings file to load (special://masterprofile/advancedsettings.xml)