anonym
mrm75
А причем здесь софт?mrm75 писал(а):Так здесь то вы чего хотите от разработчиков движка трекера, разбирайтесь со своим загадочным софтом!
anonym
PPK
Да, это понятно, просто меня удивляет одно: откуда в таком случае в торрент-файле наличиствует описание, список файлов и т.п., а также тот же анонс верный (только пасскей неверный), но топик отсутствует. Софт не мог бы ведь скачать это физически, если топик отсутствует. Обнаружил еще, что отсутствует часть данных по пользователю, создавшему торрент, но где создано (урл трекера) записывает.PPK писал(а):1. лучше выложить эти два торрент файла, а не куски кода из них
2. пасскей можно изменить в адм. разделе, поставить там даже: 10 (но это видимо не этот случай)
3. если торрент был скачан с темы которой не существует, где-то явно ошибки в формировании ID тем, ID авторов, сообщений и т.д. (т.е. связей между таблицами) при скачивании торрента, при всём желании трекер не может подставлять "отсебятину" в пасскей.
anonym
PPK
А, да, ведь это bencode, забыл об этом.PPK писал(а):1. мог, там проверяется наличие форума и поста (не темы) и то через LEFT JOIN
2. там не пасскей 10, там просто нет пасскея, 10 - в данном случае это длина следующей после пасскея строки "created by", т.е. файл скачался не с пасскеем 10, а вообще без пасскея (и вообще там не вижу данных о том, кто скачал торрент, соотв. от какого пользователя там должен быть пасскей - непонятно)
anonym
хотя дальше идёт проверка ID форума и поста, если их нет - выдаётся ошибка, тема не проверяется, м.б. тут и проблема, темы нет, а сообщение (потерянное и/или не привязанное к теме) естьPPK писал(а):1. мог, там проверяется наличие форума и поста (не темы) и то через LEFT JOIN
не знаю..anonym писал(а):Но откуда тогда в нулевом пасскее добавилась инфа о bobrov.net в конце? У софта алгоритм простой — добавить файл через веб браузер (в нем эмуляция полная с поддержкой js, css и редиректов, доступ к элементам осуществляется через встроенный селектор с поиском по структуре типа DOM), редиректнуться автоматом на свежедобавленный пост и скачать оттуда файл. Причем скачивает по отпарсенной ссылке download.php, в случае если он ее не находит (а он найти ее не может, если темы нет, потому что там высветится либо ошибка, либо редирект но не на топик), то он выбрасывает исключение и пилит следующий файл.
PPK