Люди, появилась у меня тут идейка создать свой теркер для передачи торрентов, но пока не могу разобраться как. Нашел два торрент-клиента с такой функцией: Azureus и XBTTracker (XBT Client).

Помучался с Азуреусом. Много настроек, но что-то так и не понял, как запустить на его основе трекер. Вроде в настройках все выставлял, а работать он не хочет, точнее получилось передать файл через торрент-сслыку, но только с моего компьютера на другой. Сделать так, чтобы другие пользователи могли обмениваться файлами друг с другом через меня (при этом этих файлов у меня на компьютере нет, то есть я использусь только как проводник, трекер) не получилось. Короче, забросил я его.

Установил XBT. Там, я так понял, надо работать с SQL-базами. В этом я вообще полный профан. Внешне XBT проще, но работать с ним, как оказалось, сложнее.

Может кто-нибудь, кто уже создавал свой трекер, расскажет, как это сделать.

(Трекер хочу создать для своей локали. Возможно это тоже имеет какое-то значение, специфику.)

У нас в местной сети человек поставил DC++-хаб программный. Может, его легче поднять? (-:Е

да незачем все это, такого добра и без тебя навалом

У нас в местной сети человек поставил DC++-хаб программный. Может, его легче поднять? (-:Е

Нет, хочу именно трекер попробовать. Получилось тут запустить последний Azureus, но у меня такое чувство, что он может обмениваться только теми торрентами, которые есть у меня, опубликованы на моем трекере. Сторонние файлы он не видит.

да незачем все это, такого добра и без тебя навалом

Это к кому?

тебе :)
Ничего плохого сказать не хочу, просто считаю что рах что-о уже есть, то делать еще незачем.
Ты же не будешь делать второй русский форум мозилла-продуктов

igorsub
Ну что ж, Гугль тебе в руки (-:Е
"Что знал, рассказал"
St.MPA3b
Ты идею не понимаешь. igorsub в локалке запустить хочет, для обмена файлами внутри. И это полезно, потому что сервера поднимать лень людям...

Ну что ж, Гугль тебе в руки (-:Е

К сожалению, Гугл по этому поводу много не рассказывает. Есть небольшие статьти (или скорей даже заметки) по настройке, но что-то там как-то поверхностно и расчитано на тех, кто уже "в теме".

И это полезно, потому что сервера поднимать лень людям...

А особенно, когда твой локальный сервер отваливается.

Может просто это поднять?
http://www.blogtorrent.com/

Снова подниму старую тему. :) До этого пытался создать трекер в Windows, теперь пытаюсь в Линуксе, и здесь больше успехов. Вместе с пакетом bittorrent идет небольшое приложение для Питона bttrack, которое, собственно, и запускает трекер. Прочел в Гугле много страниц документации (она, в прочем, везде практически одинаковая) и таки запустил. Но и тут возникла проблема. :( Когда пытаюсь в тестовом режиме через localhost загрузить файл по torrent-ссылке, загрузка начинается (торрент-клиент пытается найти пиры) и... все. Файл не хочет загружаться, остается только нажать Ctrl+C. Кто-нибудь может объяснить, в чем проблема?

Скриншот

Стартую трекер так:

Выделить код

Код:

bttrack --dfile ~/torrent/recent.txt --port 6969

Файл пытаюсь загрузить так:

Выделить код

Код:

btdownloadcurses --responsefile ~/readme.txt.torrent --saveas ~/torrent/readme.txt

Торрент создаю следующим образом:

Выделить код

Код:

btmakemetafileinfo ~/readme.txt http://localhost:6969/announce

Сейчас попробовал загрузить торрент не из консоли, а через KTorrent. В статусе трекера написанно OK, но файл по-прежнему не передается - пишет 0.00% complete.

У меня все норм

Что норм?

нах это нужно,потеря времени ИМХО


Замечание п. 4.2
3-е замечание - бан на неделю
Sergeys

igorsub
Видимо он имеет в виду, что он выполнил те действия, что ты описал и у него рботает.

rpomBcagy
Просто ты не в теме. :P

Видимо он имеет в виду, что он выполнил те действия, что ты описал и у него рботает.

Да? Ну значит повезло, у меня вот ни в какую. Ладно, забросил я пока эту идею.