Передача позволяет пользователям быстро загружать файлы от нескольких узлов в Интернете и загружать свои собственные файлы. [7] Добавляя торрент-файлы через пользовательский интерфейс, пользователи могут создавать очередь файлов для загрузки и выгрузки. В меню выбора файлов пользователи могут настраивать свои загрузки на уровне отдельных файлов. Передача также раздает , то есть автоматически делится загруженным контентом. [8]
Передача позволяет назначать приоритеты торрентам и файлам внутри торрентов, тем самым потенциально влияя на то, какие файлы будут загружаться первыми. Он поддерживает схему Magnet URI [9] и зашифрованные соединения . Он позволяет создавать торрент-файлы и осуществлять одноранговый обмен , совместимый с Vuze и μTorrent . Он включает в себя встроенный веб-сервер, позволяющий пользователям удаленно управлять передачей через Интернет. [10] Он также поддерживает автоматическое сопоставление портов с использованием UPnP / NAT-PMP , кэширование одноранговых узлов, черные списки для плохих одноранговых узлов , ограничения пропускной способности в зависимости от времени суток, глобально или для каждого торрента, а также частичную поддержку IPv6. [11] Он позволяет одновременно использовать несколько трекеров, [12] Local Peer Discovery , [13] Micro Transport Protocol (μTP), [14] и UDP-трекер . [15]
Он не поддерживает прямую подписку на RSS- каналы, содержащие торрент-файлы для автоматической загрузки, но сторонние надстройки могут предоставлять эту функцию. [10] : 229
Специальные функции macOS включают уведомления Dock и Growl , автоматические обновления с использованием Sparkle и Universal Binary (до версии 2.22).
В Transmission 4.0.0, выпущенную в феврале 2023 года, добавлена поддержка версии 2 протокола BitTorrent, сохранив при этом обратную совместимость со старыми торрентами v1. [16]
Разработка
Окно торрент-активности и настроек Transmission.
В версии Transmission 1.60 и более поздних версиях удалена поддержка Mac OS X v10.4 . На данный момент Transmission 1.54 — последняя версия, работающая на Mac OS X 10.4. Хотя можно скомпилировать более поздние версии из исходного кода, загрузив их с веб-сайта проекта [17] или используя менеджер пакетов, такой как Fink или MacPorts , он не поддерживается, и любые ошибки, характерные для 10.4, не будут исправлены. Начиная с Transmission 2.30 [18] требуется Apple Mac с процессором Intel ; Системы на базе PowerPC больше не поддерживаются изначально. Начиная с Transmission 4.0, также поддерживается Apple Silicon. [19]
Серверная часть Transmission (libTransmission) также служит основой демона Transmission . Демон поддерживает веб -интерфейс Clutch. Старые версии были портированы и легли в основу системы обновлений видеоигры Metal Gear Online на PlayStation 3 , [20] [21], а также в качестве серверной части службы BitTorrent компании ImageShack .
Transmission — это набор облегченных BitTorrent-клиентов (в форме GUI, CLI и демона). Все его воплощения имеют очень простой, интуитивно понятный интерфейс и эффективную кроссплатформенную серверную часть.
Существует несколько клиентов передачи для разных операционных систем, включая Unix-подобные , macOS и BeOS / ZETA . Каждый интерфейс операционной системы построен с использованием собственных наборов инструментов для виджетов . [6] Например, Transmission-Gtk использует интерфейс GTK , Transmission-QT — интерфейс Qt , а Transmission-CLI — интерфейс командной строки . Transmission-remote-cli — это интерфейс ncurses для демона передачи. Python-transmissionrpc — это модуль Python, реализующий протокол JSON-RPC для передачи.
Неофициальный порт Transmission с использованием интерфейса командной строки (CLI) на iOS был завершен 3 марта 2008 года. [23] В ноябре 2010 года был выпущен iTransmission, еще один неофициальный порт, для взломанных iPhone с графическим интерфейсом , позволяющим загружать напрямую. к устройству через Wi-Fi или 3G. [24] Для Android был выпущен пульт Transmission под названием Transdroid , но в настоящее время он не поддерживает загрузку непосредственно на устройства. [25]
В Windows Transmission-Qt можно собрать с помощью MinGW , [26] демон и консольные инструменты можно собрать с помощью Cygwin , [27] также есть два сторонних графических интерфейса :transmission-remote-dotnet [28] и Transmission Remote GUI. , [29] , а также неофициальные полные сборки Qt Client Transmission. [30] [31] Существует также неофициальная полная сборка демона Transmission , которую можно запустить как службу Windows . [32] Эту же неофициальную полную сборку демона Transmission , работающего как служба Windows, можно использовать для прямой потоковой передачи загружаемых файлов. [33]
Порт для всех платформ, дополненный потоковой передачей загружаемых файлов, находится на GitHub . [34]
Зараженные пакеты устанавливают приложение -вымогатель (вариант Linux.Encoder.1 , но перекомпилированный для Mac, известный как KeRanger ), которое шифрует файлы пользователя и пытается заставить пользователей заплатить 1 биткойн (стоимостью примерно 404 доллара США на момент запуска). Attack), чтобы получить пакет расшифровки. Веб-сайт Transmission посоветовал пользователям Mac немедленно перейти на новую версию, которая удаляет зараженный вредоносным ПО файл. Apple отозвала сертификат разработчика, который использовался для подписи испорченного пакета, и добавила подпись пакета в систему защиты от вредоносных программ XProtect .
Fon поставляет свои маршрутизаторы с предустановленной функцией Transmission. [45]
Редактор CNET Пол Хьюджес похвалил Transmission за «простоту, легкость, а также многофункциональность», и по состоянию на апрель 2017 года программное обеспечение заняло третье место по количеству загрузок P2P для Mac на CNET . [46] [47]
^ Только GPL-2.0 или только GPL-3.0 или любая будущая лицензия, одобренная Mnemosyne LLC.
^ За исключением OpenSSL.
Рекомендации
^ «MovedToGitHub/Изменения – Передача» . trac.transmissionbt.com . Архивировано из оригинала 28 ноября 2018 года . Проверено 25 февраля 2017 г.
^ «передача: Официальный репозиторий клиента BitTorrent Transmission» . 4 декабря 2017 года. Архивировано из оригинала 18 октября 2016 года . Проверено 25 февраля 2017 г. - через GitHub.
^ «4.0.6». 30 мая 2024 г. Проверено 31 мая 2024 г.
^ Transmission-Qt для Windows | Быстрый и простой BitTorrent-клиент. Trqtw.sourceforge.net. Проверено 9 декабря 2013 г.
^ КОПИРОВАНИЕ в багажнике - Передача. Архивировано 28 ноября 2018 г. в Wayback Machine . Trac.transmissionbt.com. Проверено 9 декабря 2013 г.
^ ab Transmission – About, www.transmissionbt.com, 2009 г., архивировано из оригинала 7 июля 2009 г. , получено 4 июля 2009 г.
^ Ричард Петерсен (2 июля 2014 г.). Начало Fedora Desktop: Fedora 20 Edition. Апресс. стр. 209–. ISBN978-1-4842-0067-4. Архивировано из оригинала 17 января 2023 года . Проверено 1 ноября 2016 г.
^ Ричард Петерсен (2011). Red Hat Enterprise Linux 6: Рабочий стол и администрирование. Серфинг Черепаха Пресс. стр. 246–. ISBN978-1-936280-25-4. Архивировано из оригинала 17 января 2023 года . Проверено 1 ноября 2016 г.
^ Магнитные ссылки, расширение для одноранговых узлов для отправки файлов метаданных, Trac.transmissionbt.com, заархивировано из оригинала 5 августа 2017 г. , получено 24 августа 2012 г.
^ аб Скотт Граннеман (18 октября 2010 г.). Mac OS X Snow Leopard для опытных пользователей. Апресс. стр. 237–. ISBN978-1-4302-3031-1. Архивировано из оригинала 17 января 2023 года . Проверено 1 ноября 2016 г.
^ IPv6 не работает с двухстековыми трекерами, Trac.transmissionbt.com, заархивировано из оригинала 5 августа 2017 г. , получено 24 августа 2012 г.
↑ Добавление списков трекеров в торренты, Trac.transmissionbt.com, заархивировано из оригинала 5 августа 2017 г. , получено 24 августа 2012 г.
^ Реализация протокола Local Peer Discovery, Trac.transmissionbt.com, заархивировано из оригинала 5 августа 2017 г. , получено 24 августа 2012 г.
^ Добавить поддержку uTP, Trac.transmissionbt.com, заархивировано из оригинала 13 июля 2019 г. , получено 24 августа 2012 г.
^ Поддержка протокола отслеживания UDP, Trac.transmissionbt.com, 12 февраля 2011 г., заархивировано из оригинала 5 августа 2017 г. , получено 24 августа 2012 г.
↑ Мохарир, Ришаб (8 февраля 2023 г.). «Обновление Transmission 4.0 уже доступно через два года» . Это новости ФОСС . Проверено 8 февраля 2023 г.
^ «Здание – Трансмиссия». trac.transmissionbt.com . Архивировано из оригинала 31 августа 2011 года . Проверено 4 мая 2011 г.
^ «Журнал изменений трансмиссии» . Архивировано из оригинала 24 мая 2015 года . Проверено 19 мая 2011 г.
^ «Передача 4.0.0-бета.1» . Проверено 11 мая 2023 г.
^ «Технология связи P2P: распространение данных большой емкости BitTorrent» (PDF) . Архивировано из оригинала (PDF) 5 марта 2012 года . Проверено 31 июля 2021 г.
^ "Transmission-Qt Portable" . PortableApps.com — Портативное программное обеспечение для USB, портативных и облачных накопителей . Архивировано из оригинала 2 декабря 2014 года . Проверено 29 ноября 2014 г.
^ «Торрент | CoreOS — iPhoneUnix» . Архивировано из оригинала 8 марта 2008 года . Проверено 6 апреля 2008 г.
^ iTransmission, собственный BitTorrent-клиент для iOS, github.com, заархивировано из оригинала 29 января 2016 г. , получено 27 июля 2016 г.
^ "Readme - О программе" . Трансдроид . GitHub.com. Архивировано из оригинала 17 января 2023 года . Проверено 14 июля 2018 г.
^ Сборка TransmissionQt в Windows, Trac.transmissionbt.com, заархивировано из оригинала 14 августа 2012 г. , получено 24 августа 2012 г.
^ Здание, Trac.transmissionbt.com, заархивировано из оригинала 14 мая 2012 г. , получено 24 августа 2012 г.
^ µTorrent-подобный пульт дистанционного управления Windows для клиента Transmission, заархивирован из оригинала 8 августа 2012 г. , получено 24 августа 2012 г.
^ Кроссплатформенный удаленный графический интерфейс для демона Transmission, github.com, заархивировано из оригинала 27 июля 2016 г. , получено 27 июля 2016 г.
↑ Transmission 1.76 Windows, Sb-innovation.de, заархивировано из оригинала 19 июля 2011 г. , получено 24 августа 2012 г.
^ Transmission-Qt, Sourceforge.net, заархивировано из оригинала 25 августа 2012 г. , получено 24 августа 2012 г.
^ transmission-daemon-cygwin, Sourceforge.net, заархивировано из оригинала 2 февраля 2014 г. , получено 27 января 2014 г.
^ Потоковая передача — Упрощенное КАК , Sourceforge.net, заархивировано из оригинала 10 декабря 2015 г. , получено 27 апреля 2016 г.
^ cfpp2p/transmission: обновленная версия клиента Transmission BitTorrent, github.com, заархивировано из оригинала 16 апреля 2018 г. , получено 27 апреля 2016 г.
↑ Кларк/Никдел/Пауэлл (6 марта 2016 г.). «Новая программа-вымогатель для OS X, зараженная KeRanger, установщик BitTorrent-клиента» . Блог Palo Alto Networks . Архивировано из оригинала 7 марта 2016 года . Проверено 7 марта 2016 г.
↑ Джим Финкл (7 марта 2016 г.). «Пользователи Apple стали жертвами первой известной кампании по вымогательству для Mac» . Рейтер . Архивировано из оригинала 1 июля 2017 года . Проверено 2 июля 2017 г.
^ «Компьютеры Apple Mac впервые подверглись атаке программы-вымогателя KeRanger» . хранитель . 7 марта 2016 г. Архивировано из оригинала 7 марта 2016 г. Проверено 8 марта 2016 г.
↑ Майк МакГрат (10 июня 2010 г.). Linux: простые шаги, 5-е издание. В простых шагах. стр. 85–. GGKEY:EE005NUYU77. Архивировано из оригинала 17 января 2023 года . Проверено 1 ноября 2016 г.
↑ Питт, Мартин (14 января 2008 г.), Журнал изменений Ubuntu, заархивировано из оригинала 13 августа 2011 г. , получено 15 мая 2008 г.
^ Примечания к выпуску Elyssa, заархивировано из оригинала 31 июля 2015 г. , получено 23 августа 2009 г.
↑ Распространение/Загрузка/BitTorrent, заархивировано из оригинала 4 августа 2019 г. , получено 19 августа 2009 г.
^ Примечания к выпуску Puppy Linux 4.2, заархивировано из оригинала 19 июля 2009 г.
↑ Список пакетов Zenwalk, заархивировано из оригинала 3 марта 2016 г. , получено 20 марта 2021 г.
^ Сделать Transmission клиентом BitTorrent по умолчанию в версии 11.2, заархивировано из оригинала 13 января 2016 г. , получено 19 августа 2009 г.
^ FON начинает продавать маршрутизатор Fonera 2.0n с передачей, архивировано из оригинала 20 января 2015 г. , получено 9 декабря 2009 г.
^ «Transmission for Mac», download.cnet.com , заархивировано из оригинала 12 мая 2017 г. , получено 12 апреля 2017 г.
^ «Программное обеспечение P2P и обмена файлами для Mac» . download.cnet.com . Архивировано из оригинала 12 апреля 2017 года . Проверено 11 апреля 2017 г.
Внешние ссылки
Викискладе есть медиафайлы, связанные с передачей данных (BitTorrent).