![]() |
Trabajar con .torrents
Hola, me han pedido hacer algo con ficheros .torrent y la verdad es que no tengo la más mínima idea sobre los mismos. Lo único que conozco es que les "pincho" encima para descargarlos con el ktorrent :)
No sé para qué, si es bueno o malo, si se puede o no se puede, si puede ser legal o no... Espero que me podáis informar al respecto, esto es lo que me han pedido: Cita:
P.d.: No sé, pero ante mi desconocimiento, me parece algo, cuanto menos, sospechoso. |
Hola, Casimiro, aunque yo no conozco la respuesta a tu duda, quizá no se pueda hacer eso que te han pedido.
Te aviso si encuentro algo que pueda servirte. Mucha suerte. :) |
Hola,
Chico... es que no sé. ;) Luego de leer tu mensaje ayer descargé y abrí un archivo ".torrent" y eso tenía muy mala pinta... es decir, era un conglomerado de caracteres extrañísimos y uno no sabía si tocando algo de ahí iba a quedar la cosa como estaba antes... o iba a meter la pata. Ciertamente, ni idea de qué contiene un ".torrent" ni mucho menos cómo puedes hacer lo que dices... ahora, si se trata de dar ánimos y esperar que puedas hacer lo que necesitas, aquí estoy yo como el que más, ¿eh? Pues eso. :D |
Caramba os rendís en cuanto veis unos cuantos bytes un poco raros. :D
En serio, yo también soy un novato en esto. Pero echándole un vistazo a la documentación: http://wiki.theory.org/BitTorrentSpecification http://wiki.bitcomet.com/help/Torrent_File_Format Vemos que el formato no parece muy complicado, por lo menos en lo que se refiere a los nombres. Podemos ver que cada "string" esta compuesto por: <longitud>:<texto> Así que si es para hacer un apaño, siempre se puede abrir el archivo con el bloc de notas y cambiar el nombre del archivo a mano y corregir su longitud. No lo he probado, pero puede que funcione. De todas formas si necesitas algo un poco mas profesional aquí tienes MakeTorrent que es un programa hecho en Delphi (el código fuente esta disponible) que permite manipular los archivos .torrent Aunque sigo teniendo mis reservas, no se si el servidor aceptara de muy buen grado que alguien le juegue con los archivos. Pero por probar :D |
je, je... gracias a dec por los ánimos y a seoane por la información.
Con mi "autorespuesta" sólo pretendía poner "arriba" el mensaje para que fuese leído y no se perdiera en las profundidades abismales donde ya jamás se encontraría... :) |
Pues hice un par de pruebas y parece que no cuela. El cliente de bittorrent se lo cree y muestra el nombre cambiado, pero el servidor no :(
La explicación puede ser que en la petición que se manda al servidor se manda un hash con la información del archivo, que supongo que sirve para identificar ese archivo dentro del servidor. Así que si cambiamos el nombre, el cliente de torrent mandara un hash diferente que el servidor no reconocerá. Por otro lado, estuve intentando imaginar para que quería alguien hacer eso y se me ocurrió que podía ser para liar a alguien y que bajara un archivo pensando que era otra cosa. Por ejemplo hacerle bajar una película porno pensando que era una de disney, :D imaginemos que como broma. Como una amigo mio, que le paso Matrix bajada de la mula a su novia sin haberla mirado el antes, imaginaros con que se encontró la novia ... Si es que hay algunas bromas :D |
Cita:
Saludos |
Bueno, pues entonces mejor será que no me complique la vida (más) y le conteste que no se puede hacer. Una pena, porque está bien pagado.
Muchas gracias a todos por la colaboración. |
La franja horaria es GMT +2. Ahora son las 03:15:43. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi