nioc bertheloneum

Membres
  • Compteur de contenus

    367
  • Inscription

  • Dernière visite

Tout ce qui a été posté par nioc bertheloneum

  1. Merci pour vos encouragements, Il est vrai que je ne donne pas beaucoup de retour sur le projet car il avance bien moins vite qu'avant. Ceci est principalement du à des obligations aussi bien professionnelles que personnelles mais aussi du à quelques coups de mains de progs sur d'autres projets (radio blog club, le système d'auto update, ... ). Enfin, ça avance, j'ai quand même pas mal pu avancer ces derniers jours, et tout ce que je peux dire, c'est que par rapport à la version alpha dont Alex parlait beaucoup de choses ont bougés, et certaines fonctionnalités ajoutées (La plupart des modifications seront invisibles pour vous, mais ça permettra une meillleure reprise du code, et un ajout simplifié des fonctionnalités). J'espère pouvoir continuer sur ma lancée ces prochains jours. Je vous tiens au courant. ++
  2. Salut, juste pour réduire vos ardeurs. Je ne pense pas qu'il y ait un seul appareil photo dans la soirée, donc chaque modèle d'appareil photo à sa méthode pour ranger les photos. Le mien par exemple, il met dans un dossier 100 photos avant de passer au dossier suivant. Enfin bref, si c'était juste un problème de renommage de photo, ça irait, un petit script ou on demanderait le nom du photographe et le dossier de destination et on pourrait renommer. Mais un truc que vous n'avez pas vu peut être c'est que vous supposez que tous les appareils ont leur horloge bien réglé, et qu'ils sont tous sur la même secondes!!! Ce qui, il faut bien l'avouer, n'arrive jamais. Donc à part, donner un top au début de la soirée pour régler les horloges de chaque appareil photo, tu n'auras pas (même en renommant les photos), une belle continuation de la soirée lorsque tu les rangeras dans l'ordre. Enfin, voili, voilou, ++
  3. C'est vrai jp que tu es un peu violent!! L'idée que l'on proposait ces derniers posts était 100% XBMC donc l'idée de Benouch est tout à fait légitime! Il est vrai par contre, que XBMC est plus lourd que certains autres et que le rendre plus light sera assez difficile. Maintenant, l'idée de ton cd est bonne même si je ne l'ai jamais utilisé et que je ne connais pas son utilisation (nécessite-t'il un autre dash d'installé?). Il est vrai que l'on pourrait utiliser un fichier xml pour se rappeler les paramètres par défaut et que la mise à jour se lancerait avec l'insertion du cd, très bien. Par contre, il est important de voir qu'il est nécessaire de conserver une version de sauvegarde au moins pendant un temps si l'utilisateur n'est pas satisfait de la nouvelle version. Oui, je sais c'est 100Mo à chaque fois, mais celui qui ne veut pas se prendre la tête, il reste avec sa version stable et attends la prochaine. De plus, certains développeurs aiment bien avoir plusieurs versions de XBMC pour tester leur script/skin sur plusieurs versions, donc il est important aussi que cette version de sauvegarde soit facilement accessible (donc il est préférable d'éviter de compresser le dossier). Voili voilou, Maintenant, d'après un certain développeur qui a souhaité gardé l'anonymat mais que nous appellerons F......x, un script d'update serait bientôt disponible mais je ne connais pas la méthode utilisée à part que c'est du 100% python et 100% XBMC. ++
  4. Salut, merci pour ta réponse, Mais dans aucun des cas c'est toi qui travaille pour les mises à jours, la différence dans chacune des versions est la manière de le faire et la gestion qui suit. Au final chacune des versions effectue la mise à jour de xbmc, et à part la méthode bourrine, permet de revenir à une version antérieure facilement. Ensuite en ce qui concerne le plantage, bien entendu, pour chacun des cas, des rapports seront créés au fur et à mesure, mais le risque principal lors d'une mise à jour est le passage de la nouvelle version en version par défaut. Pour la version 'prudente', cela se passe par le renommage des dossiers (donc on a le cas ou à un moment, on a un dossier XBMC-old et un dossier XBMC-new, donc si plantage à se moment là, le raccourci ou le bios ne trouveront plus l'application dans le dossier XBMC) et pour la version "Facile", le changement d'un lien dans un raccourci (donc on a le cas ou à un moment, on édites le fichier du raccourci, et si plantage à ce moment, quel lien sera gardé, je ne sais pas, mais le risque à mon avis est moindre) Donc, je le répète, que l'on choisisse n'importe laquelle de ces solutions, vous n'aurez pas plus d'action à faire quelque soit le cas. Simplement on est bien d'accord, que chacune de ces solutions à ses avantages et inconvénients. ++
  5. Salut à tous, Bon perso, je me retire de l'affaire, Frost continues le développement de AIC4XBMC qui intégrera la notion d'autoupdate. Je ne vais donc pas faire doublon, je vais simplement lui donner un coup de main et fournir mon script pour le renommage des xbe. Certains d'entre vous doivent être rassurés, je garde du temps pour S2XTV! Par contre, nous avons plusieurs manières de voir concernant cet auto-update, je vais tenter de faire simple pour vous expliquer, mais j'aimerais votre avis: Solution 1, dite "Bourrin": Remplacer à chaud XBMC: écraser les fichiers par les nouvelles version Solution 2, dite "Prudente": Installer le nouveau XBMC dans un nouveau dossier Compléter par les fichiers que l'on souhaite garder Lancer le nouveau XBMC Renommer le dossier de l'ancien XBMC Lancer l'ancien XBMC Renommer le dossier du nouveau XBMC Solution 3, dite "Facile": Tout d'abord on change la structure du dossier XBMC: Tous les fichiers de XBMC sont concentrés dans un dossier portant un nom particulier (date de version par exemple) A la racine est placé un raccourci XBE ciblant le dossier de XBMC donc on aura dans le dossier XBMC: default.xbe (raccourci) default.cfg (fichier texte contenant le chemin du raccourci) 2007-05-14 (dossier) Le dossier contient l'architecture classique de XBMC La mise à jour consiste donc en: Installer le nouveau XBMC dans un nouveau dossier Changer le chemin du raccourci par le nom du dossier du nouveau XBMC Ainsi après la mise à jour, on aura: default.xbe (raccourci) default.cfg (fichier texte contenant le chemin du raccourci) 2007-05-14 (dossier) 2007-05-27 (dossier) Le passage d'une version à l'autre consiste à lancer le bon lien vers le menu application. Le passage d'une version à l'autre comme version par défaut consiste en la modification du lien dans default.cfg (un simple clic dans l'interface graphique) Maintenant chaque version à ses avantages et ses inconvénients. La méthode bourrine a l'avantage de la simplicité mais nous ne sommes pas à l'abri de conflits si certains fichiers sont mals copiés. La méthode prudente a l'avantage d'être sure d'avoir tous les fichiers bien copiés et de conserver la même architecture qu'à l'initiale. Les inconvénients sont le temps passés pour la mise à jour assez important du aux redémarrage successifs des applications, et bien sur nous avons le risque d'un arrêt de la console alors qu'aucun dossier ne porte le nom final (XBMC) La méthode facile a l'avantage d'être simple à mettre en place (toutes les applications existent), il est aussi facile de passer d'une version à une autre, d'effacer les anciennes versions. L'inconvénient est la modification de l'architecture (il faut savoir quelle est la version en cours si on veut transférer un script par ftp), le seul risque existant est le plantage de la console lorsqu'on modifie le raccourci. Maintenant, si on souhaite revenir à une ancienne version. La méthode "bourrine": récupérer une ancienne version et réécraser XBMC La méthode "Prudente": si nous n'avons pas effacer l'ancienne version, il suffit de rechanger les noms de dossier. La méthode "Facile": si nous n'avons pas effacer l'ancienne version, il suffit de changer le lien du raccourci Voilà, vous avez les cartes en main. ++
  6. Bon, l'écrasement de xbmc est à peu près faisable mais nous ne pensons pas à une solution de cette ordre. Nous pensons en effet à un deuxième soft : XBMC. Oui, ça ferait deux XBMC: l'ancienne et la nouvelle version. Ensuite, il faudrait faire les transferts en alternant le démarrage de l'un et de l'autre pour finir par avoir un XBMC de sauvegarde et le nouveau XBMC fonctionnel. Cela ne nécessiterait aucun soft externe, et permettrait d'avoir une version sauvegardée de xbmc directement accessible via les applications. Actuellement, ce n'est qu'une idée de projet, nous sommes sur la mise en place des règles de transferts, et les dossiers nécessitant d'être tranférés. Comme dit Alex, maintenant, à vous de voir si la solution par script python vous parait intéressante ou non. ++
  7. Bon, actuellement S2XTV n'est pas disponible, donc regardes du côté de BoxTV, et pour une dernière version, faut voir avec l8tig, qui devrait sortir une beta5 sous peu Pour les chaines sur le net regardes FreeTV ++
  8. Merci, je note ton adresse. Par contre, tu souhaites regarder les chaines de tv française et étrangère c'est bien, mais quel moyen? carte satellite? neufbox? freebox? tv accessible via le net? ... ++
  9. Salut, pour S2XTV, il n'est pas encore sorti, il a pris un peu de retard mon planning se chargeant de plus en plus!!! Par contre, si c'est myTheatre qui t'intéresse, il y a une version de mytheatre.py qui traine quelque part sur le forum, sinon, tu peux regarder les versions beta de boxtv qui ont les fonctions mytheatre + enregistrement. Maintenant, si c'est d'autres streams qui t'intéressent, développe un peu plus tes besoins. ++ PS: par contre, le fait que tu sois sous osx m'intéresses pour les futurs tests de S2XTV.
  10. Salut, et tu as fais quoi exactement? Pour le problème de la ponctualité de l'erreur, ça peut venir de la manière dont les fonctions sont encodées. Le mieux est de trouver l'encodage de sortie, ainsi tu n'auras plus de problèmes. ++
  11. Salut, pour ton problème d'encodage de caractères, tout dépend d'où est tiré ta chaine de caractère. Si c'est une chaine que tu insères toi-même essayes de la mettre directement en unicode ( en mettant un u devant ta chaîne, ex: u'ma chaîne' ). De là, je ne sais pas si l'affichage du Gui accepte des chaines unicode en entrée. Sinon, tu peux essayer aussi de l'encoder en 'utf8' qui selon mes souvenirs est affichable dans xbmc (à vérifier). Pour cela, si ta chaîne est déjà en unicode, tu fais maChaine.encode('utf8'). Sinon, tu l'as mets en unicode puis tu l'encode en utf8: unicode('maChaine', monEncodage).encode('utf8'). Sachant que monEncodage est l'encodage que tu utilises dans ton fichier source ( Après avoir télécharger ton code, monEncodage = 'cp1252' ) Si c'est une chaîne provenant du site de free, il faut que tu récupères l'encodage de la page (elle est normalement indiquée dans l'entête du fichier, voir même dans l'entête de la réponse html ), et que tu rencodes ta chaîne dans le bon format comme indiqué ci-dessus. Pour la partie effacement de fichier, n'ayant pas free moi même, je ne peux aider. Voilà, si tu as des problèmes, tiens moi au courant. ++
  12. Ok! Merci pour ton retour. Je laisse pour l'instant le fichier txt dans mon ancien post au cas où d'autres auraient ton problème. Je l'enlèverais quand Alex aura fait sa mise à jour. Je rappelle que la mise à jour corrige le problème d'une taille 0 dans le fichier enregistré (en gros avant, le fichier enregistré était vide). ++
  13. nioc bertheloneum

    F2xtv

    Salut, Sachant que je suis le membre dont fait référence Asfi, je me permets de répondre. Déjà, F2XTV a un topic officiel que voici: Enregistrement Freeboxtv Sur Xbox, F2XTV : Freebox To Xbox TV Peux-tu renouveler ta demande au bon endroit? De plus, je ne crois pas que ce problème soit déjà arrivé avec F2XTV. Ce que tu peux faire pour nous en dire plus, c'est nous donner le dernier log d'xbmc après qu'il est planté en ayant activé au préalable les debugs comme indiqué dans les derniers posts du topic officiel. En ce qui concerne le log prends le xbmc.log.back (je pense qu'il s'appelle comme ça) Bon courage. ++
  14. Merci pour tes tests, je vais regarder si je vois la raison de ton problème en recomparant les deux scripts sur la partie Enregistrement. Par contre si tu as l'occasion, j'aimerais bien que tu me fournisses le log d'xbmc, ça m'aidera énormément. Enfin je vous tiens au courant. ++ [EDIT] J'ai trouvé une possible raison du problème. Je te joins le résultat (changes l'extension de .txt en .py). Tiens moi au courant. Si ça marche, je demanderais à Alex de mettre la version à jour. [EDIT-23 Mai]Alex ayant mis à jour son premier post, je supprimes le fichier. ++
  15. La solution pour enregistrer sur PC avec F2XTV serait d'intégrer la gestion du partage samba. Peut-être dans S2XTV ... ++
  16. Merci pour le soutien, Nous n'avons pas besoin d'aide pour l'instant. Frost a énormément avancé sur la partie GUI, on peut même dire que l'apparence est prête à 95%, il lui reste à lier cette apparence à ma partie. C'est plutôt moi qui est pris du retard pour apporter une nouvelle fonctionnalité que je pense intéressante et qui sera liée aux radios de la freebox. J'avoue ne pas avoir trop de temps pour développer comme je l'espèrerais mais j'avance. Par contre, je n'ai toujours pas de dates de sortie. ++
  17. F2XTV est un script tournant sur xbmc excusivement et ne nécessitant pas de pc donc simplification accrue. Essayes le, il n'y a pas de contrats cachés derrière Tu pourras l'effacer s'il ne te convient pas. ++
  18. Salut, Deux solutions s'offrent à toi, attendre un des développeurs de FreeboxTV, pour qu'il t'aide dans ton problème, soit tenter F2XTV que je connais mieux et qui ne nécessite pas de PC. Je sais que ce n'est pas bien de venir sur un autre topic pour inciter les utilisateurs a essayer un autre script, mais mon but ici est d'aider un utilisateur de chez Free à avoir la télé sur sa xbox. ++
  19. Salut à tous les deux, Je ne sais pas d'où peuvent venir votre problème mais peut être que le log d'xbmc pourra nous en dire plus. Avant cela, il est nécessaire d'activer le debug: showDebug = 1 dans F2XTV.ini (ou rtsp2http.ini suivant votre version de F2XTV) loglevel à 3 dans AdvancedSettings.xml (Ici pour savoir comment faire) Vous relancez (XBMC + le test de F2XTV qui amène le problème), et vous nous donnez le fichier xbmc.log qui se trouve dans le dossier xbmc sur ta console. ++
  20. Merci cyberbob93. Comme l'avait souligné Frost, ils ont corrigés le problème. Donc ça ne devrait plus poser de problème dans les prochaines versions de XBMC ++
  21. Bon, je sais pas si ça peut t'aide mais windows sait renommer en vrac. Tu sélectionnes ton groupe de fichier et tu fais renommer. Tu auras ainsi un groupe de fichier s'appelant comme tu veut et à la fin un nombre entre parenthèse (je crois qu'il ajoute un espace avant les parenthèses - à tester). Peut-être qu'avec ça, tu peux arriver à renommer ton fichier avec des underscores à la place des espaces. ++ [edit] Voilà la confirmation: How to Batch Rename Files in Windows XP [edit2] Et, contrairement à ce qui a été dit, on peut incrémenter une variable avec: Pour définir sa variable: set /A maVar=1 Puis set /A maVar+=1 Plus d'infos: DOS/Set
  22. Merci, je jettes un coup d'oeil dès que j'ai le temps. ++
  23. Hum, division en module, ça me rappelle quelque chose!!! M'enfin bref! Comme je l'ai marqué, j'ai déjà retravaillé sur myTheatre, il me manque la partie sur l'EPG que je voudrais ajouter, c'est pour ça que je voudrais que tu m'envoies le format brut (donc d'après ce que tu dis le xml). Je sais que tu fais la demande pour une chaine bien précise, mais je ne pense pas que ça change entre deux chaines. Donc un seul xml devrait aller. Sinon, pour le type de flux tu as des infos? Sinon, si tu peux m'enregistrer quelques secondes d'un flux vidéo (une TV) et d'un flux audio (une radio), je te filerais une adresse par MP pour que tu m'envoies ça. Dis sinon, je vois que ton prog sera multiserveur, il est en plus modulaire, tu lui prévois le multi-enregistrement, ... Comme je te l'ai déjà dit, je trouve dommage que deux scripts soient développés dans le même but, comme je te l'ai déjà dit, si tu veux venir participer à notre projet, tu es le bienvenu! ++
  24. Oui, tu as raison, nous ne donnons pas d'infos: désolé!!! Donc, où en sommes nous? En fait, pour la partie GUI, Frost bosse toujours sur le développement, j'ai vu les premiers jets, et ça le fait vraiment bien!! Pour le reste, je reprends déjà les scripts que j'avais fait et qui était bien fonctionnels pour la freebox mais malheureusement étaient plutôt restreints pour les autres serveurs. J'ai donc du revoir l'architecture du programme afin de simplifier la configuration par l'utilisateur final. Donc au final, ça sera plus simple pour l'utilisateur et un poil plus compliqué si on veut ajouter un serveur. Mais bon, ça n'est pas non plus trop difficile. En ce qui concerne l'avancée, je dirais plutôt que j'ai revulée pour la freebox et avancer pour les autres. Donc je dirais: - 50% pour la freebox - 40% pour myTheatre (j'ai du revoir toute la base du script, donc pas de reprise de ce côté là) - 10% pour neufTV (en fait je n'ai pas trop regardé mais vu son fonctionnement, cela ne me semble pas trop compliqué) - 40% pour VLC (et oui, certains serveurs nécessitent l'utilisation de VLC (BelgacomTV notemment), donc j'ai créé les règles pour VLC aussi bien en temps que serveur VOD que serveur Boradcast, et pas besoin de telnet, tout se fait grâce à l'interface http qu'il faudra activé, je donnerais les infos en temps utile) Donc pour les tests ne vous tracassez pas trop, il me reste pas mal de boulot et Alex donnant toujours des idées, j'ai de plus en plus de trucs à faire, même si j'arrive à lui faire accepter que certaines fonctionnalités n'apparaitront pas dans la première version. A noter, que l'on pourra aussi gérer les radios dans S2XTV. Par contre, pour myTheatre, l8tig, pourrais-tu me récupérer un format brut de données EPG? Connais-tu l'encodage des fichiers passant par myTheatre? mpeg-2 ts? La suite au prochain épisode. ++
  25. Zen LoloMc! Comme tu dis il est nouveau, soyons gentil. En plus Alex a mis à jour son premier post pour prévenir des problèmes! Donc, là, je pense que c'est simplement un problème sur la dernière mise à jour puisque: Donc, s'il veut de l'aide, il faut qu'il nous explique son problème, parce que le 'proxy ne semble pas avoir démarré' c'est bien une erreur de ces dernières versions. Donc baco, comme d'hab, une explication plus détaillée de ton installation, de la version de XBMC, des tests faits et enfin les logs en ayant activé le showDebug et en ayant passé le loglevel à 3 comme expliqué dans les derniers posts: ++