Bonsoir chère journale (oui, elle, en rouge ¹),
Je me demande depuis longtemps si c'est possible de modifier des fichiers téléchargés en P2P comme bittorrent, et pouvoir toujours les partager.
C'est en voyant mon téléchargement du dernier album de StrangeZero se terminer que m'est venu une idée... Car j'aurais bien aimé renommer le dossier, les fichiers, éventuellement modifier/compléter les tags ID3, etc.
L'idée serait d'intégrer un gestionnaire de version comme Git dans les clients P2P comme ça il garde une trace des modifications. Pour partager les fichiers le client P2P n'a qu'à prendre le premier commit qu'il aura fait lui-même quand le téléchargement est fini.
Il y a un problème qui se pose (et surement plein d'autres) : si on déplace ou renomme le dossier il faut pouvoir dire au client bittorrent où se trouve son nouvel emplacement.
Voilà, qu'en pensez-vous ? L'idée est faisable ?
¹ journale à l'envers =>[]
² Pour ceux qui aiment l'électro je recommande cet artiste de Jamendo.
# bonne idée
Posté par sebbu (site web personnel, Mastodon) . Évalué à 5.
Personnellement, j'ai également un projet concernant bittorent :
Il y a souvent plusieurs torrents différents ( pièces de tailles différentes, quelques txt en plus, présence ou non d'un nfo ou sample ou .sfv/.md5/.par2, d'une pochette ou d'une miniature, etc... donc infohash différent ) alors que 98% du contenu est identique.
J'aimerais pouvoir dl/up en une seule fois, sans les problèmes de sharing avec utorrent ou autre ( comment savoir si une pièce a été dl par un autre, etc... ).
Pour cela, il me faudrait pouvoir vérifier/télécharger/flush bloc par bloc au lieu de pièce par pièce, vérifier pour chaque taille de pièces à l'endroit précis ( pouvant être précisé à cause des fichiers supplémentaires ), et voir si on peux dl sur plusieurs clients distant en même temps la même pièce mais des blocs différentes.
Pouvoir renommer les dossiers/fichiers, utorrent le propose déjà.
[^] # Re: bonne idée
Posté par Sébastien Wilmet . Évalué à 2.
DrBuenol a donné le lien de cet article (voir commentaire plus bas) :
http://www.numerama.com/magazine/5539-the-pirate-bay-cree-un(...)
En gros, The Pirate Bay veut créer un nouveau protocole P2P et on peut lire :
« Une séparation des hash (signatures numériques) pour chaque fichier référencé dans le ".p2p". Le logiciel pourra alors interroger une base de données de hash pour retrouver dans différents fichiers ".p2p" les fichiers en commun qui peuvent s'échanger. »
# Hmmmm
Posté par Guillaume Denry (site web personnel) . Évalué à 7.
[^] # Re: Hmmmm
Posté par Sébastien Wilmet . Évalué à 2.
À ce moment-là autant faire une simple copie des fichiers, c'est encore plus simple.
Le but serait un système qui ne garde qu'un diff entre les fichiers modifiés et les fichiers originaux. Par exemple l'utilisateur pourrait faire une copie du dossier, faire toutes ses modifications dedans, donner au client bittorrent les deux dossiers, un diff est créé et on peut ensuite supprimer le dossier original.
Je pensais qu'un gestionnaire de version savait faire ça... Mais j'ai pas encore lu [1], c'est sans doute pour ça ;)
[1] http://progit.org/book/ch9-0.html
[^] # Re: Hmmmm
Posté par sebbu (site web personnel, Mastodon) . Évalué à 1.
Bien sur, ce n'est pas du versionning au sens habituel, mais ca peux remplacer.
# Hors sujet
Posté par erdnaxeli (site web personnel) . Évalué à 2.
Sinon, j'ai souvent voulu modifier des torrent aussi, mais je n'ai jamais osé.
Il existe deux catégories de gens : ceux qui divisent les gens en deux catégories et les autres.
# Emule a déjà donné
Posté par Zarmakuizz (site web personnel) . Évalué à 4.
Si on pouvait changer les vidéos libres du dessin animé Rose et le ponay enchanté contre du sexe sauvage ça rendrait le bittorrent moins fiable. À savoir que ça se fait sur Emule avec un simple changement de nom, imagine carrément le changement de contenu qui serait moins décelable que juste le changement de nom.
Une des forces du bittorent c'est une certaine fiabilité : personne ne peut y toucher, et quand on le télécharge via une ferme à torrent les commentaires postés sont un bon indicateur.
.
PS : Je sais, j'ai osé donner un exemple alarmant qui pousse les gens à croire et accepter n'importe quoi, patapay ---->[]
Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/
[^] # Re: Emule a déjà donné
Posté par nigaiden . Évalué à 3.
# Lien physique
Posté par Loic Dreux . Évalué à 6.
[^] # Re: Lien physique
Posté par Sébastien Wilmet . Évalué à 2.
Mais on ne peut pas modifier les ID3tags ou autres.
# Pirate bay change de protocole p2p ,profite-en!
Posté par DrBuenol . Évalué à 2.
La baie des pirates qui créé un nouveau protocole de torrent(au passage,le protocole torrent n'est pas libre!(wowww)
Donc,avant que ca se diffuse (créé en 2008) ,essaye de faire passer ton idée !
PS:J'ai pas compris la blague..."oui,elle,en rouge"
[^] # Re: Pirate bay change de protocole p2p ,profite-en!
Posté par DrBuenol . Évalué à 2.
http://www.numerama.com/magazine/5539-the-pirate-bay-cree-un(...)
[^] # Re: Pirate bay change de protocole p2p ,profite-en!
Posté par Sébastien Wilmet . Évalué à 1.
Mais je ne vois pas très bien comment intégrer dans un protocole la possibilité de modifier les fichiers localement.
Une possibilité serait que le protocole permet de voir les « zones » des fichiers non modifiés et de pouvoir partager ces zones. Mais ça pose une problème si tout le monde modifie les tags ID3 par exemple, il faut bien que quelques uns gardent l'original.
Donc pour moi c'est plutôt au niveau des clients P2P qu'il faut garder un diff des modifications, pour pouvoir partager l'entièreté du contenu.
[^] # Re: Pirate bay change de protocole p2p ,profite-en!
Posté par Sébastien Wilmet . Évalué à 3.
Faut pas chercher plus loin ;)
# Envoie un patch !
Posté par Axioplase ıɥs∀ (site web personnel) . Évalué à 2.
Rajoute un patch dans ton torrent (ou crée un torrent supplémentaire, avec juste le patch).
Un bon petit patch.sh qui fait tes modifs sur tes fichiers (ou un .bat pour windows), et hop youpla boum.
T'as juste à indiquer la liste des logiciels nécessaires pour que le patch fonctionne (comme tel ou tel logiciel en ligne de commande pour modifier les tags…)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.