Патчер "на лету" для прокси, Написал свой, но в re-tracker не видны имена. Что юзать? |
Здравствуйте, гость ( Вход | Регистрация )
Патчер "на лету" для прокси, Написал свой, но в re-tracker не видны имена. Что юзать? |
24.11.2009, 10:48
Сообщение
#1
|
|
Участник Группа: Пользователи Сообщений: 11 Регистрация: 24.11.2009 Пользователь №: 3 475 |
Добрый день!
Мы перехватываем torrent-файлы для наших пользователей и переписываем их самописным патчером на лету. Проблема в том, что в веб-интерфейсе ретрекера имена не видны. Насколько я понял из краткого прочтения тем, патчеры re-tracker добавляют дополнительную информацию, помимо добавления адреса в anounce_list. Собственное, вопрос таков - есть ли готовый патчер для вызова модулем? То есть на STDIN, или в качестве аргумента, файл торрента, на STDOUT содержимое пропатченого файла, без интерактива? Если нет, то какие дополнительные параметры прописываются для торрентов? |
|
|
24.11.2009, 13:11
Сообщение
#2
|
|
Участник Группа: Пользователи Сообщений: 11 Регистрация: 24.11.2009 Пользователь №: 3 475 |
Update:
Спасибо, всё нашёл, разобрался. Не думал, что передаётся в виде GET-параметров. Воспользовался этим вариантом для доработки своего скрипта. Сейчас опубликую в той теме рекомендуемые мною изменения. А мой вариант патчера здесь. |
|
|
3.12.2009, 1:14
Сообщение
#3
|
|
Новичок Группа: Пользователи Сообщений: 2 Регистрация: 16.11.2009 Пользователь №: 3 364 |
Опа... Решаем такую же задачу - патчим *.torrent файл на лету. Если я правильно догадываюсь - модуль-перехватчик для вашего прозрачного прокси написан на С++. Вместо того, чтобы каждый раз для патчинга вызывать perl скрипт (будет немного притормаживать, если у вас будет много абонентов), лучшее подключите PRCE и парсите без всяких скриптов в перегруженной ф-и этого модуля. Парсите по маске и патчите.
|
|
|
Текстовая версия | Сейчас: 26.9.2024, 18:34 |