zddflm escribió:el problema es que muchos de esos no lo permiten los tracker privados
rtorrent es software libre, así que se puede alterar su código para que se identifique como te dé la gana. Basta con bajarse las fuentes de la librería libtorrent, descomprimirla y editar el fichero configure y cambiar estas líneas:
cat >>confdefs.h <<\_ACEOF
#define PEER_NAME "-lt0C30-"
_ACEOF
cat >>confdefs.h <<\_ACEOF
#define PEER_VERSION "lt\x0C\x30"
_ACEOF
Ha de sustituirse el
lt0C30, o sea, libtorrent 0.C.3.0 (C=12, está en hexadecimal) por el del cliente y la versión que prefieras. Por ejemplo
UT1800, esto es, utorrent 1.8.0.0 (que he visto en la página que es la última versión estable). Con esto "engañas" a los clientes. Pero lo que quieres es engañar al puñetero tracker. No hay problema te bajas las fuentes de rtorrent, las descomprimes editas su configure y:
cat >>confdefs.h <<\_ACEOF
#define USER_AGENT std::string(PACKAGE "/" VERSION "/") + torrent::version()
_ACEOF
y cambias el DEFINE por:
#define USER_AGENT "uTorrent/1800"
Y listo, ahora también el tracker se cree que usas utorrent. Compilas todo y a tirar millas con tu rtorrent.
Las bondades de usar software libre.