février
2014
Plusieurs tentatives de programmation jonchent le parcours, en effet, au fur et à mesure des avancées, on se rend compte, assez tardivement, que le chemin emprunté n’était pas le bon…
Ce qui est assez énervant, c’est de savoir que l’on fait des allers retours, et que c’est assez peu constructif…
Nouvelle étape dans le processus de création du logiciel : la création d’un serveur.
Pourquoi un serveur, tout simplement pour qu’il serve, mais qu’il serve qui et surtout à quoi?
Simple, dans mon univers ( ma maison, quatre ordinateurs, et uniquement un avec deux tuners tnt, et 3 To de vidéos et séries, et un autre avec un tuner usb), et donc il me faut un moyen, de contrôler ces derniers et éventuellement pouvoir diffuser la télévision sur le réseau. Bref un serveur…
Cependant, au fur et à mesure, je me dis que la gestion des fichiers présents doit aussi être effectuée par ces serveurs, car la phase d’identification et de téléchargement, mise à jour des divers éléments peut être effectuée par ce même logiciel.
Donc je me suis retroussé les manches et mis au travail :
Première étape, la recherche des ordinateurs aux alentours et connectés au réseau. Fait
Deuxième étape, la recherche des fichiers et leurs identifications ( ainsi que la non prise en compte des doublons etc ). Fait.
En effet, les nombreuses tentatives d’indexations m’ont permis de mettre en place assez rapidement des fonctions déjà éprouvées ( Requête internet, utilisation API The Movie DB et The TVDB), et ainsi gagner du temps sur ce processus…
La troisième étape en non des moindres, la communication entre deux ordinateurs, c’est à dire obtention des informations concernant les fichiers, et la disponibilité des serveurs, est en cours de conception, bref je jonglerai avec les thread, directshow et la tnt…. Bref que du bonheur.
La suite au prochain épisode!!