Bonsoir,
J'ai une idée mais tous ceux à qui j'en ai parlé n'étaient pas branchés, alors je me demande si je dois le développer uniquement pour moi ou si des gens seraient éventuellement intéressé.
Je voudrais faire quelque chose de classique, qui existe déjà mais avec de nouvelles features qui n'existent pas ailleurs.
Donc ce serait un gestionnaire, accélérateur et "agrégateur" de téléchargement.
Comme tous les accélérateurs de téléchargement je voudrais donc pouvoir lancer un téléchargement a partir de plusieurs socket à l'aide de range (je parle du HTTP d'abord)
Exemple :
GET /fichier.iso HTTP/1.1
Host: ubuntu.org
Range: bytes=15-52
Pour télécharger de l'octet 15 à 52 du fichier iso par exemple, donc on télécharge a partir de plusieurs sockets plusieurs parties du fichier.
Cette méthode est plutôt critiqué par mes proche, (pleins de gestionnaire de DL utilisent ca), qui trouvent que les accélérateur de téléchargement sont inutile comparé a un téléchargement comme le ferait firefox c'est à dire d'une traite.
L'idée nouvelle par rapport aux accélérateur serait de télécharger par exemple pour le cas d'une vidéo, en priorité les première partie et aussi de proposer éventuellement un player dans le logiciel à base de VLC parce que le problème des accélérateurs c'est qu'ils ne téléchargent pas en priorité le début du fichier, du coup si il s'agit d'une vidéo il faut attendre la fin du téléchargement pour pouvoir visionner.
J'aimerais aussi gérer une fonctionnalité que aucun gestionnaire/accélérateur de téléchargement ne gère, qui serait de pouvoir utiliser plusieurs connexions internet pour télécharger, ca gèrerait megaupload et d'autres hébergeurs de fichier éventuellement.
Je pensais faire le projet sur sourceforge, mais pourquoi pas developpez.com.
J'ai commencé à le faire en vb.net mais si des gens sont intéressé alors autant faire un truc propre en C++/Qt
J'aimerais des avis pour que vous me dites si ca vous semble intéressant ou non ?
Partager