je me souviens avoir été partisan de ne pas mettre la suppression de fichier dans HP par peur d'une fausse manip, mais c'est vrai qu'avec du recul, je me dis que ça manque (d'autant que maintenant on peut gérer différents boutons de couleur sur un même lien --> y a moyen de le rendre ergonomique) --> avec un écran de confirmation et un choix par défaut à "non", ça pourrait le faire ...
J'ai pas étudier le fonctionnement de l'upnp en détail ... baloo, tu penses que c'est gérable via HP le lien "supprimer" qui est affiché dans l'interface upnp de la freebox ? y a une fonction pour ça dans le proto upnp ou c'est un oubli de free de virer l'option (qui est présente dans l'interface d'acces au contenu du DD de la freeebox)
Par contre, l'option de déplacement, elle risque de pas être facile à manipuler : difficile de faire une "interface conviviale" de choix d'un répertoire
Ca doit faire au moins 1 an ou 2 que j'ai pas touché à une ligne de code de HomePlayer, mais comme on dit, il est jamais trop tard pour s'y (re)mettre !
J'aime bien la fonction upnp, mais il y avait un truc qui me dérangeait : c'est pénible de naviguer dans l'explorer jusqu'au répertoire des films --> pourquoi ne pas utiliser les favoris déjà enregistrés dans HP ?
une réinstallation de java 1.6, d'eclipse, et environ une heure plus tard, c'était fait !
J'en ai profité pour réactualiser les topics "Installer un environnement de développement HomePlayer" sur tvfp.com et FP.org, et le recopier ici ... Comme il n'y avait pas de section programmation, j'en ai créé une. T'y vois pas d'inconvénient baloo ?
J'ai pas retrouvé mes identifiants sourceforge --> j'ai pas pu commité --> voici la fonctionnalité sous forme de patch txt (faire team/apply patch dans eclipse). Tu pourrais la récupérer baloo ?
Pour ceux qui voudraient en profiter dès maintenant, voici comment faire : 1. Télécharger le fichier HomePlayer.zip (il est joins à ce message) 2. Copier fichier dans le repertoire <chemin d'installation de HP>/update. 3. Puis redemarrer HomePlayer.
Ce topic explique comment installer un environnement de dévellopement pour HomePlayer. Ca permettra aux curieux de voir comment tout ca fonctionne. Ca permettra aussi aux utilisateurs qui ont des petits soucis et qui sont un peu développeurs de pourvoir creuser le problème par eux-même.
Cette procédure devrait fonctionner sous linux et sous windows. Les seuls prérequis sont d'avoir installé le JDK1.4 ou 1.5 et Eclipse 3.1. J'ai essayé d'être aussi précis que possible....
Ca se fait en 3 étapes : 1 / Récupérer les sources 2 / Configurer le projet 3 / Lancer HomePlayer
------------------------- Récupérer les sources -------------------------
Une fois eclipse lancé : - File / New Project - CVS / Checkout Projects from CVS - create new repository location - config cvs : Host : homeplayer.cvs.sourceforge.net Repository path : /cvsroot/homeplayer User : anonymous Connection type : pserver Use default port - Use specified module name : HomePlayer - Check out as a project configured using the New Project Wizard - Finish (pas de selection de tag) - Select a wizard : Java Project - Configuration projet : Project name : HomePlayer Contents : le répertoire dans lequel mettre les sources JDK compliance : J2SE-1.6 Project layout : Create separate source and output folders - bouton Finish
Là ca va télécharger les fichiers de CVS ... y en a pour un petit moment ...
------------------------- Configurer le projet -------------------------
une fois que c'est fait, le projet a des erreurs de comile : il configurer les jar à utiliser :
- Project / Properties - Java Build Path / Libraries - Add Jars - ajouter les jars du répertoire lib - attention : sous windows : HomePlayer/homeplayer_root/lib/jdic.jar - sous linux : HomePlayer/homeplayer_root/lib/linux/jdic.jar - bouton OK
Ensuite, il faut lever les restriction d'accès à certaines classes du JRE : - Window / preferences - Java / compiler / Erros/Warnings - Deprecated and Restricted API - passer le 'Forbidden references (access rules) à "Warning"
Pour lancer HomePlayer, il faut créer une instance de lancement : - Run / Run... bouton New (en bas à gauche) Name (en haut) : HomePlayer Project : HomePlayer Main class : org.homeplayer.HomePlayer - Onglet Arguments Program arguments : -dev (permet de diriger les logs vers la sortie standard plutot que dans le fichier de log) - Onglet Classpath - cliquer sur User Entries - Advanced / add Folder : /HomePlayer/homeplayer_root/ - Advanced / add Folder : /HomePlayer/homeplayer_root/webapps/ROOT - bouton Run en bas à droite
Et voilà. Là en principe HomePlayer est lancé.
Il est également possible de le lancer en mod debug ... D'ailleur, je conseille fortement d'installer WTP (Web Tools Project) pour avoir accès au mod debugage et à la completion dans les JSP. Ca se fait dans Help/Software updates/Find and Install/search for new Features to update ... je vous laisse faire la suite. il suffit de sélectionner un serveur et de cocher les trucs parlant de WTP et de sélectionner les dépendances. Y a beaucoup de choses à télécharger => c'est un peu long ...
Cette version de homeplayer n'est donc pas pour moi une version meilleure. Visiblement sur beaucoup d'autres forums, on le dit aussi.
t'as pas compris : y a beaucoup plus simple que ce que tu faisais. Tu vas dans le "playlist manager" / "Mes flux web" / tu créés un nouveau media où tu mets l'url de ton fichier, et tu retrouvera ce nouveau media depuis la TV.