İletim (BitTorrent istemcisi) - Transmission (BitTorrent client)

Aktarma
İletim Icon.svg
Etkin indirme ile iletim 2.94
Etkin indirme ile iletim 2.94
Orijinal yazar (lar)Eric Petit, Josh Elsasser, Bryan Varner
Geliştirici (ler)Mike Gelfand (pencereler ), Charles Kerr (Jordan Lee olarak da bilinir), Mitchell Livingston
İlk sürüm15 Eylül 2005; 15 yıl önce (2005-09-15)[1][2]
Kararlı sürüm3.00 (22 Mayıs 2020; 6 ay önce (2020-05-22)) [±][3]
Depo Bunu Vikiveri'de düzenleyin
YazılmışC, Amaç-C
İşletim sistemiUnix benzeri, Mac os işletim sistemi, Microsoft Windows[4]
TürBitTorrent istemcisi
LisansGPLv2 +, MIT[5]
İnternet sitesiiletimbt.com

Aktarma bir BitTorrent istemcisi çeşitli kullanıcı arayüzlerini içeren çapraz platform arka uç. İletim ücretsiz yazılım şartlarına göre lisanslı GNU Genel Kamu Lisansı, altındaki parçalarla MIT Lisansı.[6]

Özellikleri

İletim, kullanıcıların dosyaları birden çok akranlar İnternette ve kendi dosyalarını yüklemek için.[7] Toplayarak torrent dosyaları Kullanıcı arayüzü aracılığıyla, kullanıcılar indirilecek ve yüklenecek bir dosya sırası oluşturabilir. Dosya seçim menüleri içinde, kullanıcılar indirmelerini bireysel dosyalar düzeyinde özelleştirebilirler. İletim de tohumlar yani, indirilen içeriği otomatik olarak paylaşacaktır.[8]

İletim, önceliklerin torrentlere ve torrentler içindeki dosyalara atanmasına izin vererek, hangi dosyaların önce indirileceğini potansiyel olarak etkiler. Destekler Mıknatıs URI şeması[9] ve şifreli bağlantılar. Torrent dosyası oluşturmaya ve akran değişimi ile uyumlu Vuze ve μTorrent. Dahili bir web sunucusu içerir, böylece kullanıcılar Web üzerinden İletimi uzaktan kontrol edebilir.[10] Ayrıca, otomatik bağlantı noktası eşleştirmesini destekler. UPnP /NAT-PMP eş önbelleğe alma, kötü eşler için engelleme listeleri, bant genişliği sınırları küresel olarak veya torrent başına günün saatine bağlıdır ve IPv6 için kısmi desteğe sahiptir.[11] Aynı anda birden fazla izleyicinin kullanımına izin verir,[12] Yerel Eş Keşfi,[13] Mikro Taşıma Protokolü (μTP),[14] ve UDP izleyici.[15]Doğrudan abone olmayı desteklemiyor RSS otomatik indirme için torrent dosyalarını içeren beslemeler, ancak üçüncü taraf eklentiler bu işlevi sağlayabilir.[10]:229

macOS'a özgü özellikler şunları içerir: Rıhtım ve Hırlamak bildirimler, otomatik güncellemeler kullanarak Işıltı ve Evrensel İkili (2.22 sürümüne kadar).

Geliştirme

İletimin torrent etkinliği ve ayarlar penceresi.

İletim 1.60 ve sonrası için destek kaldırıldı Mac OS Xv10.4. Şu anda Transmission 1.54, Mac OS X 10.4'te çalışan son sürümdür. Daha sonraki sürümleri projenin web sitesinden indirerek kaynaktan derlemek mümkün olsa da[16] veya gibi bir paket yöneticisi kullanarak Fink veya MacPorts, desteklenmemektedir ve 10.4'e özgü hatalar düzeltilmeyecektir. İletim 2.30 ile Başlama[17] bir Apple Mac Intel CPU gereklidir; PowerPC tabanlı sistemler artık yerel olarak desteklenmemektedir.

İletim arka ucu (libTransmission) ayrıca İletim işleminin temelini oluşturur. arka plan programı. Arka plan programı bir ağı destekler başlangıç ​​aşaması Debriyaj denir. Daha eski sürümler, video oyunu için güncelleme sisteminin temelini oluşturmak üzere taşınmıştır. Metal Gear Çevrimiçi açık PlayStation 3,[18] yanı sıra için arka uç ImageShack BitTorrent hizmeti.

Dağıtım ve limanlar

Taşınabilir bir sürümü şurada mevcuttur: PortableApps.com.[19]

Portlar

MacOS üzerinde iletim v2.92

İletim, bir dizi hafif BitTorrent istemcisidir (GUI, CLI ve arka plan programı biçiminde). Tüm enkarnasyonları, verimli, platformlar arası bir arka uç üzerinde çok basit, sezgisel bir arayüze sahiptir.

Aşağıdakiler dahil farklı işletim sistemleri için birkaç iletim istemcisi vardır: Unix benzeri, Mac os işletim sistemi ve BeOS /ZETA. Her işletim sistemi ön ucu yerel olarak oluşturulmuştur widget araç setleri.[6] Örneğin, transmisyon-gtk, GTK + arayüz, iletim-qt Qt arabirim ve iletim-cli a Komut satırı arayüzü. İletim-uzak-kli bir ncurses iletim daemon için arabirim. Python-transmisyonrpc, bir Python modülüdür. JSON -RPC İletim için istemci protokolü

Resmi olmayan Liman kullanarak İletim komut satırı arayüzü (CLI) açık iOS 3 Mart 2008 tarihinde tamamlanmıştır.[20] Kasım 2010'da, başka bir resmi olmayan liman olan iTransmission, hapishanede kırılmış iPhone'lar için piyasaya sürüldü. GUI WiFi veya 3G üzerinden doğrudan cihaza indirilebilir.[21] İçin bir İletim uzaktan kumandası piyasaya sürüldü Android adıyla Transdroid ancak şu anda doğrudan cihazlara indirmeyi desteklemiyor.[22]

Açık pencereler Transmission-Qt ile inşa edilebilir MinGW,[23] arka plan programı ve konsol araçları, Cygwin,[24] ayrıca iki üçüncü taraf var GUI'ler: iletim-uzak-dotnet[25] ve İletim Uzaktan GUI'si,[26] ve ayrıca Transmission'ın Qt Client resmi olmayan tam sürümleri.,[27][28] Ayrıca resmi olmayan bir tam İletim yapısı da var arka plan programı olarak çalıştırılabilir Windows hizmeti.[29] Bu aynı resmi olmayan tam İletim yapısı arka plan programı olarak koşmak Windows hizmeti doğrudan için kullanılabilir yayın Akışı indirilen dosya (lar).[30]

İndirilen dosya (lar) ın akışıyla geliştirilmiş tüm platformlar için bir bağlantı noktası, GitHub.[31]

Ayrıca, Maemo İşletim sistemi Nokia N810 internet tableti ve N900 akıllı telefonun yanı sıra MeeGo /Harmattan İşletim sistemi Nokia N9 ve N950 torrentleri cihaza indirdiği akıllı telefonlar.

Web sitesi ihlali

Mart 2016'da, Palo Alto Ağları Transmission'ın resmi web sitesinin güvenliğinin ihlal edildiğini ve lekelendiğini bildirdi .dmg dosyalar siteye bir Apple Geliştirici OS X'i atlamak için imza bekçi özelliği.[32][33][34]

Bozuk paketler bir fidye yazılımı uygulama (bir çeşidi Linux.Encoder.1, ancak Mac için yeniden derlendi; KeRanger ) kullanıcının dosyalarını şifreleyen ve kullanıcıları ödemeye zorlayan 1 Bitcoin (saldırı sırasında kabaca 404 ABD Doları değerinde) şifre çözme paketini almak için. İletim web sitesi, Mac kullanıcılarına, kötü amaçlı yazılım bulaşmış dosyayı kaldıran yeni bir sürüme hemen yükseltmelerini tavsiye etti. Apple, bozuk paketi imzalamak için kullanılan geliştirici sertifikasını iptal etti ve paketin imzasını XProtect kötü amaçlı yazılımdan koruma sistemi.

Resepsiyon

İletim, birçok kişinin varsayılan BitTorrent istemcisidir. Unix ve Linux dağıtımları,[35] dahil olmak üzere Joli OS, Solaris,[36] Ubuntu,[37] Mandriva,[38] nane,[39] Fedora,[40] Köpek yavrusu,[41] CrunchBang,[42] Zenwalk,[43] ve GNOME tadı openSUSE.[44]

Fon yönlendiricilerini Transmission önceden yüklenmiş olarak gönderir.[45]

CNET editörü Paul Huges, Transmission'a "basitliği, hafifliği ve özelliklerle dolu" olması nedeniyle övgüde bulundu ve Nisan 2017 itibarıyla yazılım, CNET'te Mac için P2P indirmelerinde üçüncü sırada yer aldı.[46][47]

Ayrıca bakınız

Referanslar

  1. ^ "MovedToGitHub / Değişiklikler - İletim". trac.transmissionbt.com.
  2. ^ "iletim: Resmi İletim BitTorrent istemci deposu". 4 Aralık 2017 - GitHub aracılığıyla.
  3. ^ Sürümler - iletim / iletim, alındı 22 Mayıs 2020 - üzerinden GitHub
  4. ^ Windows için Transmission-Qt | Hızlı ve Kolay Bir BitTorrent İstemcisi. Trqtw.sourceforge.net. Erişim tarihi: 9 Aralık 2013.
  5. ^ Bagajda KOPYALAMA - İletim. Trac.transmissionbt.com. Erişim tarihi: 9 Aralık 2013.
  6. ^ a b İletim - Hakkında, www.transmissionbt.com, 2009, arşivlendi orijinal 7 Temmuz 2009'da, alındı 4 Temmuz 2009
  7. ^ Richard Petersen (2 Temmuz 2014). Fedora Masaüstü Başlangıcı: Fedora 20 Sürümü. Apress. s. 209–. ISBN  978-1-4842-0067-4.
  8. ^ Richard Petersen (2011). Red Hat Enterprise Linux 6: Masaüstü ve Yönetim. Sörf Kaplumbağa Basın. s. 246–. ISBN  978-1-936280-25-4.
  9. ^ Mıknatıs bağlantıları, eşlerin meta veri dosyalarını göndermesi için uzantı, Trac.transmissionbt.com, alındı 24 Ağustos 2012
  10. ^ a b Scott Granneman (18 Ekim 2010). Uzman Kullanıcılar için Mac OS X Snow Leopard. Apress. s. 237–. ISBN  978-1-4302-3031-1.
  11. ^ IPv6, çift yığınlı izleyicilere karşı çalışmaz, Trac.transmissionbt.com, alındı 24 Ağustos 2012
  12. ^ Torrentlere izleyici listeleri ekleme, Trac.transmissionbt.com, alındı 24 Ağustos 2012
  13. ^ Yerel Eş Bulma protokol uygulaması, Trac.transmissionbt.com, alındı 24 Ağustos 2012
  14. ^ UTP desteği ekleyin, Trac.transmissionbt.com, alındı 24 Ağustos 2012
  15. ^ UDP izleyici protokol desteği, Trac.transmissionbt.com, 12 Şubat 2011, alındı 24 Ağustos 2012
  16. ^ "Bina".
  17. ^ "İletim Değişiklik Günlüğü". Arşivlenen orijinal 24 Mayıs 2015 tarihinde. Alındı 19 Mayıs 2011.
  18. ^ [1][ölü bağlantı ]
  19. ^ "Transmission-Qt Portable". PortableApps.com - USB, taşınabilir ve bulut sürücüler için taşınabilir yazılım.
  20. ^ "Arşivlenmiş kopya". Arşivlenen orijinal 8 Mart 2008'de. Alındı 6 Nisan 2008.CS1 Maint: başlık olarak arşivlenmiş kopya (bağlantı)
  21. ^ iTransmission, iOS'ta yerel bir BitTorrent istemcisi, github.com, alındı 27 Temmuz 2016
  22. ^ "Benioku - Hakkında". Transdroid. GitHub.com. Alındı 14 Temmuz 2018.
  23. ^ Windows'ta TransmissionQt Oluşturma, Trac.transmissionbt.com, alındı 24 Ağustos 2012
  24. ^ Bina, Trac.transmissionbt.com, alındı 24 Ağustos 2012
  25. ^ İletim istemcisi için Windows uzaktan kumandası gibi bir µTorrent, Code.google.com, alındı 24 Ağustos 2012
  26. ^ İletim arka plan programı için çapraz platform uzak GUI, github.com, şuradan arşivlendi: orijinal 27 Temmuz 2016'da, alındı 27 Temmuz 2016
  27. ^ İletim 1.76 Windows, Sb-innovation.de, alındı 24 Ağustos 2012
  28. ^ İletim-Qt, Sourceforge.net, arşivlenen orijinal 25 Ağustos 2012, alındı 24 Ağustos 2012
  29. ^ iletim-daemon-cygwin, Sourceforge.net, alındı 27 Ocak 2014
  30. ^ Akış - Basitleştirilmiş NASIL YAPILIR, Sourceforge.net, alındı 27 Nisan 2016
  31. ^ cfpp2p / iletim: Güncel İletim Çatalı BitTorrent istemcisi, github.com, alındı 27 Nisan 2016
  32. ^ Clark / Nikdel / Powell. "Yeni OS X Ransomware KeRanger Virüslü İletim BitTorrent İstemci Yükleyicisi". Palo Alto Networks Blogu.
  33. ^ Jim Finkle (7 Mart 2016). "Bilinen ilk Mac fidye yazılımı kampanyasında hedeflenen Apple kullanıcıları". Reuters.
  34. ^ "KeRanger fidye yazılımı tarafından ilk kez hedeflenen Apple Mac'ler". gardiyan. Alındı 8 Mart 2016.
  35. ^ Mike McGrath (10 Haziran 2010). Kolay adımlarla Linux, 5. sürüm. Kolay Adımlarda. s. 85–. GGKEY: EE005NUYU77.
  36. ^ Solaris İletim paketi açıklaması
  37. ^ Pitt, Martin (14 Ocak 2008), Ubuntu Değişiklik Günlüğü, dan arşivlendi orijinal 13 Ağustos 2011, alındı 15 Mayıs 2008
  38. ^ GNOME için yeni varsayılan uygulamalar
  39. ^ Elyssa Sürüm Notları
  40. ^ Dağıtım / İndirme / BitTorrent
  41. ^ Puppy Linux 4.2 Sürüm Notları, dan arşivlendi orijinal 19 Temmuz 2009'da
  42. ^ Sürüm Notları - CrunchBang Linux 9.04.01, dan arşivlendi orijinal 14 Temmuz 2009'da
  43. ^ Zenwalk Paket Listesi
  44. ^ 11.2'de İletimi varsayılan BitTorrent istemcisi yapın
  45. ^ FON, İletimli Fonera 2.0n Router Satmaya Başladı
  46. ^ "Mac için İletim", download.cnet.com, alındı 12 Nisan 2017
  47. ^ "P2P ve Mac için Dosya Paylaşım Yazılımı". download.cnet.com. Alındı 11 Nisan 2017.

Dış bağlantılar