Вообщем я по возможности затачиваю Neo мула под свои предпочтения, решил поделиться с другими ценителями Neo Mule.
наиболее важные изменения:
- почти полностью переведен на русский язык
- уменьшил тормоза при загрузки неомула, когда расшарено много файлов :)
- изменил подсчет приоритетов при запросе частей, теперь Wanted части должны закачиваться с наивысшим приоритетом. чуть пониже приоритет для частей для препросмотра.
- Оставил старые методы выборки частей для скачивания, добавил свой метод, обозвал его "Умный выбор частей" (Smart Chunk Selection), он выбран по умолчанию.
- Проталкивание нужных файлов теперь работает только для полезных клиентов, то есть тех кто может нам что-то дать. Самые полезные получают полный множитель проталкивания, мало полезные получают 1/2 множителя... самые бесполезные (которые ничего нам не могут дать) не вообще получают бонуса проталкивания.
- Исправлено несколько багов с подсчетом очков и временем в очереди.
- Теперь Neo принимает ссылки из Google Chrome.
- DL/UP модификатор теперь может быть меньше еденицы (минимум 0,1), это сделано для того чтобы равномерней раздавать файлы, например во время накрутки рейтингов на нужные файлы.
- Бонус за скорость (работает только в тот момент, когда пользователь что-то заливает нам)
менее важные изменения:
- автоматический приоритет на отдачу недокачанным файлам теперь ставится всегда HIGH
- поправил вывод статуса пингования в статус баре, когда включено автоматическое ограничение скорости, в зависимости от пинга...
- добавил в меню пункт "копировать ип в буфер обмена", гдето в свойствах клиента
- 15 минутный бонус для новых клиентов теперь работает пока они не скачают 1 чанк...
- начал переводить на русский язык.. но потом посмотрел сколько там всего переводить, и что-то больше не хочется :D Поэтому русификация частичная, там где описываются методы проталкивания файлов push files by... я постарался наиболее точно описать, что делают эти функции, опираясь на исходный код...
- antileech.dll, v36, куда добавлен хеш BBB912A2900E70AC80268AC0BD9A6F7D этим хешем пользуюся юзеры с ником Zver (rus)
- в списке расшареных файлов, там где показывается количество полных источников, теперь более правдивое число... так как емул не может без лишних телодвижений узнать, сколько же на самом деле полных источников, поэтому для полностью скачанных файлов это число всегда 1 :) в скобках то что было раньше - количество полных источников для расшаренных частей файла
- вывод коментария Agros в свойствах клиента... правда из за этого могут новые баги вылезти :)
- еще мелкие изменения, про которые забыл написать
- исправлены старые баги, добавлены новые :)
Остальные изменения в changelog
Дистрибутив и исходник в корне ftp://d39.mine.nu
Кому может быть полезен этот мод? Тому, у кого толстый аплоад, и кто хочет за счет этого быстрее скачивать файлы :)
Основная идея такова: в самом начале Neo скачивает самую редкую часть (для этого прийдется ждать в очереди :(), после чего начинает раздавать ее тем у кого есть что взять, при этом повышается наш рейтинг у других пользователей, что дает ускорение в продвижении по очереди...
P.S. Критика и обсуждение кода/фич приветствуется :)
Сообщение отредактировал D39: 19 Январь 2009 - 20:28