Сравнение клиентов Direct Connect

Материал из Викиреальностя
Перейти к: навигация, поиск

Следующие таблицы содержат сравнение общей и технической информации для ряда клиентов Direct Connect. Прочая информации дана в статьях об этих программах. Эта статья не является всеобъемлющей и не обязательно содержит самую свежую информацию.

Большая часть клиентов в списке базируются на исходном коде DC++. Разработчики присваивают им собственные названия (обычно добавлением префикса к оригинальному названию).

Содержание

[править] DC++ и его потомки

Генеалогическое дерево потомков DC++

[править] Описания потомков DC++

DC++ — родоначальник семейства, на базе его кода разработано множество клиентов с расширенной функциональностью.

StrongDC++ — может использовать DHT, обладает расширенной поддержкой протокола ADC и множества полезных дополнительных настроек и опций. Основан на DC++, взят за основу при разработке ApexDC++, AirDC++ и RSX++.

ApexDC++ (ранее PeerWeb DC++) — модификация StrongDC++, отличается изменённым интерфейсом, набором смайликов, наличием плагинов.

ApexDC++ speed mod — модификация ApexDC++, позволяющая устанавливать лимит скорости скачивания для любого пользователя, банить пользователей, игнорировать личные сообщения, автоматически выпрашивать слоты, есть функция автобана по размеру расшаренных данных и количеству открытых на отдачу слотов ниже заданного минимума и т. д. Ряд наработок из данного клиента взяты за основу разработчиками GreyLink и FlyLink. Основан на уже устаревшей версии ApexDC++ 0.4.0, развитие прекращено.

FlylinkDC++ (ранее DomolinkDC++) — основан на ApexDC++ speed mod и StrongDC++ 2.42 (начиная с ветки r5xx), специализируется на работе в ADSL и LAN сетях. В последних версиях более универсален, имеется поддержка DHT, взятая из StrongDC++, анимированные смайлы, защищенные соединения SSL, реализовано UPnP, улучшен алгоритм поиска, исправлены ошибки при хешировании и обновлен интерфейс. Разрабатывается в России.

EiskaltDC++ (нем. «Eiskalt» — «ледяной»). свободный кроссплатформенный активно развивающийся клиент на базе библиотеки Qt и ядра DC++. Один из лучших клиентов под Linux, но доступен и под другими ОС. Имеется поддержка DHT.

AirDC++ — реинкарнация клиента fulDC++, основан на StrongDC++.

DDD++ — модификация StrongDC++ sqlite, содержащая уже готовые списки локальных хабов разных сетей и пирингов и интернет хабов на выбор. Интерфейс заменён на более привлекательный: уменьшено количество отображаемых категорий пользователей в списке, другая сортировка пунктов контекстного меню, заменена графика, добавлен красивый смайлпак и удобный инсталлятор. Имеется поддержка DHT.

RSX++ — Ориентированный на модераторов хабов клиент, поддерживает DHT, плагины. Основан на StrongDC++.

LinuxDC++ — клиент для OC Linux.

FreeDC++ — клиент для OC Linux, форк от LinuxDC++.

GreyLink — клиент на базе ApexDC++ speed mod, содержащий как ряд отсутствующих в других клиентах возможностей (например, низкое потребление ресурсов, восстановление недокачанных или повреждённых файлов, шифрование личных сообщений, чат-комната (мини хаб), анимированные смайлы), так и множество читов (поддельная шара, ограничения скорости, симуляция других клиентов). Запрещён к использованию на многих хабах. В нарушение лицензии GPL, распространяется без исходных текстов.

GreylinkDC++ Mod — мод GreyLink. Также распространяется без исходных кодов.

PeLinkDC++ — Мод GreyLink, читерские настройки замаскированы. Также распространяется без исходных кодов.

FGlinkDC++ Alternate — Мод GreyLink, содержащий удобные пользовательские настройки по опыту использования DC-сети, предполагающие минимальные усилия со стороны пользователя. В комплекте сборка анимированных смайлов, объединяющая все известные пакеты, оптимизирована для самостоятельного формирования комплекта часто используемых смайлов и при этом видеть все остальные, посылаемые другими пользователями. Читерские настройки замаскированы. Также распространяется без исходных кодов.

fulDC — Один из первых форков DC++. Разработка прекращена.

RevConnect — Мод DC++. Использует свою модификацию сетевого протокола Kademlia.

BCDC++ — Один из самых старых форков DC++. Возможности: подсветка чата на основе регулярных выражений, расширение функционала клиентскими скриптами на языке lua.

DCDM++ — клиент на базе BCDC++, одна из основных функций которого — облегчить работу операторам хаба. Обладает функцией обнаружения нарушителей, использующих запрещённые типы клиентов.

SababaDC — клиент, основанный на исходниках DC++, поддержка нескольких источников, интеграция с IE

NanoDC — DC-клиент с ncurses интерфейсом (Linux). Использует ядро DC++.

CuRZed DC++ — клиент для Windows, Linux с поддержкой скриптов (lua/shell scripting), читов и спам-хаков, основан на LinuxDC++.

[править] Сравнительная таблица потомков DC++

Название Windows Linux Другие ОС Читы Поддержка клиентских скриптов Исходные коды Версия Сайт
DC++ Да Нет Нет Нет Да: Lua Да 0.868 — 12 ноября 2018 http://dcplusplus.sourceforge.net/
StrongDC++ Да Нет Нет Нет Нет Да 2.42 — 27 декабря 2010 http://strongdc.sourceforge.net/index.php?lang=eng
ApexDC++ Да Нет Нет Нет Да: Lua Да 1.6.5 — 25 декабря 2018 http://www.apexdc.net/
ApexDC++ speed mod Да Нет Нет Да s16.4 — 12 июня 2008 http://sourceforge.net/projects/apexdcspeedmod/
FlylinkDC++ Да Частично (Wine) Нет Нет Нет Да r600-22782 — 1 мая 2021 http://flylinkdc.com/ http://www.flylinkdc.ru/ https://github.com/pavel-pimenov/flylinkdc-r6xx
EiskaltDC++ Да Да Да: FreeBSD
Mac OS X
Haiku
Нет Да: Lua, QtScript, QML Да 2.4.2 — 3 марта 2021 https://github.com/eiskaltdcpp/eiskaltdcpp
AirDC++ Да Нет Нет Нет Нет Да 3.55 — 27 мая 2019 https://www.airdcpp.net/
RSX++ Да Нет Нет Да: Lua Да 1.21 — 14 апреля 2011 http://rsxplusplus.sourceforge.net/
DDD++ Да Частично (Wine) Нет Нет Нет Нет 2.8 — 31 июля 2015 http://ddd-dc.ru
LinuxDC++ Нет Да Да: FreeBSD Нет Нет Да 1.1.0 — 17 апреля 2011 https://launchpad.net/linuxdcpp
FreeDC++ Нет Да Да: FreeBSD Нет Нет Да 0.1.2 — 10 ноября 2020 https://github.com/eiskaltdcpp/freedcpp
GreylinkDC++ Да Частично (Wine) Нет Да Да: Lua Нет 0.61-x86 — 09 мая 2012

0.58-x64 — 02 марта 2012

Неофициальный архив версий: https://drive.google.com/folderview?id=0B9mBaDsn-5zfOGxYS0tKdnJVRE0
GreylinkDC++ Mod Да Частично (Wine) Нет Да Да: Lua Нет 2.3.4 (03.07.2012)(scv 0.58-x64), 2.3.5 (03.07.2012)(scv 0.61-x86) https://web.archive.org/web/20130331085119/http://glm.cc.ua/
PeLinkDC++ Да Частично (Wine) Нет Да Да: Lua Нет 5.97 — 19.11.2010 http://pepelink.narod.ru/
FGlinkDC++ Alternate Да Частично (Wine) Нет Нет Да: Lua Нет 2.03 — 25.02.2011 https://web.archive.org/web/20161002214048/http://dc-connect.ru/
fulDC Да Нет Нет Нет Да 6.78 — 2006-06-02

6.79 Beta 8 — 2007-04-01

https://web.archive.org/web/20110718202152/http://fuldc.berlios.de/
RevConnect Да Нет Нет Нет Да 0.674p — 25 августа 2007 https://web.archive.org/web/20040921011532/http://www.revconnect.com/
BCDC++ Да Нет Нет Да: Lua Да 0.790a — 30 декабря 2011 https://web.archive.org/web/20071205100625/http://utrum.dyndns.org:8000/
DCDM++ Да Нет Нет Да:Lua Да 0.0495 SVN 131 — сентябрь 2006 Нет
SababaDC Да Нет Нет Нет Да s1.02_110 — 3 ноября 2007 http://sourceforge.net/projects/sababadc/
NanoDC Нет Да Нет Нет Нет Да svn-16 — 18 февраля 2008 http://sourceforge.net/projects/nanodc/
CuRZed DC++ Да Да Да: FreeBSD Да Да: Lua Да Beta – 10 октября 2008 http://sourceforge.net/projects/crzdc/
Название Windows Linux Другие ОС Читы Поддержка клиентских скриптов Исходные коды Версия Сайт

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

[править] Описания

NeoModus Direct Connect (он же NMDC) — первый клиент DC. Использовал Adware-баннеры.

MediaDC.Net++ — Альтернативный клиент, НЕ клон DC++, из основных преимуществ — быстрый просмотр музыки/фильмов без скачки. Разработка прекращена.

Valknut (ранее DCGUI, и dcgui-qt) — открытый кросс-платформенный клиент на базе библиотеки qt, не форк DC++. Развитие прекращено.

Плагин DC в MLDonkey — клиент для Windows/Linux/Unix/Mac OS X/Solaris/MorphOS на базе MLDonkey.

directKonnect — клиент для OC Linux, основан на Qt3.

MobileDC — клиент DC для смартфонов на базе Symbian OS 7.0 UIQ.

DC-QT — клиент для ОС Linux и Mac OS X с раздельной архитектурой ядро-gui.

PHP DC++ — написанный на PHP с применением AJAX DC-клиент.

QuantumDC — DC-клиент с поддержкой протоколов NMDC, ADC и QSDC.

ShakesPeer — клиент для Mac OS X, с поддержкой основных функций.

LiveDC — минималистичный клиент для Windows с возможностью просмотра файлов в процессе их загрузки. Функций чата не имеет. Написан на C#.

NCDC — легковесный клиент с текстовым оконным интерфейсом на основе средств библиотеки Ncurses.

[править] Сравнительная таблица

Название Windows Linux Другие ОС Исходные коды Версия Сайт
NeoModus Direct Connect Да Нет Нет Нет
MediaDC.Net++ Да Нет Нет Да 0.4.5.3 http://code.google.com/p/mediadc/
Valknut Да Да Да: FreeBSD/Mac OS X/OS/2 Да 0.3.23 (Qt3), 0.4.9 (Qt4) — февраль 2009 http://wxdcgui.sourceforge.net
Плагин DC в MLDonkey Да Да Да: Unix/Mac OS X/Solaris/MorphOS Да http://mldonkey.sourceforge.net/MLdonkeyPlugin
directKonnect Нет Да Нет Да 0.1.1 — 21 декабря 2008 http://sourceforge.net/projects/directkonnect/
MobileDC Нет Нет Да: Symbian OS Да 3.0 — 10 апреля 2005 http://mobiledc.sourceforge.net/
DC-QT Нет Да Да: Mac OS X Да 0.2.0-alpha — 22 мая 2006 http://sourceforge.net/projects/dc-qt/
PHP DC++ Да Да Да Да http://sourceforge.net/projects/phpdccli/
QuantumDC Да Нет Нет Да 0.002 — 22 апреля 2008 http://sourceforge.net/projects/quantumdc/
ShakesPeer Нет Нет Да: Mac OS X Да 0.9.11 — январь 2009 http://code.google.com/p/shakespeer/
Jucy Да Да Да Да 0.86 — 14 октября 2012 http://jucy.eu/
LiveDC Да Нет Нет Нет 1.1.9 — сентябрь 2013 http://april32.com/ru/products/livedc
NCDC Да Да FreeBSD, Mac OS X, Android Да 1.22.1 — 3 июня 2019 https://dev.yorhel.nl/ncdc
Название Windows Linux Другие ОС Исходные коды Версия Сайт

Hi! Please tell me the number of your office, I will come to you tomorrow. QGWDPICXNFMGZC2WXF www.yahoo.com