Передача в базу информации, что пир получил всю раздачу

G

Gemini_13

Гость
#1
Сижу копаюсь и никак не могу найти тот момент, где аннонсер передает информацию в базу, что релиз скачан пиром. Этот же вопрос касается и ситуации, когда юзер просто подключился к раздаче имея на компе релиз. Проще говоря, мне нужно фиксировать момент, когда юзер впервые отмаяковался о полном релизе.

Хелп плз, голова пухнет :(
 
S

Sarymian

Гость
#2
Gemini_13, там вроде бы просто сообщается о наличии % от раздачи. Т.е. если сообщается что есть 100% значит надо понимать что скачал.

Хотя могу ошибаться.
 
G

Gemini_13

Гость
#3
если покажешь это место, буду благодарен) я уже замучался всю ночь искать

хотя вообщем-то нашел, что искал, но не в том виде, который мне нужен...
 
S

Sarymian

Гость
#6
Я не до конца изучал работу аннонсера, но как я понял

Please Login or Register to view hidden text.

записывает во временную таблицу информацию которую потом крон и обрабатывает. Сейчас читаю файлик этот ищу место где он точно записывает.
 
S

Sarymian

Гость
#8
Если я правильно понял

Please Login or Register to view hidden text.

переменная left хранит "сколько осталось" скачать, в байтах. От сюда рассчитывается и % сколько скачано. Переменная left выше описана, как часть массива данных получаемых от клиента. Дальше код аннонсера не читал.
 
S

Sarymian

Гость
#10
Да фигня вопрос, почему-бы хорошему человеку не помочь!
З.Ы. строку 199 пропустил :) Но верно понял значение переменной left если 0 значит уже скачал или есть в наличии :)
 
Сверху