
Новата версия Предаване 4.1 сега на разположение Това е основна актуализация на този добре познат, безплатен и кросплатформен BitTorrent клиент с отворен код, който поддържа различните си GTK и Qt-базирани интерфейси, демон без графичен интерфейс и уеб клиент, достъпен от браузъра.
Тази доставка пристига почти три години след Transmission 4.0 и представлява значителен скок в свързаността, производителността и възможностите за използване, като новите функции засягат както ядрото на приложението, така и различните графични интерфейси и уеб версията, широко използвана на домашни сървъри и отдалечени компютри.
Transmission 4.1 въвежда ключови нови функции в мрежите, тракерите и IPv6
Едно от най-забележителните подобрения е разширяването на мрежовата поддръжка, със съвместимост за UDP тракери с IPv6 и конфигурация с двоен стек (IPv4 и IPv6), което става все по-често срещано при оптичните връзки от операторите. Освен това, Transmission 4.1 вече работи и с тракери, които разбират само по-стария модул BEP-7, като по този начин разширява обхвата на източниците, към които може да се свърже.
Клиентът включва и поддръжка за Локално откриване на партньори през IPv6Това улеснява намирането на пиъри в локалната мрежа в съвременни среди със смесено IP адресиране. Освен това има възможност за използване на прокси сървър Специално за уеб връзки, полезна функция за тези, които искат да отделят отдалечения трафик или трафика през уеб интерфейса от другите системни комуникации.
Вътрешно, Transmission 4.1 въвежда опцията за Изпращане на IPv4 параметър по време на ръкостискането на Extension ProtocolТова подобрява съвместимостта с клиенти и тракери, които все още разчитат на тази информация. Проверките на портове за IPv4 и IPv6 също са разделени както в Qt, така и в GTK клиентите, така че всяко семейство адреси може да се проверява независимо.
Управление на торенти и нови опции за изтегляне в Transmission 4.1
Сред характеристиките, предназначени за ежедневна употреба, е включването на опционално последователно изтеглянеТази функция ви позволява да приоритизирате частите от торента по ред, което е особено полезно за тези, които стриймват съдържание директно, докато то се изтегля.
Transmission 4.1 добавя и нова опция за автоматично проверява торент веднага след завършването муТази незабавна проверка помага за откриване на потенциални грешки в данните или проблеми със съхранението, без потребителят да се налага ръчно да изпълнява проверката по-късно.
Програмата сега проверява дали Локалните файлове съществуват след промяна на местоположението на торентаТова подобрение намалява типичните грешки при преместване на изтегляния между различни дискове или пътища, нещо много често срещано при настолни компютри и домашни сървъри с множество томове за съхранение.
Друга важна промяна е възможността за кеширани IP адреси, използвани в глобалните комуникацииТези съхранени адреси се използват за смекчаване на добре познатия проблем с предупредителните съобщения, свързани с UDP6, в лог файловете, почистване на лога и предотвратяване на излишък от повтарящи се предупреждения.
Производителност на протоколите Transmission 4.1, DHT и µTP
По отношение на производителността, екипът за разработка е настроил фино вътрешния двигател, така че Transmission 4.1 Използвайте по-малко процесор и RAMТези корекции в кода на libtransmission са особено интересни за устройства с ниска мощност, като например мини компютри, NAS устройства или малки домашни сървъри, широко използвани от напреднали потребители.
Изпълнението на DHT (Разпределена хеш таблица)Това подобрява способността на клиента да намира потребители, без да разчита единствено на централни тракери. Успоредно с това са оптимизирани изтеглянията по протокола µTP. µTP е алтернатива на TCP, предназначена за по-добро управление на мрежовото претоварване и е полезна при споделени домашни връзки.
Transmission 4.1 включва и нов RPC API, съвместим с JSON-RPC 2.0Този актуализиран интерфейс улеснява разработването на приложения на трети страни, интеграции с инструменти за автоматизация и панели за дистанционно управление – интересен момент за администратори, които управляват изтегляния на сървъри в центрове за данни или в дигитални домашни среди.
Управлението на едновременните връзки също е преработено: клиентът обработва По-добре за множество връзки, произхождащи от един и същ IP адрес и засилва анализатора на отговорите на HTTP тракера, осигурявайки допълнителна стабилност срещу деформирани или ненадеждни отговори.
Специфични подобрения в GTK клиента
В настолни среди на Linux, базирани на GNOME и свързани проблеми, клиентът на GTK получава поддръжка за диалогови прозорци за избор на файловепо-добра интеграция със системата. Това решение предлага по-последователно и познато изживяване при отваряне, запазване или преместване на изтегляния.
Цветовете на Лентата за напредък е коригирана За да се съобрази с цветовата схема, използвана в клиентите на macOS и уеб интерфейса, създавайки последователен визуален вид на всички платформи. В същото време е подобрена поддръжката за пакетите Flatpak, широко използван формат в дистрибуциите, и е подобрена достъпността, за да се улесни използването от по-широк кръг потребители.
Какво е новото в Qt клиента
В случая с Qt клиента, използван предимно в среди като Плазма KDE и други настолни компютри, Transmission 4.1 вече позволява дефиниране на персонализиран URL път при свързване към отдалечени сървъри от предаването. Това е полезно, когато услугата е зад обратен прокси или по нестандартни маршрути.
Индикаторите за напредък включват система от цветен код за разграничаване на състоянията на торентитеТова улеснява бързото виждане на това какво се изтегля, споделя или е на пауза. Освен това, функцията „Етикети“ от уеб версията е добавена към Qt клиента, което ви позволява да категоризирате торентите по тип или други критерии.
Клиентът също приема оригинални икони за менюта и ленти с инструментиТова засилва визуалната интеграция с работния плот. Друго практично подобрение е добавянето на очаквани времена за завършване (ETA) за компактния изглед, което помага да се запази по-малък прозорец, без да се губи важна информация.
Промени в уеб клиента и отдалечената употреба
Уеб интерфейсът, широко използван за управление на предаването от браузъра на сървъри и NAS устройства, получава нов... тема с висок контраст което подобрява видимостта и четимостта, особено полезно за потребители с нужди от достъпност или за продължителни сесии.
Добавена е поддръжка за Добавяне на торенти чрез плъзгане и пускане директно в прозореца на браузъра, което опростява добавянето на нови файлове или връзки. Лентата за напредък вече показва процентни цифри и са внедрени отделни проверки на портове за IPv4 и IPv6, точно както в настолните клиенти.
Сред инструментите за организация, уеб клиентът позволява Филтрирайте торентите въз основа на нивото им на поверителност или състоянието на грешкаТова помага за бързото локализиране на проблемни изтегляния или за отделяне на публичните торенти от частните. Към компактните редове са добавени и ново предупредително съобщение и индикатор за процент на споделяне.
Когато торент бъде изтрит от уеб интерфейса, вече може да се постави отметка в квадратчето за също така изтрийте данните, съхранени на дискаТова избягва допълнителни стъпки в управлението на пространството. Освен това е въведен колонен режим за браузъри без ограничения за viewport, заедно с нова система за управление на изскачащи прозорци, способна да обработва множество изскачащи прозорци йерархично.
Сензорното изживяване е подобрено с поддръжка за Използвайте сензорни екрани в контекстното менюТова е все по-актуално за хибридните устройства. И накрая, уеб интерфейсът може да показва подробна информация за дата и час в детайлите на торента, предоставяйки контекст за активността и възрастта на всяко изтегляне.
Дистанционно предаване и разширени настройки
Инструментът на командния ред дистанционното предаване получава нови възможности Тези функции ще бъдат интересни за напреднали потребители и администратори. Сред тях е възможността за последователно изтегляне, започвайки от определен фрагмент, което улеснява външни приложения да търсят в мултимедийни файлове при стрийминг сценарии.
Въвежда се и поддръжка за ограничения за споделяне в неактивно състояниеТова ви позволява да дефинирате условия за спиране или коригиране на „зареждането“, когато даден торент е бил неактивен известно време. При изброяване на торентите, подредбата по подразбиране е по дата, което улеснява намирането на най-скорошните изтегляния.
Друга забележителна нова функция е визуализацията на Очакваното оставащо време (ETA) може да се изрази в месеци и години в екстремни случаи на много ниска скорост, по-добре отразявайки реалността на торентите с много малко активни пиъри.
В конфигурационния файл settings.json, Transmission 4.1 включва опцията preferred_transport, с които потребителите могат Изберете предпочитанията си между µTP и TCP в зависимост от типа на връзката или мрежовите правила. Освен това можете напълно да деактивирате кеширането на запис на диск, като зададете опцията cache-size-mb до 0, полезна възможност в системи със специфични конфигурации за съхранение.
След завършване на всички тези промени, кодовата база на libtransmission е коригирана, за да намаляване на използването на системни ресурсиТова, заедно с другите подобрения в свързаността, интерфейса и дистанционното управление, прави Transmission 4.1 особено интересна актуализация за тези, които управляват много изтегляния или използват клиента на сървъри и устройства с ограничен хардуер.