Aller au contenu principal
Sujet: Réglage globale des ordres de tri et des vues pour les films et les Sagas (Lu 13775 fois) sujet précédent - sujet suivant
0 Membres et 2 Invitésdans ce sujet

Re : Réglage globale des ordres de tri et des vues pour les films et les Sagas

Répondre #20
OK, ça sera peut être plus simple pour toi, vu que tu tournes sous Windows, voici un fichier BATCH qui fait la même chose :


@echo off
echo INSERT INTO VIEW(window, path, viewMode, sortMethod, sortOrder, sortAttributes, skin) VALUES
for /l %%i in (1, 1,129) do (
  echo ^('10025', 'videodb://movies/sets/%%i/?setid=%%i', '458809', '15', '1', '0', 'skin.aeon.nox.5'^),
)
echo ^('10025', 'videodb://movies/sets/130/?setid=130', '458809', '15', '1', '0', 'skin.aeon.nox.5'^)


Ce code est à copier dans un fichier genere_SQL.bat par exemple (il faut bien laisser les ^ devant les parenthèses ouvrantes et fermantes, c'est pour les protéger et demander au batch de les écrire).

Ensuite, tu ouvres une commande DOS et tu exécutes le batch en redirigeant la sortie vers un fichier SQL :



Et tu récupères un fichier genere_SQL.sql qui a la bonne tête :


INSERT INTO VIEW(window, path, viewMode, sortMethod, sortOrder, sortAttributes, skin) VALUES
('10025', 'videodb://movies/sets/1/?setid=1', '458809', '15', '1', '0', 'skin.aeon.nox.5'),
('10025', 'videodb://movies/sets/2/?setid=2', '458809', '15', '1', '0', 'skin.aeon.nox.5'),
('10025', 'videodb://movies/sets/3/?setid=3', '458809', '15', '1', '0', 'skin.aeon.nox.5'),
('10025', 'videodb://movies/sets/4/?setid=4', '458809', '15', '1', '0', 'skin.aeon.nox.5')


Il ne te reste plus qu'à appliquer ce code SQL.

On est bien d'accord que vu que tu tournes sous OpenELEC, il faut d'abord copier ton fichier ViewModeX.db sur ton PC sous Windows pour passer cette requête et recopier ensuite le fichier ViewModeX.db modifié sur OpenELEC.

Sauf, bien sur, à accéder depuis SQLite Manager à ta base de données OpenELEC via le partage réseau \\OpenELEC\UserData

Re : Réglage globale des ordres de tri et des vues pour les films et les Sagas

Répondre #21
Merci Mike, c'est beaucoup plus clair pour moi. Je devrais y arriver :gniark: Une question subsidiaire quand même :p, admettons que j'ai 100sagas actuellement, mais je souhaite être parait pour l'avenir, donc je vais lui demander d'insérer les lignes de 1 à 500. Ca ne posera pas de soucis le jour où j'insère ma 101 saga, elle aura bien la nouvelle vue, ou XBMC va lui donner comme ID 501 et donc du coup mon update ne marchera pas pour l'avenir ? J'ai un doute si j'ai été clair

Re : Réglage globale des ordres de tri et des vues pour les films et les Sagas

Répondre #22
Normalement, d'après Levi59, Kodi prendra l'ID 101 c'est pour ça qu'il a généré 130 ID :gniark:

Re : Réglage globale des ordres de tri et des vues pour les films et les Sagas

Répondre #23
merci beaucoup Mike, je bute sur chaque étape, maintenant je ne comprend pas comment exécuter la requête SQL (je sais tu dis, oh la vache le newbie^^)

voici un printscreen de ce que j'ai fait :


Re : Réglage globale des ordres de tri et des vues pour les films et les Sagas

Répondre #25
J'ai réussi à exécuter la requête, le nombre de ligne était trop importante, je suis passé de 500 à 300 du coup. Mais ceci n'a pas fonctionné car le champs Path est différent sur Openelec ou bien c'est parce que je passe par une playliste :
 videodb://movies/sets/62/?setid=62&xsp=%7b%22order%22%3a%7b%22direction%22%3a%22ascending%22%2c%22ignorefolders%22%3a0%2c%22method%22%3a%22sorttitle%22%7d%2c%22rules%22%3a%7b%22or%22%3a%5b%7b%22field%22%3a%22path%22%2c%22operator%22%3a%22startswith%22%2c%22value%22%3a%5b%22smb%3a%2f%2fKENNY-PC%2fFilm%2f%22%5d%7d%2c%7b%22field%22%3a%22path%22%2c%22operator%22%3a%22startswith%22%2c%22value%22%3a%5b%22smb%3a%2f%2fKENNY-PC%2fFilm%202%2f%22%5d%7d%5d%7d%2c%22type%22%3a%22movies%22%7d


au lieu d'avoir :
videodb://movies/sets/XX/?setid=XX


De ce fait, j'ai beau insérer les lignes dans la database, ceci ne modifie pas la vue. Et cela semble compliqué à updater car le champs tient compte de l'emplacement des fichiers soit chez moi :
smb://KENNY-PC/Film
smb://KENNY-PC/Film 2
smb://KENNY-PC/Concert
smb://KENNY-PC/Spectacle

 
Simple Audio Video Embedder