Porovnání softwaru Direct Connect - Comparison of Direct Connect software - Wikipedia
Tento článek porovnává funkce a další údaje o klient a serveru software pro Přímé spojení, a sdílení souborů peer-to-peer protokol.
Software rozbočovače
Rozbočovače Direct Connect jsou ústřední servery ke kterým se klienti připojují, takže sítě nejsou tak decentralizované jako Gnutella nebo Rychlá dráha. Rozbočovače poskytují informace o klientech, vyhledávání souborů a povídat si schopnosti. Přenosy souborů jsou prováděny přímo mezi klienty peer-to-peer móda.
Rozbočovače mají často speciální oblasti zájmu. Mnoho z nich má požadavky na celkovou velikost souborů, které jejich členové sdílejí (velikost sdílené složky), a omezení obsahu a kvality sdílených složek. Centrum může mít libovolné pravidlo. Rozbočovače mohou uživatelům umožnit registraci a poskytnout uživatele ověřování. Ověřování je také ve formátu prostého textu. Centrum si může vybrat určité jednotlivce jako operátory (podobné operátorům IRC), kteří budou prosazovat uvedená pravidla, pokud samotný hub nemůže.
I když to není přímo podporováno protokolem, software propojující rozbočovač existuje. Tento software umožňuje připojení více rozbočovačů, což umožňuje uživatelům sdílet a / nebo chatovat s lidmi na ostatních propojených rozbočovačích. Rozbočovače pro přímé připojení mají potíže škálování kvůli centricitě vysílání protokolu.
Všeobecné
NMDC[1] rozbočovač | FOSS | Softwarová licence | Aktivní | Nejnovější verze (datum vydání) | GUI | CLI | jiný | IPv6 Podpěra, podpora | Programovací jazyk | Na základě | Poznámky |
---|---|---|---|---|---|---|---|---|---|---|---|
UFOHub | Ne | Proprietární Freeware | Ano | 8.19.9 (2019-zář-05) | Ano | Ne | Ano | Ano | Neznámý | ||
Verlihub | Ano | GNU GPL | Ano | 1.2.0.0 (2019-03-10) | Ne | Ano | Neznámý | Ne | C ++, Lua, Krajta, Perl | ||
PTDCH | Ano | GNU GPL | Ano | Nikdy vydáno od roku 2008 | Ano | Neznámý | Neznámý | Ne | Visual Basic, Jscript, VBscript | DDCH | |
Dtella | Ano | GNU GPL | Ano | 1.2.9 (2015-06-07)[2] | Ne | Ne | Ano | Ne | Krajta | ||
HeXHub | Ano | Otevřená softwarová licence | Ano | 5.12 (2014-03-01) | Ano | Neznámý | Neznámý | Ne | Shromáždění | ||
Otevřete rozbočovač Direct Connect | Ano | GNU GPL | Ne | 0.8.3 (2014-08-14) | Ne | Neznámý | Neznámý | Ne | C, Perl | K dispozici v Debian[3] a OpenWrt[4] | |
Flexhub | Ano | GNU AGPL | Ano | Beta 0.2 svn 1469 (22.10.2013) | čekající | Ano | Neznámý | Ne | Lua | ||
PtokaX | Ano | GNU GPL | Ano | 0.5.2.2 (2017-04-11)[5] | Ano | Ano | Neznámý | Ano | C ++, Lua | ||
RusHub | Ano | GNU GPL | Ano | 2.3.10 (2012-06-10)[6] | Ne | Ano | Neznámý | Ano | C ++, Lua | Verlihub[7] | |
Eximius[8] | Ne | Proprietární Freeware | Ano | 2007 | Ano | Neznámý | Neznámý | Ne | C#, Lua | ||
DB Hub | Ano | GNU GPL | Ne | 0.451 (2008-02-08) | Neznámý | Neznámý | Neznámý | Ne | Neznámý | OpenDCHub | |
openDCd | Ano | GNU GPL | Ne | 2002 | Neznámý | Neznámý | Neznámý | Ne | Neznámý | ||
DDCH DevDirect Connect Hub | Neznámý | Neznámý | Ne | Ano | Ne | Ne | Ne | Visual Basic, Jscript | |||
py-dchub | Ano | Licence MIT | Ne | 0.2.4 (2006-02-13) | Neznámý | Neznámý | Neznámý | Ne | Krajta | ||
Aquila | Ano | GNU GPL | Ne | 0.1.11-pre4-beta4 (2015-02-17) | Ne | Ano | Ne | Ne | C ++, Lua | ||
YnHub | Ne | Proprietární Freeware | Ano | 1.0364.126 (2016-07-15) | Ano | Ne | Ne | Ne | Delphi | ||
LamaHub | Ano | GNU GPL | Ne | 0.0.6.3 (2010-04-25) | Neznámý | Neznámý | Neznámý | Ne | C | ||
DC Sharp Hub | Ano | GNU GPL | Ne | 3.0.4 beta (06.09.2004) | Neznámý | Neznámý | Neznámý | Ne | C# | ||
Rozbočovač NMDC | FOSS | Softwarová licence | Aktivní | Nejnovější verze (datum vydání) | GUI | CLI | jiný | IPv6 Podpěra, podpora | Programovací jazyk | Na základě |
Podpora operačního systému
Rozbočovač NMDC | Okna | Linux | Mac OS X | jiný |
---|---|---|---|---|
UFOHub | Ano | Ne | Ne | Ne |
Eximius | Ano | Ne | Ne | Ne |
PTDCH | Ano | Ne | Ne | Ne |
Aquila | Ano | Ano | Ne | Ne |
Dtella | Ano | Ano | Ano | Ne |
HeXHub | Ano | Ne | Ne | Ne |
Otevřete rozbočovač Direct Connect | Ne | Ano | Ne | OpenWrt |
Flexhub | Ano | Ano | Ne | Qnap a Synology NAS Zařízení |
openDCd | Ano | Ano | Ne | Ne |
DDCH DevDirect Connect Hub | Ano | Ne | Ne | Ne |
DBHub | Ne | Ano | Ne | Ne |
PtokaX | Ano | Ano | Ano | FreeBSD, OpenBSD, NetBSD, Solaris, ilumos, Haiku |
py-dchub | Ano | Ano | Ano | Žádný Krajta kompatibilní platforma |
RusHub | Ano | Ano | Ano | FreeBSD, Solaris |
VerliHub | Ne | Ano | Ne | Ne |
Yhub | Ano | Ne | Ne | Ne |
Ynhub | Ano | Ne | Ne | Ne |
LamaHub | Ano | Ano | Ano | OS / 2, OpenBSD, NetBSD, TrueOS, FreeBSD, ZeX / OS, Android[9] |
DC Sharp Hub | Ano | Ne | Ne | Ne |
Rozbočovač NMDC | Okna | Linux | Mac OS X | jiný |
Klientský software
- Pro další klienty, kteří jsou NMDC[10] kompatibilní viz Klienti kompatibilní s ADC protože tento seznam je pouze pro klienty NMDC.
I když to není nařízeno protokolem, většina klientů pošle „značku“. Toto je součást popisu a zobrazení informací o klientovi od jména a verze klienta po počet celkových dostupných slotů, pokud uživatel používá proxy server. Původně byl přidán do DC ++, kvůli jeho schopnosti být ve více rozbočovačích se stejnou instancí. Informace jsou libovolné. Seznam původních klientů (komplexní seznam souborů, které uživatel sdílí) byl komprimován pomocí Huffmanův kompresní algoritmus. Novější klienti (mezi nimi DC ++) obsluhují XML seznam na základě komprimovaný pomocí bzip2.
Všeobecné
NMDC klient | FOSS | Softwarová licence | Aktivní | Okna | Linux | Mac OS X | Ostatní OS | GUI | CLI | Jiné uživatelské rozhraní | Programovací jazyk | Na základě |
---|---|---|---|---|---|---|---|---|---|---|---|---|
MLDonkey | Ano | GNU GPL | Ne | Ano | Ano | Ano | Ne | Ano | Ano | WebUI | OCaml, C, shromáždění | |
Shareaza | Ano | GNU GPL | Ano | Ano | Ne | Ne | Ne | Ano | Neznámý | Neznámý | C ++ | |
NeoModus Direct Connect | Ne | Proprietární Freeware | Ne | Ano | Ano | Ne | Ne | Ano | Ne | Ne | Visual Basic, C ++ | |
ShakesPeer | Ano | GNU GPL | Ne | Ne | Ne | Ano | Ne | Ano | Ne | Ne | C | |
Valknut | Ano | GNU GPL | Ne | Ne | Ano | Ne | FreeBSD | Ano | Ne | Ne | C ++ | |
DCTC | Ano | GNU GPL | Ne | Ne | Ne | Ano | C ++ | |||||
DC# | Ano | GNU GPL | Ne | Ano | Ne | Ne | Ne | Ano | Ne | Ne | C# | |
LDCC | Ano | GNU GPLv2 | Ne | Ne | Ano | Ne | Ne | Ne | Ne | Ano | C | |
DCDM ++ | Ano | GNU GPL | Ne | Ano | Ne | Ne | Ne | Ano | Ne | Ne | C ++ | DC ++ |
fulDC | Ano | GNU GPL | Ne | Ano | Ne | Ne | Ne | Ano | Ne | Ne | C ++ | DC ++ |
RevConnect | Ano | GNU GPL | Ne | Ano | Ne | Ne | Ne | Ano | Ne | Ne | C ++ | DC ++ |
Čs | Ano | GNU GPL | Ne | Ano | Ne | Ne | Ne | Ano | Ne | Ne | C ++ | DC ++ |
EiskaltDC | Ano | GNU GPL | Ne | Ne | Ano | Ano | FreeBSD | Ano | Ne | Ne | C ++ | Valknut |
ncdc | Ano | Licence MIT | Ano | Ne | Ano | Ano | FreeBSD | Ne | Ano | Ne | C | |
NMDC klient | FOSS | Softwarová licence | Aktivní | Okna | Linux | Mac OS X | Ostatní OS | GUI | CLI | Jiné uživatelské rozhraní | Programovací jazyk | Na základě |
Jiný software
Software propojující rozbočovače propojuje hlavní chat rozbočovačů, takže uživatelé mohou vidět a reagovat na chat v rozbočovači, ke kterému nejsou přímo připojeni. Často se používá k přitahování uživatelů k rozbočovačům nebo k šíření známých soukromých nebo malých rozbočovačů. Zatímco reklama na hub je „odsuzována“ a má obvykle dopad na povodně nebo útoky odmítnutí služby, formování víceméně formální sítě prostřednictvím propojení hub chatu je legitimním prostředkem k získání bezplatné publicity. Některé programy Hubu jsou schopny podporovat pokročilejší formu propojení, která zahrnuje všechny běžné funkce, chat, soukromé zprávy, vyhledávání a přenosy souborů mezi uživateli na různých rozbočovačích lze podporovat prostřednictvím řešení specifických pro rozbočovače nebo neutrálních rozšíření softwaru rozbočovače pomocí skriptů / zástrčky -v.
Všeobecné
Jiný software | Typ softwaru | FOSS | Softwarová licence | Aktivní |
---|---|---|---|---|
jDCBot | Obecná knihovna | Ano | GNU GPL | Ano |
Net :: DirectConnect | Obecná knihovna | Ano | Neznámý | Ano |
FlowLib | Obecná knihovna | Ano | GNU GPL | Ano |
DC-hublink | Odkaz | Ano | GNU GPL | Ne |
Hub-Link | Odkaz | Ano | GNU GPL | Ne |
MyIrcDcLinks | Odkaz | Ano | GNU GPL | Ano |
NetChatLink | Odkaz | Ano | GNU GPL | Ano |
Koťátko | Bot | Ano | GNU GPL | Ne |
Jiný software | Typ softwaru | FOSS | Softwarová licence | Aktivní |
Podpora operačního systému
Jiný software | Okna | Linux | Mac OS X | jiný |
---|---|---|---|---|
jDCBot | Ano | Ano | Ano | Žádný Jáva kompatibilní platforma |
Net :: DirectConnect | Ano | Ano | Ano | Žádný Perl kompatibilní platforma |
FlowLib | Ano | Ano | Ano | Žádný C# kompatibilní platforma |
DC-hublink | Ano | Ne | Ne | Ne |
Hub-Link | Ano | Ne | Ne | Ne |
MyIrcDcLinks | Ano | Ne | Ne | Ne |
NetChatLink | Ano | Ne | Ne | Běží pod VÍNO |
Koťátko | Ano | Ne | Ne | Ne |
Jiný software | Okna | Linux | Mac OS X | jiný |
Rozhraní a programování
Jiný software | GUI | CLI | jiný | Programovací jazyk | Na základě |
---|---|---|---|---|---|
jDCbot | Ne | Ne | Ne | Jáva | |
Net :: DirectConnect | Ne | Ne | Ne | Perl | |
FlowLib | Ne | Ne | Ne | C# | |
DC-hublink | Ano | Ne | Ne | Visual Basic | |
Hub-Link | Ano | Ne | Ne | Visual Basic | |
MyIrcDcLinks | Ano | Ne | Ne | Delphi | |
NetChatLink | Ano | Ne | Ne | Delphi | |
Koťátko | Neznámý | Neznámý | Neznámý | C# | |
Jiný software | GUI | CLI | jiný | Programovací jazyk | Na základě |
Reference
- ^ NMDC: NeoModus Direct Connect
- ^ "Dtella Labs". dtella.org. Archivovány od originál dne 11. 7. 2012. Citováno 30. prosince 2016.
- ^ "Balíček: opendchub (0.8.2-2)". debian.org. Archivovány od originál dne 2014-04-16. Citováno 30. prosince 2016.
- ^ "Index of / snapshots / trunk / ar71xx / packages /". openwrt. Archivovány od originál dne 2014-04-16. Citováno 30. prosince 2016.
- ^ „PtokaX Direct Connect Hub“. www.ptokax.org. Archivovány od originál dne 07.09.2012. Citováno 30. prosince 2016.
- ^ „RusHub - Prohlížet / RusHub na SourceForge.net“. sourceforge.net. Archivovány od originál dne 22. 7. 2012. Citováno 30. prosince 2016.
- ^ „rushhub.org“. rushhub. Archivovány od originál dne 2015-06-23. Citováno 30. prosince 2016.
- ^ "Eximius". RS2Soft.nl. 8. května 2009. Archivovány od originál dne 8. května 2009. Citováno 30. prosince 2016.
- ^ „LamaHub DC ++ hubsoft“. lamahub.sourceforge.net. Archivovány od originál dne 2012-12-25. Citováno 30. prosince 2016.
- ^ NMDC: NeoModus Direct Connect