cadmi Опубликовано 30 марта, 2009 · Жалоба там вообще много чего умиляет. а "впервые в мире" так и доставляет. невозбранно. :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MAS Опубликовано 30 марта, 2009 (изменено) · Жалоба ээээтолько не надо наездов на наш сайт там впервые в мире сделана вот такая штука http://re-tracker.ru/torrents.php умиляет в этой таблице количество сидеров и личеров. не похоже на постоянные 5000 пользователей, ага :) статистика продукт работы патчера торрентов версии 1.9.2. Многи пользуются еще старыми версиями, поэтому их торренты не попадают в статистику и вообще, поскольку я один из создателей этой штуки, у меня есть данные сколько народу патчит торренты патчером Изменено 30 марта, 2009 пользователем MAS Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
[anp/hsw] Опубликовано 30 марта, 2009 · Жалоба и вообще, поскольку я один из создателей этой штуки, у меня есть данные сколько народу патчит торренты патчером вы вставили в патчер закладку, и теперь каждое действие патчером логируется? если нет - то вы не знаете, сколько людей им пользуется. и скажите пожалуйста, чем ваш ретрекер так уникален? нет, я конечно подчерпнул на вашем форуме много полезного, но пользуюсь тем же гуглом и википедией я узнал об этом куда больше :) год назад их было с десяток точно, просто афишировались они далеко не всегда. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MAS Опубликовано 30 марта, 2009 (изменено) · Жалоба и вообще, поскольку я один из создателей этой штуки, у меня есть данные сколько народу патчит торренты патчером вы вставили в патчер закладку, и теперь каждое действие патчером логируется? если нет - то вы не знаете, сколько людей им пользуется. и скажите пожалуйста, чем ваш ретрекер так уникален? нет, я конечно подчерпнул на вашем форуме много полезного, но пользуюсь тем же гуглом и википедией я узнал об этом куда больше :) патчер раз в сутки проверяет обновление списка, потому число уникальных ипов, с которых патчеры делают запрос легко подсчитывается а википедию мы сами писали Изменено 30 марта, 2009 пользователем MAS Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
[anp/hsw] Опубликовано 31 марта, 2009 · Жалоба патчер раз в сутки проверяет обновление списка, потому число уникальных ипов, с которых патчеры делают запрос легко подсчитываетсянадеюсь, обновление там отключается? :) а википедию мы сами писаличто, и английские статью про торрент тоже? по-моему вы там только страничку про ретрекер написали, и все Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vladd Опубликовано 31 марта, 2009 · Жалоба В общем, переборол лень и за полдня сообразил модуль к сквиду, производящий патч на лету. Рискуя кому-то обломать продажи за 3000 евро, выкладываю его здесь. Сразу несколько особенностей, которые хотелось бы исправить: - Делалось на коленке, лишь бы работало. Так что за красивость кода не отвечаю. - Используется внешний перловый патчер, принимающий на stdin оригинальный торрент, и в ответ выдающий патченный. Хотелось бы найти где-нибудь нормальный патчер на c/c++ и интегрировать его в модуль. Модуль работает на eCAP, для сборки нужен сквид 3.1, библиотека и примеры с e-cap.org. В папке ecap_adapter_sample-0.0.2/src нужно заменить adapter_modifying.cc на приложенный, после чего все должно собраться. Также нужна библиотека pstreams-0.6. Данный модуль складывает торренты в папку /home/torrents/orig, патченные - в /home/torrents/patched. Это дает возможность поставить специальный сервер с кучей винтов, которому можно эти торренты скармливать - только нужно убрать из них оригинальный трекер и закрыть серверу доступ в инет. В результате мы получаем нехилый такой торрент-кэш с кучей халявного контента, аля рыбалка в спутниковой терминологии. Сами сделали такой - просто поразительно, что народ качает. 50% порнухи, 30% - русские сериалы идущие по тв, 20% - свежие новинки, которые качают одновременно 5-10 человек в сети. Конфиг сквида: acl htmls2 url_regex -i torrents\.ru/forum/dl\.php\?t\= acl htmls2 url_regex -i pornolab\.net/forum/dl.php\?t\= acl htmls2 url_regex -i torrents\.thepiratebay\.org.*torrent$ ... ... ecap_enable on loadable_modules /usr/local/lib/ecap_adapter_modifying.so ecap_service eRespmod respmod_precache 0 ecap://e-cap.org/ecap/services/sample/modifying adaptation_service_set respFilter eRespmod adaptation_access respFilter allow htmls2 adapter_modifying.tar.gz Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bsdelnik Опубликовано 31 марта, 2009 · Жалоба И как у такого сквида и патчера дела с производительностью? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vladd Опубликовано 31 марта, 2009 (изменено) · Жалоба В среднем идет не более одного торрента в минуту, при http-нагрузке в 30 мбит. Справляется. Сквид работает в 25 потоков, поэтому проблем нет. К тому же на него завернуты только запросы на торрент-сайты - не весь же трафик отправлять :) Изменено 31 марта, 2009 пользователем vladd Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bsdelnik Опубликовано 31 марта, 2009 · Жалоба Вечерком попробую у себя его собрать и потестировать. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Voicemaster Опубликовано 31 марта, 2009 · Жалоба В общем, переборол лень и за полдня сообразил модуль к сквиду, производящий патч на лету. [...] $ zcat adapter_modifying.tar.gz | tar -t adapter_modifying.cc вот этот файлик наверно забыли в архив положить: redi::pstream ps("/root/patcher/index.pl"); . Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
[anp/hsw] Опубликовано 31 марта, 2009 · Жалоба блин, как же это просто с третьим сквидом! действительно, довольно рабочее решение.... я вот все никак на третий изза стабильности не переберусь - может просто предрассудки :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Voicemaster Опубликовано 31 марта, 2009 · Жалоба [...] я вот все никак на третий изза стабильности не переберусь - может просто предрассудки :) Ну.. стресс тестирование никто не отменял ;-) . Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
[GP]Villi Опубликовано 31 марта, 2009 · Жалоба таки опять все трекеры вручную вносить? надо чтобы для всех и сразу) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
laled Опубликовано 2 апреля, 2009 · Жалоба [root@proxy ~/ecap_adapter_sample-0.0.2]# make Making all in src make all-am if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I../src -g -O2 -MT adapter_minimal.lo -MD -MP -MF ".deps/adapter_minimal.Tpo" -c -o adapter_minimal.lo adapter_minimal.cc; then mv -f ".deps/adapter_minimal.Tpo" ".deps/adapter_minimal.Plo"; else rm -f ".deps/adapter_minimal.Tpo"; exit 1; fi mkdir .libs g++ -DHAVE_CONFIG_H -I../src -g -O2 -MT adapter_minimal.lo -MD -MP -MF .deps/adapter_minimal.Tpo -c adapter_minimal.cc -fPIC -DPIC -o .libs/adapter_minimal.o adapter_minimal.cc:3:37: error: libecap/common/registry.h: No such file or directory adapter_minimal.cc:4:35: error: libecap/common/errors.h: No such file or directory adapter_minimal.cc:5:37: error: libecap/adapter/service.h: No such file or directory adapter_minimal.cc:6:37: error: libecap/adapter/xaction.h: No such file or directory adapter_minimal.cc:7:34: error: libecap/host/xaction.h: No such file or directory adapter_minimal.cc:11: error: 'libecap' has not been declared adapter_minimal.cc:11: error: expected `{' before 'Service' adapter_minimal.cc:11: error: function definition does not declare parameters adapter_minimal.cc:37: error: 'libecap' has not been declared adapter_minimal.cc:37: error: expected `{' before 'Xaction' adapter_minimal.cc:37: error: function definition does not declare parameters adapter_minimal.cc:72: error: invalid use of incomplete type 'class Adapter::Service' adapter_minimal.cc:11: error: forward declaration of 'class Adapter::Service' adapter_minimal.cc:76: error: invalid use of incomplete type 'class Adapter::Service' adapter_minimal.cc:11: error: forward declaration of 'class Adapter::Service' adapter_minimal.cc:80: error: invalid use of incomplete type 'class Adapter::Service' adapter_minimal.cc:11: error: forward declaration of 'class Adapter::Service' adapter_minimal.cc:84: error: expected ',' or '...' before '&' token adapter_minimal.cc:84: error: ISO C++ forbids declaration of 'Config' with no type adapter_minimal.cc:84: error: invalid use of incomplete type 'class Adapter::Service' adapter_minimal.cc:11: error: forward declaration of 'class Adapter::Service' adapter_minimal.cc:88: error: expected ',' or '...' before '&' token adapter_minimal.cc:88: error: ISO C++ forbids declaration of 'Config' with no type adapter_minimal.cc:88: error: invalid use of incomplete type 'class Adapter::Service' adapter_minimal.cc:11: error: forward declaration of 'class Adapter::Service' adapter_minimal.cc:92: error: invalid use of incomplete type 'class Adapter::Service' adapter_minimal.cc:11: error: forward declaration of 'class Adapter::Service' adapter_minimal.cc:97: error: invalid use of incomplete type 'class Adapter::Service' adapter_minimal.cc:11: error: forward declaration of 'class Adapter::Service' adapter_minimal.cc:102: error: invalid use of incomplete type 'class Adapter::Service' adapter_minimal.cc:11: error: forward declaration of 'class Adapter::Service' adapter_minimal.cc:107: error: invalid use of incomplete type 'class Adapter::Service' adapter_minimal.cc:11: error: forward declaration of 'class Adapter::Service' adapter_minimal.cc:111: error: 'libecap' has not been declared adapter_minimal.cc:111: error: expected constructor, destructor, or type conversion before '*' token adapter_minimal.cc:116: error: expected constructor, destructor, or type conversion before '(' token adapter_minimal.cc:119: error: invalid use of incomplete type 'class Adapter::Xaction' adapter_minimal.cc:37: error: forward declaration of 'class Adapter::Xaction' adapter_minimal.cc:126: error: invalid use of incomplete type 'class Adapter::Xaction' adapter_minimal.cc:37: error: forward declaration of 'class Adapter::Xaction' adapter_minimal.cc:135: error: invalid use of incomplete type 'class Adapter::Xaction' adapter_minimal.cc:37: error: forward declaration of 'class Adapter::Xaction' adapter_minimal.cc:140: error: invalid use of incomplete type 'class Adapter::Xaction' adapter_minimal.cc:37: error: forward declaration of 'class Adapter::Xaction' adapter_minimal.cc:144: error: invalid use of incomplete type 'class Adapter::Xaction' adapter_minimal.cc:37: error: forward declaration of 'class Adapter::Xaction' adapter_minimal.cc:150: error: 'libecap' has not been declared adapter_minimal.cc:150: error: invalid use of incomplete type 'class Adapter::Service' adapter_minimal.cc:11: error: forward declaration of 'class Adapter::Service' *** Error code 1 Stop in /usr/home/laled/ecap_adapter_sample-0.0.2/src. *** Error code 1 Stop in /usr/home/laled/ecap_adapter_sample-0.0.2/src. *** Error code 1 Stop in /usr/home/laled/ecap_adapter_sample-0.0.2. ошибка компиляции..... автор помоги плиз.... сам языками не владею :-) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
laled Опубликовано 2 апреля, 2009 · Жалоба с компиляцией разобрался, просто с путями были проблемы, теперь собственно нужен сам файлик который бы патчил торенты, т.е. /root/patcher/index.pl... вопрос к создателю, выложи плиз.... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alexmern Опубликовано 2 апреля, 2009 · Жалоба с компиляцией разобрался, просто с путями были проблемы, теперь собственно нужен сам файлик который бы патчил торенты, т.е. /root/patcher/index.pl... вопрос к создателю, выложи плиз.... http://pseudotracker.spb.ru/files/pseudotracker.zip -> pseudotracker/patcher/index.pl Авторам БОЛЬШОЕ спасибо! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vladd Опубликовано 2 апреля, 2009 · Жалоба с компиляцией разобрался, просто с путями были проблемы, теперь собственно нужен сам файлик который бы патчил торенты, т.е. /root/patcher/index.pl... вопрос к создателю, выложи плиз.... http://pseudotracker.spb.ru/files/pseudotracker.zip -> pseudotracker/patcher/index.pl Авторам БОЛЬШОЕ спасибо! Сорри, забыл выложить. Его тоже пришлось пропатчить немножко - чтобы принимал на стандартный ввод-вывод, и еще ошибка в нем есть - некоторые торренты вызывают у него бесконечную рекурсию с постепенным умиранием сервака. Прикрепляю эту версию здесь. Если у кого-нибудь в результате заработает, хотелось бы услышать отзывы :) таки опять все трекеры вручную вносить? надо чтобы для всех и сразу)Ну это нужно в сквид весь трафик заворачивать. Если выдержит правда :)patcher.tar.gz Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
[GP]Villi Опубликовано 3 апреля, 2009 · Жалоба о том и речь, тем более куда сквид ставить, везде он ни к месту, ни на шейпере ни на натнике ни на бордере, и везде наврядли выдержит. если только редиректить 80 порт на машину со сквидом но там тоже поток не маленький получается. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vladd Опубликовано 3 апреля, 2009 · Жалоба А в чем проблема вручную трекеры внести? Не так их много вроде. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bsdelnik Опубликовано 3 апреля, 2009 · Жалоба Если у кого-нибудь в результате заработает, хотелось бы услышать отзывы :) Работать-то оно работает, правда на стенде. Сегодня может быть попробуем на хомячках поэкспериментировать... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Дегтярев Илья Опубликовано 5 апреля, 2009 · Жалоба А кто нибудь пробовал вместо заворота трафика на dns запросы к трекерам отвечать ip адресом машины с сквидом? Можно ли заставить bind ответить на torrents.ru локальным ипом, а любые имена в домене спрашивать рекурсивно? т.е bt.torrents.ru уже спросить у их ns. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
cadmi Опубликовано 5 апреля, 2009 · Жалоба что, DNS poisoning собственных абонентов? ай. малацца. они ведь Вам именно за это деньги платят? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Voicemaster Опубликовано 6 апреля, 2009 · Жалоба что, DNS poisoning собственных абонентов? Выяснил, когда forum.nag.ru переезжал, что с недавних пор Акадо блокирует DNS трафик своих клиентов к любым внешним серверам. На вопрос "почему" что-либо внятного услышать не удалось. Начинаю подозревать недоброе.. . Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Дегтярев Илья Опубликовано 6 апреля, 2009 · Жалоба Акадо блокирует DNS трафик Даже блокировать не надо. Достаточно при ttl>20 трафик с dst_port=53 завернуть на свой днс. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
joesm Опубликовано 7 апреля, 2009 · Жалоба Работает, если торрент-файл меньше 16КБ. Максимальная возвращаемая длина файла 16383 байта. С чем связано пока не разобрался. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...