Теперь я точно понял суть жалобы.
Собственно, выше я написал, что именно так и происходит учет рейтинга.
Назовем процесс сидирования одной раздачи одним пользователем (аккаунтом) с одного клиента - сессией.
Сессии на трекере уникальны по связке <id раздачи, id пользователя, IP-адрес>.
Т.е.:
- один пользователь с одного адреса может сидировать несколько раздач, и все будет нормально учитываться
- один пользователь может сидировать одну раздачу с разных ip-адресов, и все будет нормально учитываться
- разные пользователи могут сидировать одну раздачу с одного ip-адреса, и все будет нормально учитываться.
Но если один пользователь сидирует одну раздачу с одного ip-адреса в двух и более клиентах, то все сессии пользователя (по одной на каждый клиент) будут отображаться в
одну сессию на трекере. Поэтому рейтинг будет учитываться, наверное, по клиенту, отправившему свою статистику последним. Но не по сумме отданного всеми клиентами.