Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Transmission - это клиент BitTorrent, который имеет множество пользовательских интерфейсов поверх кроссплатформенной серверной части. Передача - это бесплатное программное обеспечение, лицензируемое в соответствии с условиями Стандартной общественной лицензии GNU , а части - по лицензии MIT . [6]

Особенности [ править ]

Передача позволяет пользователям быстро загружать файлы из нескольких одноранговых узлов в Интернете и загружать свои собственные файлы. [7] Добавляя торрент-файлы через пользовательский интерфейс, пользователи могут создавать очередь файлов для загрузки и выгрузки. В меню выбора файлов пользователи могут настраивать загрузку на уровне отдельных файлов. Передача также сеет , то есть автоматически делится загруженным контентом. [8]

Передача позволяет назначать приоритеты торрентам и файлам внутри торрентов, таким образом потенциально влияя на то, какие файлы загружаются первыми. Он поддерживает схему Magnet URI [9] и зашифрованные соединения . Он позволяет создавать торрент-файлы и одноранговый обмен, совместимый с Vuze и μTorrent . Он включает встроенный веб-сервер, так что пользователи могут управлять передачей удаленно через Интернет. [10] Он также поддерживает автоматическое сопоставление портов с использованием UPnP / NAT-PMP , одноранговое кэширование, списки блокировки для плохих одноранговых узлов , ограничения полосы пропускания, зависящие от времени суток, глобально или для каждого торрента, и частично поддерживает IPv6.[11] Это позволяет использовать несколько трекеров одновременно, [12] Local Peer Discovery , [13] Micro Transport Protocol (μTP), [14] и UDP tracker . [15] Он не поддерживает прямую подписку на RSS- каналы, содержащие торрент-файлы для автоматической загрузки, но сторонние надстройки могут предоставить эту функцию. [10] : 229

Особенности macOS включают уведомления Dock и Growl , автоматические обновления с использованием Sparkle и Universal Binary (до версии 2.22).

Развитие [ править ]

Окно торрент-активности и настроек Transmission.

В Transmission 1.60 и более поздних версиях удалена поддержка Mac OS X v10.4 . В настоящее время Transmission 1.54 - это последняя версия, работающая в Mac OS X 10.4. Хотя можно скомпилировать более поздние версии из исходного кода, либо загрузив с веб-сайта проекта [16], либо используя диспетчер пакетов, такой как Fink или MacPorts , он не поддерживается, и любые ошибки, характерные для 10.4, не будут исправлены. Начиная с Transmission 2.30 [17] необходим Apple Mac с процессором Intel ; Системы на базе PowerPC больше не поддерживаются изначально.

Серверная часть передачи (libTransmission) также служит основой демона передачи . Демон поддерживает веб- интерфейс под названием Clutch. Более старые версии были перенесены , чтобы сформировать основу системы обновления для видеоигры Metal Gear Online на PlayStation 3 , [18] , а также бэкенд для ImageShack службы «s BitTorrent.

Распространение и порты [ править ]

Портативная версия доступна на PortableApps.com . [19]

Порты [ править ]

Передача v2.92 на macOS

Передача - это набор облегченных клиентов BitTorrent (в виде графического интерфейса, интерфейса командной строки и демона). Все его воплощения имеют очень простой, интуитивно понятный интерфейс поверх эффективной кроссплатформенной серверной части.

Существует несколько клиентов передачи для разных операционных систем, включая Unix-подобные , macOS и BeOS / ZETA . Каждый интерфейс операционной системы построен с использованием собственных наборов инструментов для виджетов . [6] Например, передача-gtk использует интерфейс GTK + , передача-qt - интерфейс Qt , а передача-cli - интерфейс командной строки . Transmission-remote-cli - это интерфейс ncurses для демона передачи. Python- Transmissionrpc - это модуль Python, реализующий клиентский протокол JSON - RPC для передачи.

Неофициальный перенос Transmission с использованием интерфейса командной строки (CLI) на iOS был завершен 3 марта 2008 года. [20] В ноябре 2010 года iTransmission, еще один неофициальный порт, был выпущен для взломанных iPhone с графическим интерфейсом пользователя, который позволяет загружать напрямую к устройству через Wi-Fi или 3G. [21] Для Android был выпущен пульт Transmission под названием Transdroid, но в настоящее время он не поддерживает загрузку напрямую на устройства. [22]

В Windows Transmission-Qt может быть собран с помощью MinGW , [23] демон и консольные инструменты могут быть построены с помощью Cygwin , [24] также есть два сторонних графических интерфейса : передача-удаленная точка-сеть [25] и удаленный графический интерфейс передачи. , [26], а также неофициальные полные сборки клиента Qt Transmission., [27] [28] Существует также неофициальная полная сборка демона Transmission , которая может быть запущена как служба Windows . [29] Та же неофициальная полная сборка демона передачи , работающего как служба Windows.может использоваться для прямой потоковой передачи загружаемых файлов. [30]

Порт для всех платформ с возможностью потоковой передачи загружаемых файлов расположен на GitHub . [31]

Он также портирован на ОС Maemo интернет-планшета Nokia N810 и смартфона N900, а также на ОС MeeGo / Harmattan смартфонов Nokia N9 и N950 , с которых он загружает торренты на устройство.

Нарушение веб-сайта [ править ]

В марте 2016 года, Palo Alto Networks сообщили , что официальный сайт Transmission был скомпрометирован и испорченные .dmg файлы были загружены на сайт, используя для разработчиков Apple , подпись , чтобы обойти OS X привратника функции. [32] [33] [34]

Испорченные пакеты установили приложение- вымогатель (вариант Linux.Encoder.1 , но перекомпилированное для Mac, известное как KeRanger ), которое шифрует файлы пользователя и пытается заставить пользователей заплатить 1 биткойн (что на момент запуска оценивалось примерно в 404 доллара США). атака), чтобы получить пакет дешифрования. Веб-сайт Transmission рекомендовал пользователям Mac немедленно перейти на новую версию, которая удаляет файл, зараженный вредоносным ПО. Apple отозвала сертификат разработчика, который использовался для подписи испорченного пакета, и добавила подпись пакета в систему защиты от вредоносных программ XProtect .

Прием [ править ]

Передача является клиентом BitTorrent по умолчанию для многих дистрибутивов Unix и Linux , [35] включая Joli OS , Solaris , [36] Ubuntu , [37] Mandriva , [38] Mint , [39] Fedora , [40] Puppy , [41] CrunchBang , [42] Zenwalk , [43] , и ГНОМ вкус OPENSUSE . [44]

Fon поставляет свои маршрутизаторы с предустановленной трансмиссией. [45]

Редактор CNET Пол Хьюз похвалил Transmission за его «простоту, легкость и функциональность», и по состоянию на апрель 2017 года программное обеспечение занимало третье место по количеству загрузок P2P для Mac на CNET. [46] [47]

См. Также [ править ]

  • Сравнение клиентов BitTorrent
  • Обмен файлами

Ссылки [ править ]

  1. ^ «MovedToGitHub / Изменения - Передача» . trac.transmissionbt.com .
  2. ^ "передача: Официальный репозиторий клиента передачи BitTorrent" . 4 декабря 2017 г. - через GitHub.
  3. ^ Релизы - передача / передача , получено 22 мая 2020 г. - через GitHub
  4. ^ Transmission-Qt для Windows | Быстрый и простой клиент BitTorrent . Trqtw.sourceforge.net. Проверено 9 декабря 2013 г.
  5. ^ КОПИРОВАНИЕ в багажник - Коробка передач . Trac.transmissionbt.com. Проверено 9 декабря 2013 г.
  6. ^ a b Transmission - About , www.transmissionbt.com, 2009, архивировано с оригинала 7 июля 2009 года , получено 4 июля 2009 года.
  7. Ричард Петерсен (2 июля 2014 г.). Начало Fedora Desktop: Fedora 20 Edition . Апресс. С. 209–. ISBN 978-1-4842-0067-4.
  8. ^ Ричард Петерсен (2011). Red Hat Enterprise Linux 6: Рабочий стол и администрирование . Серфинг Turtle Press. С. 246–. ISBN 978-1-936280-25-4.
  9. ^ Магнитные ссылки, расширение для одноранговых узлов для отправки файлов метаданных , Trac.transmissionbt.com , получено 24 августа 2012 г.
  10. ^ a b Скотт Граннеман (18 октября 2010 г.). Mac OS X Snow Leopard для опытных пользователей . Апресс. С. 237–. ISBN 978-1-4302-3031-1.
  11. ^ IPv6 не работает с трекерами с двойным стеком , Trac.transmissionbt.com , получено 24 августа 2012 г.
  12. ^ Добавление списков трекеров к торрентам , Trac.transmissionbt.com , получено 24 августа 2012 г.
  13. ^ Реализация протокола Local Peer Discovery , Trac.transmissionbt.com , получено 24 августа 2012 г.
  14. ^ Добавить поддержку uTP , Trac.transmissionbt.com , получено 24 августа 2012 г.
  15. ^ Поддержка протокола отслеживания UDP , Trac.transmissionbt.com, 12 февраля 2011 г. , получено 24 августа 2012 г.
  16. ^ "Строительство" .
  17. ^ "Журнал изменений передачи" . Архивировано из оригинального 24 -го мая 2015 года . Проверено 19 мая 2011 года .
  18. ^ [1] [ неработающая ссылка ]
  19. ^ "Transmission-Qt Portable" . PortableApps.com - Портативное программное обеспечение для USB, портативных и облачных накопителей .
  20. ^ "Архивная копия" . Архивировано из оригинала 8 марта 2008 года . Проверено 6 апреля 2008 года .CS1 maint: заархивированная копия как заголовок ( ссылка )
  21. ^ iTransmission, собственный клиент BitTorrent для iOS , github.com , получено 27 июля 2016 г.
  22. ^ «Readme - О программе» . Transdroid . GitHub.com . Проверено 14 июля 2018 года .
  23. ^ Построение TransmissionQt в Windows , Trac.transmissionbt.com , получено 24 августа 2012 г.
  24. ^ Строительство , Trac.transmissionbt.com , извлекаться 24 августа 2 012
  25. ^ Удаленное управление µTorrent наподобие Windows для клиента передачи , Code.google.com , получено 24 августа 2012 г.
  26. ^ Межплатформенный удаленный графический интерфейс для демона передачи , github.com, заархивировано из оригинала 27 июля 2016 г. , получено 27 июля 2016 г.
  27. ^ Transmission 1.76 Windows , Sb-innovation.de , получено 24 августа 2012 г.
  28. ^ Transmission-Qt , Sourceforge.net, заархивировано из оригинала 25 августа 2012 г. , извлечено 24 августа 2012 г.
  29. ^ Transmission-daemon-cygwin , Sourceforge.net , получено 27 января 2014 г.
  30. ^ Streaming - The Simplified HOW TO , Sourceforge.net , получено 27 апреля 2016 г.
  31. ^ cfpp2p / Transmission: последняя версия Fork BitTorrent-клиента Transmission , github.com , получено 27 апреля 2016 г.
  32. ^ Кларк / Никдел / Пауэлл. «Новый установщик BitTorrent-клиента передачи вирусов KeRanger для OS X Ransomware» . Блог Palo Alto Networks .
  33. Джим Финкль (7 марта 2016 г.). «Пользователи Apple стали жертвами первой известной кампании вымогателей для Mac» . Рейтер .
  34. ^ «Apple Mac впервые подверглась атаке программы-вымогателя KeRanger» . Хранитель . Проверено 8 марта +2016 .
  35. Майк МакГрат (10 июня 2010 г.). Linux в простых шагах, 5-е издание . Легкими шагами. С. 85–. GGKEY: EE005NUYU77.
  36. ^ Описание пакета передачи Solaris
  37. ^ Питт, Мартин (14 января 2008 г.), Ubuntu Changelog , заархивировано из оригинала 13 августа 2011 г. , получено 15 мая 2008 г.
  38. ^ Новые приложения по умолчанию для GNOME
  39. ^ Elyssa Примечания к выпуску
  40. ^ Распространение / загрузка / BitTorrent
  41. ^ Puppy Linux Notes 4.2 релиз , заархивированные с оригинала на 19 июля 2009
  42. ^ Примечания к выпуску - CrunchBang Linux 9.04.01 , заархивированные с оригинала на 14 июля 2009
  43. ^ Список пакетов Zenwalk
  44. ^ Сделайте передачу BitTorrent-клиентом по умолчанию в 11.2.
  45. ^ FON начинает продавать маршрутизатор Fonera 2.0n с трансмиссией
  46. ^ "Transmission for Mac" , download.cnet.com , получено 12 апреля 2017 г.
  47. ^ «P2P и программное обеспечение для обмена файлами для Mac» . download.cnet.com . Проверено 11 апреля 2017 года .

Внешние ссылки [ править ]

  • Официальный веб-сайт