Сейчас если пользователь раздаёт с нескольких IP - то сначала в пирах висят оба его адреса, а потом в список пиров попадает только последний IP
Мне это очень мешает, подскажите в каком месте кода этот "затык". Ну и как его устранить
Пир с нескольких IP
Сообщение
Пир с нескольких IP
/tracker/announce.php, /tracker/tinc/* - в трекере не предусмотрена "возможность" корректного учёта когда пользователь раздаёт один и тот же торрент с разных ip
-
Ka
Сообщение
Пир с нескольких IP
Это очень существенная "недоработка".....
я думал что проблема в таблице в ключах
KEY `torrent` (`torrent`),
KEY `peer_id` (`peer_id`),
KEY `ip` (`ip`),
KEY `userid` (`userid`)
я не прав?
я думал что проблема в таблице в ключах
KEY `torrent` (`torrent`),
KEY `peer_id` (`peer_id`),
KEY `ip` (`ip`),
KEY `userid` (`userid`)
я не прав?
Последний раз редактировалось Karlos 20 сен 2010, 16:20, всего редактировалось 1 раз.
-
Ka
Сообщение
Что этот запрос делает? напоминает "масло масляное"
Пир с нескольких IP
Это из tanotself2.phpSELECT torrent FROM "phpbb_tracker_peers" WHERE torrent = '4900' AND userid = '80'
Что этот запрос делает? напоминает "масло масляное"
Сообщение
Пир с нескольких IP
нет .. если бы там был уникальный ключ - пользователь-торрент - тогда да, эти, не мешают иметь несколько строк для одного и того же торрента одного и того же пользователя, дело в коде, а не в бд.Karlos писал(а):я думал что проблема в таблице в ключах
KEY `torrent` (`torrent`),
KEY `peer_id` (`peer_id`),
KEY `ip` (`ip`),
KEY `userid` (`userid`)
я не прав?
если кажется, что понимаете в трекере больше, чем я - зачем эти вопросы?Karlos писал(а):Это из tanotself2.php
Что этот запрос делает? напоминает "масло масляное"
Сообщение
Пир с нескольких IP
а когда-нибудь будет такая "возможность"?PPK писал(а):/tracker/announce.php, /tracker/tinc/* - в трекере не предусмотрена "возможность" корректного учёта когда пользователь раздаёт один и тот же торрент с разных ip
Вернуться в «Вопросы, ответы и примеры решений»