jgranie

Membres
  • Compteur de contenus

    96
  • Inscription

  • Dernière visite

Me contacter

  • MSN
    jgranie@msn.com
  • Website URL
    http://
  • ICQ
    0

jgranie's Achievements

Membre

Membre (2/7)

0

Réputation sur la communauté

  1. Bonjour, Est-ce qu'un bookmark xbmc peut utiliser le protocole afp (partage mac os) ? Merci
  2. Bonjour, J'ai eu le problème, je l'ai réglé en augmentant le cache "unknown internet", je l'ai mis à 8192 on doit pouvoir le baisser un peu. Par contre pas de son non plus, il m'affiche "no sound" (ou no audio, je sais plus). Merci à fazers pour la playlist
  3. jgranie

    Icones Pour Xbmc

    Un grand... un très grand MERCI
  4. Bonjour, ça m'intéresse aussi, merci
  5. jgranie

    Suppression De Blades Mc360

    Salut, J'ai le problème inverse : je voudrais ajouter une blade. Je pense que la modif doit-être un peu la même mais ça n'a pas l'air simple, dans un cas comme dans l'autre. J'ai cherché un peu pour la suppression (j'ai fait quelques essais mais pas très concluants) : - il faut modifier la section <startupwindows> de skin.xml pour éviter de charger le blade qu'on veut enlever - modifier le home.xml pour enlever les boutons/images/labels permettant d'y accéder (Toutes les références à "Games" et à l'id. 1112 par exemple) - repositionner les autres blades pour boucher le trou - les png de slide ont l'air de contenir aussi les images des blades, donc il faut les retoucher - ... plus tout ce qui m'a échappé Je ne sais pas si ça t'avance beaucoup, mais c'est un début. A+
  6. Bonjour, Est-ce qu'il est possible avec httplib de faire une capture d'écran d'une url pour l'afficher sous xbmc. Le pour avoir à défaut d'un véritable navigateur, une preview d'un site. Merci
  7. jgranie

    Webclient Sur Pocket Pc

    Ma question porte sur les web clients du web server XBMC, techniquement il s'agit d'un skin XBMC
  8. Bonjour, Est-ce qu'il existe toujours des skins web client (httpapi) adaptés aux écrans de pocket pc (240x320) ? Les différents liens que j'ai pu trouver sur le net étaient tous cassés. Merci
  9. Je ne sais pas comment se présente ton soft d'importation, mais j'imagine qu'il crée automatiquement à chaque importation un dossier avec la date et l'heure, auxquels tu peux ajouter un suffixe. Dès lors tu nommes les dossiers 20070607_1628_Durand, tu conserves l'ordre d'import sans perdre le nom du photographe (c'était mon "4" d'hier, j'était un peu fatigué). Tu auras la structure suivante : racine_photos ... 20070607_1628_Durand ... photo00324 photo00325 ... 20070607_1629_Dupont ... photo00322 photo00323 ... 20070607_1630_Durand (ça mitraille) ... photo00525 photo00526 ... A la fin de la soirée tu peux lancer un script du style (c'est du pseudo code, il faut affiner un peu) for file in os.listdir("racine_photos") parts = file.split("_") new_dir_name = "racine_photos_2/"+parts[2]+"/"+parts[1] os.mkdirs(new_dir_names) # copie des fichiers de racine_photos/file vers new_dir_name
  10. C'est ce que je craignais. La fonction AddToSlideshow ne fonctionnant pas on est un peu limité. Quelques pistes : 1) est-ce que c'est indispensable d'avoir un regroupement par photographe ? 2) est-ce qu'il est indispensable d'avoir un dossier par personne, tu pourrais par exemple avoir des dossiers nommé date_heure d'import et à l'intérieur préfixer les fichier par le nom du photographe. 3) tu créés à l'avance un dossier pour chaque photographe sur le NAS puis tu crées un bookmark multidossier qui les référence tous. Dans l'interface xbox tu ne verras que les sous-dossiers de chacuns (qui seront nommés par date d'import). Il y a 2 problèmes : il faut tester pour voir s'il prend bien l'ordre des sous dossiers "date" sans tenir compte des dossiers "photographes" et l'autre problème c'est que je ne sais pas si PlaySlideshow accepte un bookmark en paramètre. J'avais un 4) mais je l'ai perdu en cours de route. Si ça me revient je le poste (de toutes façons si ça avait été une bonne solution je m'en serait rappelé)
  11. Pour la détection, je pense qu'un script qui tourne en permanence poserait un problème : Il faudrait être sûr que la dernière photo de la carte à été copiée avant de relancer le slide. C'est faisable avec une temporisation assez longue mais un peu hasardeux, de plus il faut faire régulièrement des diffs dans les sous dossiers, je pense que c'est un peu lourd. Une solution plus simple serait de lancer un script de copie sur l'éxécution automatique, le script se charge de la création du sous-dossier (en fonction de la date courante) et de la copie, quand il a fini il relance le slide. Sous quel environnement est ton NAS ? Sous windows on peut configurer ça dans options des dossiers/types de fichier/disque, on crée une entrée PlayXboxSlide par exemple avec l'appel au script python, puis on la met par défaut. Sous un autre environnement je ne sais pas comment on fait mais ça ne devrait pas être plus compliqué. Pour enlever l'aléatoire : "http://xboxip/xbmcCmds/xbmcHttp?command=SetGUISetting&parameter=1;slideshow.shuffle;false" Dans ce cas le slide se fait dans l'ordre des nom des sous-dossiers et pas sur les dates de création des fichiers. Donc si les dossiers sont nommés avec la date et l'heure (ou un numéro incrémental) tu auras un ordre chronologique. Le problème c'est si tu veux conserver l'origine des photos, par exemple si tu as un sous-répertoire "Mr.Durand" avec des sous dossiers correspondant à chaque import de carte, là ça ne marche plus. Mais ça bloque aussi l'usage de l'exécution automatique. Est-ce que tu comptes brancher directement les appareils photos (dans ce cas les drivers de chaque type doivent-être installés non?), ou bien juste insérer la carte dans un lecteur multicarte ?
  12. Ca doit-être un problème dans mes paramètres réseau (ou alors c'est la version). j'ai testé avec une version du 7 mai en la lançant avec win32 et ça marche avec un dir local. La valeur du paramètre récursif ne doit pas être "true" mais "1" le post pour relancer le slide : "http://ipxbox/xbmcCmds/xbmcHttp?command=PlaySlideshow&parameter=C:\\My%20Pictures;1" A chaque fois qu'on relance le post, la liste est réinitiallisée avec les nouveaux paramètres (un GetSlideshowContents permet de s'en assurer) Toutes les fonctions citées précédemment marchent à l'exception du AddToSlideshow. Je suis allé voir dans le code et elle n'est tout simplement pas implémentée. J'essaierai de faire un nouveau test avec cette version sur une xbox pour le partage samba, je ne vois pas de raisons pour que ça ne marche pas. C'est assez sommaire comme solution mais il me semble que ça couvre ton besoin, il suffit de faire un nouveau post à chaque fois que tu vides une carte dans le pc dans un sous répertoire du slide. Il ne faut pas oublier de configurer la xbox pour l'aléatoire et les infos exifs.
  13. Effectivement le script ne gère pas le récursif, ça ne doit pas être compliqué à ajouter, mais il faudra de toutes façons passer une commande httpapi pour le relancer au besoin. Mais du coup ce script ne me semble pas utile vu que dans httpapi il y a déjà tout ce qu'il faut : GetCurrentSlide : Retrieves the file name of the image currently being displayed. GetSlideshowContents : Retrieves the contents (file names) of the slideshow playlist. AddToSlideshow(media) : Adds a file or folder (media is either a file or a folder) to the slideshow playlist. ClearSlideshow : Clears the slideshow playlist. SlideshowSelect(filename) : Sets the slideshow playlist position by specifying the file name of the next image to show. PlayNext : Starts playing/showing the next media/image in the current playlist or, if currently showing a slidshow, the slideshow playlist. PlaySlideshow([directory];[recursive]) : Starts the slideshow. Directory specifies a folder of images to add to the slideshow playlist. If recursive has a value of True then all directories beneath directory are searched for images and added to the slideshow playlist. Il est bien précisé que la notion de playlist des slides est différente de celle des musiques et vidéos La fonction AddToSlideshow notamment serait intéressante, j'ai pas encore eu le temps de regarder dans le code comment elle gère l'ajout du nouveau répertoire Un seul pb, ça ne marche pas ; j'ai essayé : "http://ipmaxbox/xbmcCmds/xbmcHttp?command=PlaySlideshow&parameter=smb://monuser:monpassword@monipwindows/SharedDocs/Disques/HD0/Mes%20photos;true" ça me retourne "OK" mais le slide ne démarre pas, j'ai une version t3ch du mois d'avril. Est-ce que quelqu'un a déjà expérimenté ça ?
  14. Salut, XBMC.RecursiveSlideShow(dir) : Je suppose que tu connais et que le problème avec cette fonction c'est que si tu relances le slide à intervalle régulier les photos déjà passées seront reprises dans le random et au cours de la soirée vous verrez plus les photos du début que celle de la fin (qui ne sont pas les moins intéressantes dans un mariage). Du coup la solution pur python serait intéressante car elle permettrait d'éliminer les photos déjà passées, mais c'est peut-être lourd de recoder tout ce qui est fait dans recursiveslideshow. Pour ce qui est du python seul, j'ai trouvé un script dont la description correspond, mais je ne sais pas si l'affichage tient compte des infos exif (j'ai mis la description) : "Custom Script Requested by j0ly, recreates XBMC image slideshow, with constant updates (and a couple new transitions. Intended for autoplay. Excellent example script for seeing how to use the new transitions library." http://members.cox.net/alexpoet/downloads/Slideshow.rar Le script utilise une lib : http://members.cox.net/alexpoet/downloads/...transitions.rar
  15. Bonjour, j'arrive pas à trouver de doc pour windowxml (il y a bien une page dans les docs wiki xbmc, mais c'est pas très détaillé). Ce que je ne comprend pas par exemple c'est l'utilisation des listes, il y a des fonctions pour ajouter des items, nettoyer, etc... mais qu'est-ce que la liste doit avoir de spécial pour être reconnue ? Si on met 2 listes dans l'xml, ça concerne laquelle ? Bref, j'ai rien compris.