korn32 14:41 10-02-2006 Цитата: Погоди, ты как-то все свалил в одну общую кучу.
Гожу. Оч может быть.
Цитата: В клиенте ты видишь свое (суммарное за все твои сессии) share ratio по отдельно взятому торренту.
Да, но сессии эти, как мы выяснили, относятся к клиенту, а не торренту. То есть, грубо говоря, у торрента сессия только одна --- удали торрент и добавь его снова, открыв тем самым новую сессию, и ты начнешь жизнь торрента заново.
Цитата: То есть сколько ты отдал деленное на сколько ты скачал.
Вот именно. И только. Но это-то и не столь интересно, хоть, в целом, и удобно.
Цитата: На трекере ты, в зависимости от трекера, можешь видеть абсолютно разные рейтинги.
Правильно. Так вот я хочу тот, который общий, итоговы, и по которому производится бан.
Цитата: На другом трекере я могу видеть только рейтинг за сессию, например.
А как на нем бан делается? Не банят вообще? А если банят, то пусть трекер возвращает то значение, которое учитывается при бане. Делов-то, добавить команду в трекер и клиент.
Цитата: Говоря что я вижу одно и то же в клиенте и на трекере, я как раз имел в виду трекер Нетлаба с его общим рейтингом.
Понял. Мне трудно было понять, ибо нонче туда вход закрыт...
Цитата: Мне вообще не понятно, зачем мне лукавить, говоря о трекерах и клиентах
Мне тоже не понятно. Поэтому я и говорю, что мы друг-друга не поняли. Смысл было бы разговаривать, если ты бы лукавил.
Zundar_M 00:06 11-02-2006 Цитата: Честно говоря, не понял что за файл resume.dat. Я его у себя в торрентах не видел.
%APPDATA%\utorrent\resume.dat. Неужели нет? Не может быть. Может, в старых версиях не было? У меня 4.1.119.
Не понятно мне и другое: как резервная копия могла быть столь староа, чтобы повлиять на процент завершенности файла? Ведь я закончил его качать за сутки. Сейчас вот я вижу, что он ежеминутно обновлятся вслед на самим
resume.dat. Видать, все-таки еще и баг какой-то вкрался.
Цитата: В Азуреусе, кажись, запоминается. Во всяком когда я удалял торрент из списка и снова его открывал, рейтинг сохранялся. Незапоминание мюторретнта меня по началу раздражало после Азереуса.
Во-во. Видимо, что-то вроде копии в 'Readable', как в BitSpirit. Но, похоже, здесь такой функции просто нет, ибо можно удалить только сам торрент из списка, вместе с торрентом с диска или все вместе с загруженными файлами. В BitSpirit можно удалить некую 'readable' --- копию торрента, которую создает BitSpirit сразу после открытия торрента. Видимо в ней-то и хранятся еще и настройки за все сессии торрента.
Кстати, в µTorrent и еще один баг (а может быть, это фичер элемента управления...): если поставить локальный рейтинг, по достижению которого торрент должен перестать сидировать, чтобы перекрыть глобальные настройки, а потом снять эти локальные настройки, снятием флажка, µTorrent будет продолжать показывать (уже в неактивном виде) старое, локальное, значение коэффициента.
Цитата: Это вообще отдельная фишка - где трекер хранит твой полный рейтинг. Протоколом передача его не предусмотрена.
Вот на это и сетую.
Цитата: И потом не понятно где отображать этот рейтинг.
Ну это-то, разве проблема. Дайте значение --- место найдем.
Цитата: Рядом с теущим (сессионным) рейтингом каждого торрента?
Да хоть бы и так, а можно вообще показывать его только при падении ниже заданного значения. Или вовсе не показывать, но учитывать и показывать только всплывающее сообщение опять-таки при падении оного значения ниже заданной границы.
Цитата: А если отдельно список трекеров и полный рейтинг рядом - то это нереально, т.к. клиент не может сгруппировать торренты по трекерам. Он знает только с какого адреса берется данный торрент.
Как это? В µTorrent, да и в BitSpirit есть поле Tracker. Другое дело, что сортировку он по этому полю не проводит, ну так можно всякий раз писать рядом, повторно. В целом, клиент же знает, с какого трекера качает, да и работает с ним, хотя бы в плане состояния (поле Client Status). Так кто мешает хотя бы в тот же Client Status добавить возможность оповещения о падении общего рейтинга?
Цитата: ссылка на трекер была (отображалась в поле трекер) вообще не связанная с демонойдом. Таким образом по http адресу название трекера не вычислить, оно должно передаваться где-то в протоколе отдельным полем.
Как это не вычислишь? Если трекер другой, хоть ты его с демоноида качал, то на самом демоноиде прекрасно видно, что трекер другой (и в названии с помощью ключа ext., и в поле Tracker на самом теркере пишется реальный трекер), и клиент в этом случае показывает не демоноида, другой трекер.
Цитата: оно должно передаваться где-то в протоколе отдельным полем
Да даже если и так: если оно передается, то его можно вычислить. Иначе возникает вопрос: зачем оно передается, если им не пользуется тот, кому оно передается?
Цитата: На любом трекере ты как минимум видишь полный рейтинг.
Вот об этом рейтинге я и говорю.
tnz 00:23 11-02-2006 Цитата: Я не пробовал, но ИМХО, смотря как удалять. Можно удалить торрент из списка и при этом оставить физически и сам скачанный файл и торрент, а можно и из списка грохнуть и с диска.
Угу. Только вот, повторяю, дело, похоже, в некоторой рабочей копии торрента, которую создают некоторые клиенты и которую не создает µ.
korn32 00:42 11-02-2006 Цитата: Речь идет не о полном суммарном рейтинге (который естественно виден на любом трекере с учетом статистики), а о рейтинге на отдельно взятом торренте.
У тебя --- да. Я же толкую именно про этот рейтинг. Вот потому-то я и не понял, что уж тебя так возмутило и, чем уж так дико не понравилась идея (задача) вывода этого суммарного рейтинга в клиенте. Просто мне лень на все трекеры каждый раз ходить только для проверки рейтинга. Да еще у некоторых проблемы с аутентификацией --- пока не очистишь кеш, аутентификация не проходит, шут знает, почему.