uTorrent/µTorrent 3.5.5.45798/45628/45291 3.5.4.44632 3.5.3.44396/44358 3.5.1.44332 3.4.7.42330 3.4.2.35702 Stable модификация (без рекламы, без лишнего) с универсальными настройками и руководствомДата Выпуска оригинала: 2020.08.25, 2020.04.04, 2019.07.10, 2018.09.25, 2018.02.22, 2017.12.24, 2016.05.10, 2014.11.11 Версия: 3.5.5.45798 (рекомендуемая), 3.5.5.45628/45291, 3.5.4.44632, 3.5.3.44396/44358, 3.5.1.44332, 3.4.7.42330, 3.4.2.35702 Разработчик: BitTorrent, Inc. Сайт разработчика: www.utorrent.com Разрядность: 32bit Язык интерфейса: Мультиязычный (русский присутствует) Таблетка: Вылечено (AdFree), функции Plus не поддерживаются. Даты последних изменений: исполняемого файла 2020.10.22, настроек 2020.01.14, руководства 2020.05.07. Системные требования: Windows 2000|XP|Vista|7|8|8.1|10 и аналогичные серверные редакции, разработчиками также поддерживается работа в Wine. Системные требования, рекомендация автора сборки: Windows 7|8.1|10 и аналогичные серверные редакции.Сборку, в сокращённом виде, т. е. без предыдущих версий исполняемых файлов и настроек, можно также скачать без торрент клиента с файлообменника wdfiles, однако, при наличии возможности, рекомендуется скачать именно раздачу. Ссылка на обменнике, в основном, предназначена для тех кто впервые пользуется клиентом. Описание: μTorrent (также известный как uTorrent и microTorrent) — BitTorrent-клиент для Windows, написанный на C++ и отличающийся небольшим размером и высокой скоростью работы при достаточно большой функциональности.
Некоторые возможности программы
Ограничения максимальных скоростей скачивания и отдачи.
Встроенный планировщик, позволяющий настройку этих ограничений в зависимости от времени суток и дней недели.
Ограничения максимальных скоростей каждого задания.
Настройка кеширования файлов на жёстком диске.
Поддержка DHT, Peer Exchange и Local Service Discovery.
Режим начальной раздачи (суперсид).
Автоматическая закачка торрентов из ленты RSS с возможностью выборочной закачки.
Поддержка прокси-серверов для анонсеров и обмена.
Удалённый доступ к µTorrent посредством встроенного веб-интерфейса, а также через приложение и сайт сервиса uTorrent Remote.
Поддержка технологии drag-and-drop для быстрой отправки файлов.
Портативный режим для загрузки и работы с USB-флеш-накопителя или внешнего жёсткого диска.
Возможность подключения к трекеру по HTTP(S) и UDP.
Шифрование протокола, совместимое с Azureus, Mainline и BitComet.
Поддержка юникода (unicode) во всех версиях Windows.
Поддержка UPnP и NAT-PMP во всех версиях Windows.
Настройка интерфейса программы.
Локализация на множество языков, включая русский.
Встроенный анонимный трекер, который может использоваться в качестве ретрекера.
Поддержка magnet-ссылок.
Предзагрузка magnet-ссылок с отображение их содержимого.
Реализован обмен файлами напрямую без участия трекеров (trackerless Drag-and-Drop Sending).
Отличия от оригинальной версии: Концепция «суровости и ежовости» сборки. Она специально создавалась как хорошо протестированная, простая, универсальная и сразу готовая к работе. При этом для получения максимальной эффективности от пользователя требуется выполнить лишь минимальную пошаговую настройку под конкретное подключение к интернету в соответствии с входящим в комплект руководством.Пожалуйста, прежде чем задать вопрос или пожаловаться на проблему прочтите руководство, входящее в комплект "Руководство пользователя\Руководство по установке и настройке клиента.html". Так же я очень рекомендую выполнить минимальную конфигурацию описанную в нём и использовать настройки из сборки ибо многие изменения достигнуты именно настройками.Подробный список изменений:
Глубоко очищена от лишней, т. е. не имеющей прямого отношения к файловому обмену, а также потенциально небезопасной функциональности:
Подробный список
- всей рекламы, как встроенной так и загружаемой из сети, рекламные модули либо полностью удалены либо доведены до неработоспособного состояния. - аналитической статистики для рекламы от Google - различных модулей от партнёров компании Bittorrent - потенциально опасных функций удалённой установки параметров разработчиками - функциональности авто-обновления - автоматической загрузки инсталлятором различного нежелательного ПО, как следствие и от его установки - ссылок на профили в социальных сетях, а также загрузки из них и в них данных - поддержки пакетов (приложений) - рекомендуемого контента
Глубокая очистка проведена очень точечно, поэтому вся полезная функциональность, например автозагрузка справки, встроенный тест открытости порта и т. п. сохранена.
Помимо исправлений внесённых патчингом в комплекте идут более оптимальные для широкого спектра пользователей настройки благодаря которым уменьшена нагрузка на систему, улучшена скорость скачивания и сделано более удобным использование программы:
Удобство использования
- включена последовательная загрузка данных внутри файлов - включён показ диалога с подробными сведениями при добавлении закачки - в список поисковых систем добавлен сервис BTDiqq (поисковик по сети DHT), теперь можно искать по имени раздачи, папки, файла или по хешу прямо из окна клиента, ссылка при этом будет открыта в браузере по умолчанию. - поиском по умолчанию в главном окне установлен фильтр своих торрентов - при создании торрента включена опция «Сохранять порядок файлов» - отключены запросы при выходе из клиента - при нажатии на крестик и при сворачивании клиент сворачивается в трей - включено получение информации о стране пира в списке пиров - применён классический патч DHT ["Enable DHT"/"Peer Exchange"/"Local Peer Discovery"] позволяющий на вновь добавляемых закачках файло-обмен без участия трекера - уменьшен минимально допустимый период обновления RSS-лент (rss.update_interval) с 5 до 1 минуты - цвет фона для выбранной строки в списке торрентов изменён на более контрастный (с 3.4.7.42330). Для версии 3.4.2.35702 этот патч не требуется ибо так контраст хороший - произведены другие мелкие косметические улучшения интерфейса
Приватность и безопасность
- полностью отключена возможность удалённого управления клиентом через приложение (для включения см. решение проблемы №2 в руководстве) - добавлен запрет на подключение к портам используемым по умолчанию для большинства распространённых интернет сервисов. Это обезопасит клиент от участия в неконтролируемой со стороны пользователя DDoS атаке на сторонние ресурсы
Улучшения в технической части
- применён патч, чтобы на 64 битной системе процесс мог выделить до 4 ГБ памяти, вместо максимум 2 ГБ как в оригинале, на 32 битной системе в любом случае будет ограничение в 2 ГБ - исполняемые файлы в раздаче находятся в распакованном виде, что позволяет сэкономить ресурсы на распаковку во время запуска и снижает потребление памяти в процессе работы - уменьшено влияние работы клиента на другие программы и систему - оптимизирована работа с диском и сетью - улучшена работа при полностью загруженном канале, в т. ч. в условиях высокой конкуренции за ресурсы как при активности на том же хосте, так и при совместной работе нескольких устройств в одной локальной сети - добавлена опция для лучшей работы в сетях провайдера, имеющих поддержку isp.peer_policy_url с адресом peerpolicy.local/announce.xml, - добавлены настройки значительно улучшающие работу клиента в сетях где провайдер поспособствовал этому, это происходит благодаря автоматическому добавлению ретрекера провайдера (BEP22)[/url] - отключена рандомизация clientID поскольку реализована плохо: клиент постоянно банит сам себя на каждой раздаче из-за чего разрастается список забаненных, при этом никакого положительного эффекта для приватности или стабильности она не приносит - раздача по умолчанию ведётся бесконечно - улучшен обмен данными с трекером (трекерами) при большом количестве торрентов
Исправления ошибок
- убраны многие подвисания интерфейса, появлявшиеся даже при небольшом числе раздач - увеличена скорость запуска клиента - исправлена ошибка из-за которой клиент после длительной работы при высокой нагрузке полностью прекращал сетевую активность - исправлена работа опции «Скорость отдачи, если нет загрузок». С настройками по умолчанию и включённом ограничителе скорости её активация приводила к полной остановке передач
Добавлено руководство пользователя, содержащее короткое и простое пошаговое описание настроек, позволяющее подкрутить параметры под конкретное подключение к интернету даже новичку и сразу же получить от клиента максимальную эффективность. В руководстве также содержатся разделы по решению проблем, вопросы/ответы и шаблон письма для отправки провайдеру с просьбой добавить локальный ретрекер и список приоритетных пиров.
Добавлен скрипт для запуска клиента в свёрнутом виде (utorrent_start_minimized.cmd). Также скрипт значительно ускоряет скорость запуска клиента при большом числе торрентов поскольку загрузка клиента в свёрнутом виде происходит в синхронном режиме без вставки задержек для отзывчивости интерфейса.
Добавлен скрипт для зачистки оригинального клиента от мусора в папке с настройками (0_run_me_after_update.cmd), он не эквивалентен патченной версии, а лишь чистит хвосты от оригинала.
Сборка полностью портативна и не требует установки.
Встроенный в клиент инсталлятор
Встроенный инсталлятор клиента также очищен от мусора. Для запуска инсталлятора необходимо скопировать исполняемый (exe) файл из раздачи в другое место, например на "Рабочий стол", чтобы в папке рядом с ним не находился файл settings.dat. После работы инсталлятора необходимо вручную заменить файл settings.dat в папке с профилем клиента и подложить остальные файлы из сборки. Поэтому этот способ установки не рекомендуется! Полноценный инсталлятор сборки есть в планах, но когда он будет реализован не знаю.
Для более простого обновления в папке «Настройки» расположены копия текущих настроек сборки (settings.dat) и архивные копии предыдущих релизов настроек сборки (settings_old_YYYY.MM.DD.dat)
Подробнее
Смену версий клиента, впрочем как и обновление сборки, крайне желательно производить заново настроив всё под себя по руководству и подправив внешний вид. Это требуется поскольку настройки по умолчанию в разных билдах сильно отличаются, а часть параметров вообще отсутствует, что может привести к возникновению довольно неприятных и не очевидных проблем. Если вы достаточно опытный пользователь то можете не настраивать каждый раз клиент заново под себя, а с помощьюBEncode Editor перенести все необходимые параметры.
Настройки и руководство сборки подходят ко всем популярным старым версиям, а также к более новым.
Подробнее
Имеются ввиду устаревшие версии 2.0.4.22967, 2.2.1.25302, 3.2.3.28705. Работа с указанными версиями, а также с некоторыми другими тоже была протестирована. В плане руководства есть некоторые оговорки поскольку старые версии не содержат часть функциональности упомянутой в нём. В целом, по многим причинам, в т. ч. из-за критических проблем с безопасностью я не рекомендую к использованию любые версии старее 3.5.3.44358. Некоторые подробности и причины описаны в спойлере ниже «Работающее в этой версии, но не работающее в более старых». Предупреждение о проблемах при переходе между версиями из пункта выше также актуально и здесь, пожалуйста, не пренебрегайте пунктом выше во избежании проблем.
Перед тем как выпустить сборку на всеобщее обозрение параметры и клиент хорошо протестированы на зоопарке устройств.
Подробнее
Тестирование параметров в относительно лёгком режиме проводилось на 12 физических машинах с Windows 7, Windows 8.1, Windows 10 и абсолютно разными конфигурациями. Сборка постоянно используется на домашнем сервере (профиль живёт с 2006 г., более 1700 раздач, ~10 ТБ, уже на 3 машине работает) и всё что роздано и скачано тут и на других трекерах так или иначе закачено и раздаётся через неё.
Известные проблемы и особенности версий, использованных в сборке, а также ситуация с другими версиями: Список составлен на основе полного лога изменений на английском языке.
Проблемы, присутствующие во всех версиях
При включении опций ".!ut для незавершенных" и "распределять место сразу" постфикс .!ut не всегда убирается после скачивания, что приводит к проблемам. В целях избежания проблем в настройках сборки по умолчанию выключена опция ".!ut для незавершенных". Решение проблемы добавлено в руководство с №11.
При большом количестве торрентов в клиенте (несколько сотен и более) анонс новых торрентов по DHT происходит с неприемлемо большой задержкой. Решения проблемы не существует, однако возможно применения костыля: необходимо после добавления новой закачки в клиент поставить на паузу или остановить всё ранее скачанное. После того как новая закачка проанонсируется в DHT необходимо обратно запустить приостановленные задания. Решение проблемы добавлено в руководство с №15.
При нехватке места на диске клиент бесконечно пытается качать данные вместо остановки закачки с ошибкой. В качестве решения необходимо включить опцию "Распределять все файлы". Решение проблемы добавлено в руководство с №18.
При создании торрентов с большим количеством файлов или большими размерами клиент падает с ошибкой из-за утечки памяти. Когда сломали точно не известно. Для создания торрентов рекомендуется использовать утилиту Builder]Torrent Builder.
Работающее в этой версии, но не работающее в более старых
========== 2.0.0 ==========
В версиях младше 2.0 безнадёжно устаревшая версия протокола uTP и подавляющее большинство клиентов просто не соединяться с этими версиями по uTP. Помимо этого все версии младше 2.0 не содержат механизмов авторегулирования скорости для TCP соединений, что приводит к многочисленным проблемам в работе других приложений и снижает эффективность работы клиента из-за высокой потери пакетов (см. пункт ниже).
В 2.0 появился TCP Rate Control, благодаря которому клиент автоматически подстраивает скорость TCP-соединений чтобы они не мешали другим приложениям и значительно минимизирует этим перепосылку пакетов. Примечание: для uTP соединений всегда осуществляется авторегулирование скорости.
В 2.0 появилась поддержка UDP-трекеров. Для трекера HTTP поверх TCP в общем случае избыточен поскольку требует много лишних ресурсов на обмен пакетами установки/закрытия соединения. Использовать TCP имеет смысл только на трекерах где требуется идентификация поскольку это позволяет послать пасскей.
В 2.0 появился метод обхода некоторых NAT (STUN). Это помогает клиентам за NAT соединяться между собой не имея прямого доступа друг к другу, технология работает не во всех случаях.
В 2.0 появилась функциональность “Transfer Cap”(Предел передачи), позволяющая поставить ограничение по объёму закачек и раздач (в мегабайтах), по достижении которого программа останавливает передачи.========== 2.2.1 ==========
В 2.2.1 отсутствует поддержка мультиметок (можно повесить лишь одну метку на торрент), в 3.4.2.35702 уже есть мульти метки, введены явно раньше (уточнить версию).
В 2.2.1 не работает поддержка httpS трекеров, в статусе трекера "Сброшено подключение к этому серверу". В версии 3.4.3 работает корректно. Вероятно стало работать сильно раньше (уточнить версию): { 2010-10-12: Version 3.0 (build 22519) Fix problems with https requests; 2010-09-10: Version 3.0 (build 21887) Fix problem where https was failing for some trackers and web servers } Читать отсюда и дальше.
в 2.2.1 и более ранних если .torrent сделан с размером части 32мб (или больше) - такой .torrent будет вызывать ошибку invalid .torrent file. С какой версии точно работает неизвестно (уточнить версию). Вероятно, но требуется уточнение: { 2011-03-21: Version 3.0 (build 25127) bumped piece size limit when loading and creating torrents }========== 3.0.0 ==========
Версии 3.0.0 и старше получили функциональность значительно улучшающую работу клиента в сетях где провайдер поспособствовал этому, это происходит благодаря автоматическому добавлению ретрекера провайдера(BEP22) и поддержкеприоритетного списка пиров — обе настройки описаны в руководстве.
Версии 3.0.0 и старше получили функциональность поддержки web-сида (расширена с 3.4).
Версии 3.0.0 и старше получили возможность настройки цветов почти всех элементов окна программы с помощью файла .btskin (добавить ссылок).
Версии 3.0.0 и старше получили потокового воспроизведения видео торрентов (добавить ссылок).========== 3.2.0 ==========
Версии 3.2.0 и старше позволяют при добавлении из магнет-ссылки выбрать только некоторые файлы/папки для закачки и таким образом сэкономить время и место на диске, а также значительно упрощают процесс скачивания (добавить ссылок).========== 3.2.3 ========== 3.2.3.28705
есть поиск (фильтр) по параметрам в "Настройки -> Дополнительно". Функциональность добавлена раньше (уточнить версию).========== 3.3.0 ==========
Версии 3.3.0 и старше получили полностью переписанный многопоточный механизм работы с дисковой подсистемой, что значительно улучшило производительность клиента, особенно в системах с несколькими физическими дисками, RAID массивами, при работе с внешними и сетевыми дисками (добавить ссылок).========== 3.4.0 ==========
Все версии младше 3.4.0 содержат уязвимость в алгоритмах формирования роя, способствующую использованию клиента в DRDoS атаках. Эта уязвимость касается и других клиентов использующих туже реализацию протокола bittorent. Помимо этого сами клиенты не устойчивы к атакам на отказ в обслуживании поскольку на практике довольно просто забить лист пиров клиенту фейковыми пирами у которых есть нужная раздача, но очередь до клиента не дойдёт никогда. Это позволяет либо полностью заблокировать клиенту обмен данными либо существенно ограничить эти возможности (неоднократно встречалось в дикой природе), при этом значительно увеличиваются расходы ресурсов хоста и сети на обслуживание протокола. Дополнительно в 3.4.0 из протокола uTP полностью удалено поле 'bitfield', что привело к более существенному снижению накладных расходов по сравнению с передачей по TCP, в старых версиях коэффициент оверхеда был 0.78, а с 3.4.0 он сократился до 0.5. Т.е. в более понятной форме: uTP с версии 3.4.0 создаёт в 2 раза меньше технического трафика (оверхеда) чем обмен по TCP. http://blog.libtorrent.org/2012/12/swarm-connectivity/ http://www.bittorrent.org/beps/bep_0029.html
Версии 3.4.0 и старше значительно лучше ищут пиров и сидов и стараются минимизировать количество источников если скорости хватает выбирая меньшее количество более скоростных. (см. первую ссылку из пункта выше), а также в них значительно лучше работает DHT, что приводит к существенному улучшению закачки и раздачи клиентом и снижает нагрузку на систему. Помимо этого хранитель ersh2k2 отмечает существенные улучшение значения «отдано на редких» в статистике на трекере.
В старых версиях клиента (уточнить версию) существует проблема, что при установке частично или полностью последовательной загрузки (bt.sequential_files=true и(или) bt.sequential_download=true) клиент плохо качает раздачу с одним сидом или малым количеством сидов с вкл. опцией «суперсид», т. е. с малой доступностью раздачи в рое. В 3.4.2.35702 этой проблемы уже нет, поправили явно раньше, вероятно с 3.4.0 (уточнить версию). При использовании старых версий см. решение проблемы №7 руководства.========== 3.4.2 ========== 3.4.2.35702 (2014.11.11)
есть поиск (фильтр) по списку торрентов. Функциональность добавлена раньше (уточнить версию). В 3.2.3.28705 её ещё нет. 3.4.2.38429
исправлен лишний пробел в столбце имени списка загрузок
улучшены настройки ширины столбцов по умолчанию
улучшения в DHT
исправлена проблема с отображением при включённом масштабировании в системе
улучшения в управлении внутренними функциями клиента========== 3.4.4 ========== 3.4.4.40911
обновлён способ обработки приложением HTML-контента (обработчик вынесен во внешний процесс и при сбоях падает только он, а не весь клиент) для значительного (50%) повышения стабильности. Это устанавливает новый стандарт для и без того низкого уровня сбоев uTorrent.
В 3.4.5.x (уточнить версию) добавлена функциональность автоприсвоения метки по папке (Labels and directory rules). не понятно как им правильно пользоваться (справка везде старая, мануала нет). На официальном форуме жалобы, что механизм работает не всегда. При этом в 3.4.2.35702 тоже есть нечто подобное в настройках (Настройки -> Метка), но по умолчанию функциональность отключена (уточнить подробности).========== 3.4.7 ========== 3.4.7.42330 (2016.05.10)
добавлена опция, позволяющая включить альтруистический режим (по умолчанию выключена). В двух словах: альтруистический режим меняет способ приоритизации и отдача ставится для торрента более приоритетной нежели загрузка. В результате, отношение этого торрента будет по меньшей мере 2:1 в любое время. В этом режиме 2 начальные части загружаются в первую очередь, а последующие части загружаются только тогда когда отдача другим клиентам в два раза превысит скачанное. Поэтому, если слишком мало других клиентов заинтересованы в этом торренте то он будет загружаться дольше и может даже не загружаются вообще, если ни один клиент не пытается загрузить его. Тем не менее это будет гарантировать хорошее соотношение даже в начале загрузки. Эта функция в "Настройки" -> "BitTorrent". После того, как предпочтение "включено", опция станет доступна при добавлении торрента или в свойствах торрента. 3.4.9.42923
при старте клиента вновь отображается список торрентов. 3.4.9.43085
исправлено управление опцией «Добавлять метку торрента» («Append the torrent's label») в настройках переноса загруженных раздач (Add missing Preferences->Directories checkbox to allow move target based on label).
исправлена ошибка не позволяющая переместить торрент файл в папку отличную от папки перемещения файлов раздачи.
исправлена проблема безопасности с механизмом сопряжения (pairing) между клиентами. Благодарность Zero Day Initiative за отчет по этой проблеме.
исправлена ошибка, позволявшая основные метки с недопустимыми символами, которые функция перемещения торрента не могла потом использовать.========== 3.5.0 ========== 3.5.0.43580
исправлена потенциальная XSS уязвимость при сопряжении с удалённым клиентом.
исправлено зависание соединения с вебсидами, что приводило к остановке приёма торрента.
исправлена ошибка в DHT приводившая к неправильному хешу и как следствие приоритизации адресов IPv6. 3.5.0.43916
добавлена выдача предупреждения пользователю при попытке запуска файлов со скрытыми расширениями.========== 3.5.1 ========== 3.5.1.44332 (2017.12.24)
Воспроизведение мультимедиа: исправлена потенциальная порча данных при работе через обратный вызов /proxy 3.5.3.44494
добавлена страница настроек «Приватность»
пользователю «Гость» в WebUI запрещён доступ к логу событий
исправлено падение при старте при повреждении ассоциации с .torrent файлами========== 3.5.4 ========== 3.5.4.44498
исправлена потенциальная ошибка из-за которой resume.dat мог не сохраняться при выключении
при выборе пункта меню «Открыть папку» в проводнике теперь будет выделен файл
убрана специальная обработка иконки «Добавить RSS-ленту» на панели задач и исправлена ошибка из-за которой эта кнопка не отображалась у некоторых пользователей
из кнопки добавления torrent файла удалена меню с Bittorent Now, теперь пункт меню доступен в меню помощи
исправлено зависание в WebUI при доступе к /configremote========== 3.5.5 ========== 3.5.5.44910
исправлено падение VLC плеера при его некорректной инициализации 3.5.5.44994
Update torrent listview banner to add link for BitTorrent Token information (не понятно что это значит и как перевести) 3.5.5.45146
исправлено падение из-за некорректного закрытия сокета при завершении работы программы
добавлены тесты для измерения и улучшения производительности роя 3.5.5.45231
исправлена неинициализированная переменная при постановке в очередь трекера DNS-запросов 3.5.5.45271
по умолчанию язык клиента соответствует языку ОС
в строку состояния добавлен значок глобуса для выбора языка
исправлена ошибка, препятствующая восстановлению значений по умолчанию для первичного/вторичного DNS в настройках
исправлены падения в некоторых ситуациях когда разрешены зашифрованные входящие соединения 3.5.5.45291 (2019.07.10)
исправлено падение когда данные обратного вызова не поддаются синтаксическому анализу
в настройки предпочтений добавлена опция включающая "улучшения протокола" (опция включает поддержку сторонних платных сервисов работающих поверх протокола bittorent)
исправлено: открывается корректная страница для выбора языка по клику на глобус в строке состояния 3.5.5.45365
изменена ссылка на опрос при удалении программы
теперь используется уникальный user agent клиента для http запросов
добавлен сбор информации о том сколько физической оперативной памяти используется клиентом в момент падения при ошибке выделения памяти
исправлено падение при добавлении торрента через URL, вставленный из буфера обмена
исправлено падение при отключении дисковой подсистемы ввода-вывода 3.5.5.45505
улучшение пользовательского опыта работы с GDPR
исправлен расчёт процента остатка для закачки
оптимизация установки соединения (Cleanup extra unchoke slot logic) 3.5.5.45519
исправлена утечка памяти при работе с потоками
исправлена утечка памяти в диалоге свойств торрента 3.5.5.45574 (2020.02.12)
исправлено несколько утечек памяти
исправлена ошибка синтаксического анализа bencoding. Спасибо Гаю Левину (Guy Levin) за сообщение
предотвращение падений клиента с помощью возврата пустой строки при обработке неизвестных типов настроек
добавлена проверка сертификата/подписи при попытке присоединить процесс 3.5.5.45704
исправлено падение при добавлении magnet ссылки
предотвращение падений в случаях когда структура торрент файла не полностью инициализирована
предотвращение падений при изменениях в дополнительных настройках
исправлена утечка памяти при обработке списка потоков 3.5.5.45798 (2020.08.25)
окно поиска в клиенте стало больше и удобнее
обновлена поддержка GPDR
исправлено несколько падений
в панеле с детальной информацией имя вкладки «Скорость» изменено на «Графики»
Работавшее в старых версиях и отломанное к версии использованной в сборке
При отключённой опции "Настройки -> Общие": "Распределять все файлы" (prealloc_space) клиент создаёт файлы размером 0 байт в раздачах только если в раздаче перед ними есть непустой файл. Возможно, что есть ещё какие то условия для возникновения проблемы. Проблемы нет на версии 2.2.1.25302, но она уже есть на 3.0.0.25406, в более новых версиях проблема до сих пор не исправлена (последняя протестированная 3.5.3.44396). Полной уверенности в том, что аналогичная проблема не проявляется также и для пустых папок — нет. Пример того как выглядит проблема в этом сообщении. Описана в руководстве как проблема №14.
В 2.2.1 клиент в случае непредвиденного завершения работы после запуска видит какие раздачи были полностью скачаны, а какие нет. Недоскачанные в предыдущую сессию он перехеширует и начинает качать. С 3.0 поведение изменилось: клиент после аварии перехеширует ВСЕ раздачи прошлой сессии, включая те, которые давно скачаны. Пример: компьютер не выключался 2 недели, после произошёл сбой по питанию, клиент после запуска начинает перехешировать всё, что было скачано за эти 2 недели.
Автозагрузка торрентов из папки с отображением диалога выбора файлов и прочими параметрами раздачи работает в 2.2.1.25302, но не работает в 3.2.3.28705 и в более новых версиях. С какой точно версии введён полностью автоматический импорт неизвестно (уточнить версию).
В 3.3+ вызов меню «Открыть папку» на торренте в процессе загрузки приводит к повреждению данных на диске .
В 3.4.2.35702 в интерфейсе отсутствует кнопка "Пауза", в контекстном меню этот пункт есть, сама функциональность тоже работает. Последний раз кнопка была мной замечена в 3.2.3.28705, с какой точно версии её убрали неизвестно (уточнить версию).
В 3.4.2.35702 позиция активной строки в списке торрентов ставится не на первую строку, а на строку, которая станет последней, если список отсортировать по имени, не приводя буквы к одному регистру (т.е. "Z" идёт раньше "a"). В то время как список отсортирован по номеру (№) или по другой колонке. При этом список торрентов находится не в фокусе поэтому нажатие клавиши Home не приводит к перемещению в начало списка. С какой точно версии сломано не известно (уточнить версию), однако в версии 2.2.1.25302 работало корректно. Возможно (не проверено) частично исправлено в 3.4.9.42671 Beta - Restore default first startup node to the torrent listview node.
Знак '&' в названии раздачи не отображается в 3.4.2.35702, в 2.2.1.25302 отображался, когда точно сломали не известно (уточнить версию).
В 3.4.2.35702 иногда создаётся первый файл в раздаче при этом он не отмечен для загрузки. Проблема происходит при загрузке обновлённого торрента (при удалении старого торрента и добавлении нового с перехешированием и последующим стартом нового). В какой версии точно сломали не известно (уточнить версию). В 2.2.1.25302 работало корректно.
3.4.2.35702 перезаписывает файлы, которые не отмечены для загрузки, но содержатся в загружаемых частях. В какой версии точно сломали не известно (уточнить версию). В 2.2.1.25302 работало корректно. Возможно это не баг, а фича ибо в протоколе bittorent понятие "хеш файла" отсутствует и такое поведение исправляет какие то проблемы.
3.4.2.35702 постоянно обновляет список DHT узлов из-за этого программа создаёт множество (сколько?) соединений даже без активных раздач. В 3.2.3.28705 проблема отсутствует. С какой версии точно изменилось поведение не известно (уточнить версию). Возможно это не баг, а фича в результате изменений с версии 3.4.0 и старше. Кроме того нет уверенности что это сообщение не вызвано исключительно входящим трафиком на открытый порт и это нормально. У себя наблюдаю что даже при отключённом DHT клиент отвечает на входящие подключения. Нужно больше данных от более широкого круга пользователей.
В 3.4.2.35702 после первого перехода (клика) на только что добавленную раздачу, в нижней части окна по прежнему отображается информация о предыдущей. В какой версии точно сломали не известно (уточнить версию).
В 3.4.2.35702 при открытии Web-UI клиент значительно задумывается (подвисает и неотвечает до полной загрузки Web-UI) если в нём много раздач (у меня, например, уже почти 1500), если же заданий в клиенте не очень много, то проблема не заметна. Когда это корректно работало ранее — неизвестно, возможно что никогда (уточнить версию). В 3.4.7.42330 этой проблемы уже нет, когда точно починили — не известно (уточнить версию).
При добавлении вручную из RSS версия 3.4.2.35702 периодически виснет с концами. Функциональность автозакачки по RSS работает нормально, а вот добавление правил для автозакачки тоже вызывает иногда зависания, как и вообще правый клик на строке в RSS. Частично проблема была исправлена в билде 3.4.5.41372. Однако более новые версии всё ещё виснут и при добавлении и при двойном клике по строке из RSS https://forum.utorrent.com/topic/104096-double-clicking-torrent-in-rss-feed-hangs-utorrent . К сожалению исправить проблему разработчики не хотят в качестве костыля для работы с RSS используйте Web-UI или uTorrent Remote. В какой версии точно работало и работало ли вообще не известно (уточнить версию).
С 3.4.2.36615 точно, возможно ещё раньше (уточнить версию), все новые версии вообще не качают раздачи для которых нет ни одного полного источника. На версии 3.4.2.35702 этой проблемы точно нет и всё работает. Test torrent: magnet:?xt=urn:btih:c600cfdad75cdd5f24f1b513a4fa91854453f78c (tracker-less). Cсылка на официальном форуме.
В 3.5.0.43580 Отключена кнопка "Install Teredo" для Windows 7 и новее.
Начиная с версии 3.5.4.44846 после удаления столбца «Воспроизведение» в списке торрентов он вновь появляется после перезапуска программы. Решение проблемы добавлено в руководство с №16.
В 3.5.4.44846 удалена устаревшая пробная версия стриминга.
В 3.5.4.44846 удалён устаревший встроенный html видео плеер.
Новая функциональность в версиях старше использованной в сборке
-
Исправленное в версиях более новых чем использованная в сборке
-
Переставшее работать в версиях старше использованной в сборке
-
Исправленное в актуальной версии сборки, но не работающее в предыдущих версиях сборки
К версии 3.4.3.40633 проблема закрыта: В 3.4.2.35702 в статистике диска записанное в кэш в двое превышает реальное значение. Косметическая ни на что не влияющая ошибка. Когда было сломано неизвестно (уточнить версию).
К версии 3.4.7.42330 проблема закрыта: 3.4.2.35702 при включении лимитов трафика в настройках падает при выборе графика «Лимит трафика» в главном окне программы. Непосредственно сама функциональность ограничения трафика работает нормально. В какой версии сломали неизвестно (уточнить версию). В какой версии точно исправили неизвестно (уточнить версию).
К версии 3.4.5.41372 проблема закрыта: Все версии начиная с 3.4.2.36044 и до (уточнить версию ибо починено, наверняка, раньше) на части машин моего тестового зоопарка имеют ярко выраженную проблему с лайвлоками (клиент может "подвисать" до 80% времени), а на машинах где проблема отсутствует возникают необъяснимые проблемы, вызванные скорее всего тоже залипаниями клиента где то внутри. Помимо этого часть версий из этого списка, как минимум старше 3.4.2.38397 и младше 3.4.3.39944 имеют серьёзные проблемы, вызывающие при старте клиента значительные перегрузки сети и оборудования установкой слишком большого количества соединений (в обход всех ограничений и настроек за доли секунды после старта на больших профилях устанавливается несколько десятков тысяч подключений). По этой причине версии из этого диапазона настоятельно не рекомендуются к эксплуатации.
К версии 3.4.6.42060 проблема закрыта: В 3.4.2.35702 строки с раздачами более высокие чем в старых версиях. С какой точно версии введено изменение неизвестно, однако в 3.2.3.28705 всё ещё компактные строки (уточнить версию). Это не ошибка, но может быть непривычно. Обращаю на это внимание поскольку настройками, в т. ч. сменой темы приложения это не изменить.
К версии 3.4.9.43085 проблема закрыта. В более ранних версиях была функциональность, галочка «Добавлять метку торрента» («Append the torrent's label») в настройках переноса загруженных раздач (в 2.2.1.25302 точно есть (уточнить версию)) — удобная, рабочая штука (статья на хабре https://habrahabr.ru/post/90657/ ). Опцию убрали из настроек интерфейса (к настройкам всё ещё можно добраться через Web-UI или uTorrent Remote). Сама функциональность в 3.4.2 и 3.4.7 работает корректно. В 3.4.9.43085 исправлено управление опцией.
К версии 3.5.0 проблема закрыта: С 3.4.8.x по 3.4.9.x у меня на тестах работают не удовлетворительно, причин, к сожалению, понять не удалось. При этом версии 3.4.9.x ведут себя значительно лучше чем 3.4.8.x, но всё ещё хуже чем 3.4.7.42330. Версии 3.5.0 ведут себя даже лучше чем 3.4.7.42330.
К версии 3.5.0 проблема закрыта: В 3.4.9.43085 если поставить закачку через торрент-файл, а после добавить анонсеров по магнит ссылке, то сабж качает битые файлы (пишет 'раздаётся' хотя закачено не полностью). Лечится удалением лишних анонсеров и перехэшированием. В версии 3.4.7.42330 этой проблемы нет, в какой точно версии сломали неизвестно (уточнить версию).
К версии 3.5.1 проблема закрыта: В 3.4.9.43295 изменили алгоритм приоритизации при скачивании, таким образом решили поправить проблему что с клиентов с крайне низкой скоростью канала на отдачу, например сидящих на ADSL, никогда ничего не качает, а всегда качает с более ёмких пиров. В итоге 3.4.9.43295 очень плохо качает и раздает на раздачах с малым количеством пиров, в тоже время на раздачах с большим количеством пиров качает как обычно. Лично я вижу здесь решение одной проблемы и создание нескольких больших проблем из-за неразумного расходования ресурса как сети так и оборудования ибо общий КПД обмена в рое явно падает поскольку связность не лучше, но соединений для обмена на той же скорости требуется больше, а следовательно и оверхеда везде больше). В версиях 3.5.0-3.5.1 за несколько итераций скорректировано поведение алгоритма и как следствие проблема перестала вылезать явно: проседания скорости ушли.
К версии 3.5.0.43580 проблема закрыта: С 3.4.4.40911 точно, возможно ещё раньше (уточнить версию), все новые версии некоторые раздачи скачивают лишь на доли процента и останавливаются.
Существуют и другие ошибки, а также косметические недоработки не упомянутые в этом списке. Если нашли проблему, считаете её существенной для упоминания в этом списке, то, пожалуйста, обязательно напишите об этом, при этом желательно указать версию в которой проблема исправлена, а если она не исправлена то последнюю версию на которой её ещё не было. Также дополнительно список ошибок, в т. ч. исправленных можно посмотреть на официальном форуме. Если у вас есть возможность помочь актуализировать этот список, в т.ч. проставив номера версий когда было сломано и когда починено, то, пожалуйста, напишите!Скриншоты:
Скриншоты
Скриншот пропатченного клиента с настройками из сборки работающего у меня на сервере:
О размере программы: Файлы в сборке находятся в распакованном виде. В оригинале клиент запакован и подписан. Дефакто в сборке клиент даже меньше ибо отпилено многое.О вирусах в программе: С этим, к сожалению, ничего не поделаешь, ложные детекты у патченных файлов были, есть и будут, тем более что файлы не подписаны. Кроме того в оригинальном клиенте уже содержатся куски кода на которые идёт ругань от части вендоров. Тем не менее все файлы в сборке максимально вычищены от мусора и в отличии от оригинала находятся в распакованном виде.Исполняемые файлы сборки и для сравнения оригинальные файлы проверены на Virustotal. Особое внимание обратите на поведение программы (вкладка Behavior на сайте):
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!