Přenos (klient BitTorrent) - Transmission (BitTorrent client)
![]() | |
![]() Přenos 2,94 s aktivním stahováním | |
Původní autoři | Eric Petit, Josh Elsasser, Bryan Varner |
---|---|
Vývojáři | Mike Gelfand (Okna ), Charles Kerr (aka Jordan Lee), Mitchell Livingston |
První vydání | 15. září 2005[1][2] |
Stabilní uvolnění | 3,00 (22. května 2020[±][3] | )
Úložiště | ![]() |
Napsáno | C, Cíl-C |
Operační systém | Unixový, Operační Systém Mac, Microsoft Windows[4] |
Typ | BitTorrent klient |
Licence | GPLv2 +, MIT[5] |
webová stránka | přenos bt |
Přenos je BitTorrent klient který obsahuje řadu uživatelských rozhraní nad a napříč platformami back-end. Přenos je svobodný software licencován podle podmínek GNU General Public License, s částmi pod Licence MIT.[6]
Funkce
Přenos umožňuje uživatelům rychle stahovat soubory z více vrstevníci na internetu a nahrávat své vlastní soubory.[7] Přidáváním torrent soubory prostřednictvím uživatelského rozhraní mohou uživatelé vytvořit frontu souborů ke stažení a nahrání. V nabídkách výběru souborů si uživatelé mohou přizpůsobit stahování na úrovni jednotlivých souborů. Přenos také semena, to znamená, že bude automaticky sdílet stažený obsah.[8]
Přenos umožňuje přiřazení priorit torrentům a souborům v torrentech, čímž potenciálně ovlivňuje, které soubory se stáhnou jako první. Podporuje Schéma magnetického URI[9] a šifrovaná připojení. Umožňuje vytváření torrentových souborů a vzájemná výměna kompatibilní s Vuze a μTorrent. Obsahuje vestavěný webový server, takže uživatelé mohou dálkově ovládat přenos přes web.[10] Podporuje také automatické mapování portů pomocí UPnP /NAT-PMP, peer caching, seznamy bloků pro špatné partnery, omezení šířky pásma v závislosti na denní době, globálně nebo podle torrentu, a má částečnou podporu pro IPv6.[11] Umožňuje použití více trackerů současně,[12] Místní Peer Discovery,[13] Micro Transport Protocol (μTP),[14] a UDP tracker.[15]Nepodporuje přímé přihlášení k odběru RSS kanály obsahující torrentové soubory pro automatické stahování, ale tuto funkci mohou poskytovat doplňky třetích stran.[10]:229
Mezi funkce specifické pro macOS patří Dok a Zavrčení oznámení, automatické aktualizace pomocí Jiskra a Universal Binary (až do verze 2.22).
Rozvoj

Přenos 1.60 a později odstraněna podpora pro Mac OS X v10.4. V současné době je Transmission 1.54 poslední verzí, která běží na Mac OS X 10.4. I když je možné kompilovat novější verze ze zdroje, buď stažením z webu projektu[16] nebo pomocí správce balíčků jako Fink nebo MacPorty, není podporován a žádné chyby specifické pro 10.4 nebudou opraveny. Počínaje přenosem 2.30[17] Apple Mac s Intel CPU je potřeba; PowerPC -založené systémy již nejsou nativně podporovány.
Back-end přenosu (libTransmission) slouží také jako základ přenosu démon. Démon podporuje web front-end volal Spojka. Starší verze byly přeneseny, aby tvořily základ aktualizačního systému pro videohru Metal Gear Online na PlayStation 3,[18] stejně jako backend pro ImageShack služba BitTorrent.
Distribuce a porty
Přenosná verze je k dispozici na PortableApps.com.[19]
Přístavy

Přenos je sada odlehčených klientů BitTorrent (ve formě GUI, CLI a démona). Všechny jeho inkarnace se vyznačují velmi jednoduchým, intuitivním rozhraním a efektivním back-endem napříč platformami.
Existuje několik přenosových klientů pro různé operační systémy včetně Unixový, Operační Systém Mac a BeOS /ZETA. Každý front-end operačního systému je vytvořen pomocí nativního sady nástrojů pro widgety.[6] Například přenos-gtk používá GTK + rozhraní, přenos-qt Qt rozhraní a přenos-cli a Rozhraní příkazového řádku. Transmission-remote-cli je ncurses rozhraní pro přenosového démona. Python-transmissionrpc je modul Pythonu implementující JSON -RPC klientský protokol pro přenos
Neoficiální přístav přenosu pomocí a rozhraní příkazového řádku (CLI) zapnuto iOS bylo provedeno dne 3. března 2008.[20] V listopadu 2010 byl vydán další neoficiální port iTransmission pro jailbroken iPhones sporting a GUI který je schopen stahovat přímo do zařízení přes WiFi nebo 3G.[21] Bylo vydáno dálkové ovládání přenosu pro Android, se jménem Transdroid ale aktuálně nepodporuje stahování přímo do zařízení.[22]
Na Okna, Transmission-Qt lze sestavit pomocí MinGW,[23] démon a konzolové nástroje lze sestavit Cygwin,[24] také existují dvě třetí strany GUI: přenos-vzdálený-dotnet[25] a přenosové vzdálené GUI,[26] stejně jako neoficiální úplné verze Qt klienta Transmission.,[27][28] K dispozici je také neoficiální úplné sestavení Transmission démon který lze spustit jako Služba Windows.[29] Stejné neoficiální úplné sestavení přenosu démon běží jako Služba Windows lze použít pro přímé streamování stažených souborů.[30]
Port pro všechny platformy vylepšený streamováním stahovacích souborů je umístěn na GitHub.[31]
Je také portován na server Maemo OS Nokia N810 internetový tablet a N900 smartphone i do MeeGo /Harmattan OS Nokia N9 a N950 smartphony, na které stahuje torrenty do zařízení.
Porušení webových stránek
V březnu 2016 Sítě Palo Alto uvedl, že oficiální web Transmission byl kompromitován a zkažen .dmg soubory byly nahrány na web pomocí Vývojář Apple podpis obejít OS X vrátný Vlastnosti.[32][33][34]
Zkažené balíčky nainstalovány a ransomware aplikace (varianta Linux.Encoder.1, ale překompilován pro Mac, známý jako KeRanger ), který šifruje soubory uživatele a pokouší se donutit uživatele k zaplacení 1 Bitcoin (v době útoku zhruba 404 USD) za účelem získání dešifrovacího balíčku. Web Transmission doporučil uživatelům počítačů Mac, aby okamžitě upgradovali na novou verzi, která odstraní soubor infikovaný malwarem. Apple zrušil certifikát vývojáře, který byl použit k podepsání zkaženého balíčku, a přidal podpis balíčku do XProtect anti-malware systém.
Recepce
Přenos je výchozím klientem BitTorrent z mnoha Unix a Linuxové distribuce,[35] počítaje v to Joli OS, Solaris,[36] Ubuntu,[37] Mandriva,[38] Máta,[39] Fedora,[40] Štěně,[41] CrunchBang,[42] Zenwalk,[43] a GNOME příchuť openSUSE.[44]
Fon dodává své směrovače s předinstalovaným přenosem.[45]
Editor CNET Paul Huges ocenil Transmission za „jednoduchost, nízkou hmotnost a funkčnost“ a od dubna 2017 se software umístil na třetím místě v P2P stahování pro Mac na CNET.[46][47]
Viz také
Reference
- ^ „MovedToGitHub / Changes - Transmission“. trac.transmissionbt.com.
- ^ "přenos: Oficiální úložiště klienta BitTorrent". 4. prosince 2017 - prostřednictvím GitHub.
- ^ Uvolnění - přenos / přenos, vyvoláno 22. května 2020 - přes GitHub
- ^ Transmission-Qt pro Windows | Rychlý a snadný klient BitTorrent. Trqtw.sourceforge.net. Citováno dne 9. prosince 2013.
- ^ KOPÍROVÁNÍ v kufru - přenos. Trac.transmissionbt.com. Citováno dne 9. prosince 2013.
- ^ A b Přenos - o, www.transmissionbt.com, 2009, archivovány z originál dne 7. července 2009, vyvoláno 4. července 2009
- ^ Richard Petersen (2. července 2014). Počínaje stolním počítačem Fedora: vydání Fedory 20. Apress. 209–. ISBN 978-1-4842-0067-4.
- ^ Richard Petersen (2011). Red Hat Enterprise Linux 6: Desktop a správa. Surfing Turtle Press. str. 246–. ISBN 978-1-936280-25-4.
- ^ Magnetické odkazy, rozšíření pro vrstevníky k odesílání souborů metadat, Trac.transmissionbt.com, vyvoláno 24. srpna 2012
- ^ A b Scott Granneman (18. října 2010). Mac OS X Snow Leopard pro pokročilé uživatele. Apress. 237–. ISBN 978-1-4302-3031-1.
- ^ Protokol IPv6 nefunguje proti sledovačům se dvěma vrstvami, Trac.transmissionbt.com, vyvoláno 24. srpna 2012
- ^ Přidávání seznamů sledovačů do torrentů, Trac.transmissionbt.com, vyvoláno 24. srpna 2012
- ^ Implementace protokolu Local Peer Discovery, Trac.transmissionbt.com, vyvoláno 24. srpna 2012
- ^ Přidejte podporu uTP, Trac.transmissionbt.com, vyvoláno 24. srpna 2012
- ^ Podpora protokolu UDP tracker, Trac.transmissionbt.com, 12. února 2011, vyvoláno 24. srpna 2012
- ^ "Budova".
- ^ "Transmission ChangeLog". Archivovány od originál dne 24. května 2015. Citováno 19. května 2011.
- ^ [1][mrtvý odkaz ]
- ^ „Transmission-Qt Portable“. PortableApps.com - přenosný software pro USB, přenosné a cloudové disky.
- ^ „Archivovaná kopie“. Archivovány od originál dne 8. března 2008. Citováno 6. dubna 2008.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ iTransmission, nativní klient BitTorrent pro iOS, github.com, vyvoláno 27. července 2016
- ^ "Readme - About". Transdroid. GitHub.com. Citováno 14. července 2018.
- ^ Vytváření TransmissionQt ve Windows, Trac.transmissionbt.com, vyvoláno 24. srpna 2012
- ^ Budova, Trac.transmissionbt.com, vyvoláno 24. srpna 2012
- ^ ΜTorrent jako dálkové ovládání Windows pro klienta Transmission, Code.google.com, vyvoláno 24. srpna 2012
- ^ Cross-platform remote GUI for the Transmission daemon, github.com, archivovány z originál dne 27. července 2016, vyvoláno 27. července 2016
- ^ Přenos 1,76 Windows, Sb-innovation.de, vyvoláno 24. srpna 2012
- ^ Přenos-Qt, Sourceforge.net, archivovány z originál dne 25. srpna 2012, vyvoláno 24. srpna 2012
- ^ přenos-démon-cygwin, Sourceforge.net, vyvoláno 27. ledna 2014
- ^ Streamování - Zjednodušené JAK, Sourceforge.net, vyvoláno 27. dubna 2016
- ^ cfpp2p / transmission: Aktuální vidlice klienta Transmission BitTorrent, github.com, vyvoláno 27. dubna 2016
- ^ Clark / Nikdel / Powell. „Nový instalační program klienta BitTorrent infikovaného přenosu OS X Ransomware KeRanger“. Blog Palo Alto Networks.
- ^ Jim Finkle (7. března 2016). „Uživatelé Apple se zaměřili na první známou kampaň ransomwaru pro Mac“. Reuters.
- ^ „Počítače Apple Mac poprvé zaměřené na ransomware KeRanger“. opatrovník. Citováno 8. března 2016.
- ^ Mike McGrath (10. června 2010). Linux v jednoduchých krocích, 5. vydání. V jednoduchých krocích. str. 85–. GGKEY: EE005NUYU77.
- ^ Popis balíčku přenosu Solaris
- ^ Pitt, Martin (14. ledna 2008), Seznam změn Ubuntu, archivovány z originál dne 13. srpna 2011, vyvoláno 15. května 2008
- ^ Nové výchozí aplikace pro GNOME
- ^ Elyssa Poznámky k verzi
- ^ Distribuce / stahování / BitTorrent
- ^ Puppy Linux 4.2 - poznámky k verzi, archivovány z originál dne 19. července 2009
- ^ Poznámky k verzi - CrunchBang Linux 9.04.01, archivovány z originál dne 14. července 2009
- ^ Seznam balíčků Zenwalk
- ^ Nastavit Transmission jako výchozího klienta BitTorrent v 11.2
- ^ FON zahajuje prodej routeru Fonera 2.0n s přenosem
- ^ „Transmission for Mac“, download.cnet.com, vyvoláno 12. dubna 2017
- ^ „Software P2P a sdílení souborů pro Mac“. download.cnet.com. Citováno 11. dubna 2017.