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

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

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

Большая часть клиентов в списке базируются на исходном коде 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, но доступен и под другими ОС.

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.831 — 11 ноября 2013 dcplusplus.sourceforge.net/
StrongDC++ Да Нет Нет Нет Нет Да 2.42 — 27 декабря 2010 strongdc.sourceforge.net/index.php?lang=eng
ApexDC++ Да Нет Нет Нет Да: Lua Да 1.6.0 — 20 августа 2014 www.apexdc.net/
ApexDC++ speed mod Да Нет Нет Да s16.4 — 12 июня 2008 sourceforge.net/projects/apexdcspeedmod/
FlylinkDC++ Да Частично (Wine) Нет Нет Нет Да r502 — 18 апреля 2014,
r503 beta — 04 мая 2014
flylinkdc.com/ www.flylinkdc.ru/ code.google.com/p/flylinkdc/
EiskaltDC++ Да Да Да: FreeBSD
Mac OS X
Haiku
Нет Да: Lua, QtScript, QML Да 2.2.10 — 20 апреля 2015 github.com/eiskaltdcpp/eiskaltdcpp
AirDC++ Да Нет Нет Нет Нет Да 2.61 — 19 октября 2013 sourceforge.net/projects/airdc/
RSX++ Да Нет Нет Да: Lua Да 1.21 — 14 апреля 2011 rsxplusplus.sourceforge.net/
DDD++ Да Частично (Wine) Нет Нет Нет Нет 2.8 — 31 июля 2015 ddd-dc.ru
LinuxDC++ Нет Да Да: FreeBSD Нет Нет Да 1.1.0 — 17 апреля 2011 launchpad.net/linuxdcpp
FreeDC++ Нет Да Да: FreeBSD Нет Нет Да 0.0.5 — 16 марта 2011 code.google.com/p/freedcpp/
GreylinkDC++ Да Частично (Wine) Нет Да Да: Lua Нет 0.61-x86 — 09 мая 2012

0.58-x64 — 02 марта 2012

Неофициальный архив версий: 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) glm.cc.ua/
PeLinkDC++ Да Частично (Wine) Нет Да Да: Lua Нет 5.97 — 19.11.2010 pepelink.narod.ru/
FGlinkDC++ Alternate Да Частично (Wine) Нет Нет Да: Lua Нет 2.03 — 25.02.2011 dc-connect.ru
fulDC Да Нет Нет Нет Да 6.78 — 2006-06-02

6.79 Beta 8 — 2007-04-01

fuldc.berlios.de/
RevConnect Да Нет Нет Нет Да 0.674p — 25 августа 2007 www.revconnect.com/
BCDC++ Да Нет Нет Да: Lua Да 0.790a — 30 декабря 2011 utrum.dyndns.org:8000/
DCDM++ Да Нет Нет Да:Lua Да 0.0495 SVN 131 — сентябрь 2006 Нет
SababaDC Да Нет Нет Нет Да s1.02_110 — 3 ноября 2007 sourceforge.net/projects/sababadc/
NanoDC Нет Да Нет Нет Нет Да svn-16 — 18 февраля 2008 sourceforge.net/projects/nanodc/
CuRZed DC++ Да Да Да: FreeBSD Да Да: Lua Да Beta – 10 октября 2008 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 code.google.com/p/mediadc/
Valknut Да Да Да: FreeBSD/Mac OS X/OS/2 Да 0.3.23 (Qt3), 0.4.9 (Qt4) — февраль 2009 wxdcgui.sourceforge.net
Плагин DC в MLDonkey Да Да Да: Unix/Mac OS X/Solaris/MorphOS Да mldonkey.sourceforge.net/MLdonkeyPlugin
directKonnect Нет Да Нет Да 0.1.1 — 21 декабря 2008 sourceforge.net/projects/directkonnect/
MobileDC Нет Нет Да: Symbian OS Да 3.0 — 10 апреля 2005 mobiledc.sourceforge.net/
DC-QT Нет Да Да: Mac OS X Да 0.2.0-alpha — 22 мая 2006 sourceforge.net/projects/dc-qt/
PHP DC++ Да Да Да Да sourceforge.net/projects/phpdccli/
QuantumDC Да Нет Нет Да 0.002 — 22 апреля 2008 sourceforge.net/projects/quantumdc/
ShakesPeer Нет Нет Да: Mac OS X Да 0.9.11 — январь 2009 code.google.com/p/shakespeer/
Jucy Да Да Да Да 0.86 — 14 октября 2012 jucy.eu/
LiveDC Да Нет Нет Нет 1.1.9 — сентябрь 2013 april32.com/ru/products/livedc
NCDC Да Да FreeBSD, Mac OS X, Android Да 1.18.1 — 5 октября 2013 dev.yorhel.nl/ncdc
Название Windows Linux Другие ОС Исходные коды Версия Сайт

Напишите отзыв о статье "Сравнение клиентов Direct Connect"

Ссылки

[wiki.mydc.ru/Сравнение_клиентов_Direct_Connect Альтернативное сравнение клиентов Direct Connect]


Отрывок, характеризующий Сравнение клиентов Direct Connect

С торжественным победным маршем сливалась песня, и капли капали, и вжиг, жиг, жиг… свистела сабля, и опять подрались и заржали лошади, не нарушая хора, а входя в него.
Петя не знал, как долго это продолжалось: он наслаждался, все время удивлялся своему наслаждению и жалел, что некому сообщить его. Его разбудил ласковый голос Лихачева.
– Готово, ваше благородие, надвое хранцуза распластаете.
Петя очнулся.
– Уж светает, право, светает! – вскрикнул он.
Невидные прежде лошади стали видны до хвостов, и сквозь оголенные ветки виднелся водянистый свет. Петя встряхнулся, вскочил, достал из кармана целковый и дал Лихачеву, махнув, попробовал шашку и положил ее в ножны. Казаки отвязывали лошадей и подтягивали подпруги.
– Вот и командир, – сказал Лихачев. Из караулки вышел Денисов и, окликнув Петю, приказал собираться.


Быстро в полутьме разобрали лошадей, подтянули подпруги и разобрались по командам. Денисов стоял у караулки, отдавая последние приказания. Пехота партии, шлепая сотней ног, прошла вперед по дороге и быстро скрылась между деревьев в предрассветном тумане. Эсаул что то приказывал казакам. Петя держал свою лошадь в поводу, с нетерпением ожидая приказания садиться. Обмытое холодной водой, лицо его, в особенности глаза горели огнем, озноб пробегал по спине, и во всем теле что то быстро и равномерно дрожало.
– Ну, готово у вас все? – сказал Денисов. – Давай лошадей.
Лошадей подали. Денисов рассердился на казака за то, что подпруги были слабы, и, разбранив его, сел. Петя взялся за стремя. Лошадь, по привычке, хотела куснуть его за ногу, но Петя, не чувствуя своей тяжести, быстро вскочил в седло и, оглядываясь на тронувшихся сзади в темноте гусар, подъехал к Денисову.
– Василий Федорович, вы мне поручите что нибудь? Пожалуйста… ради бога… – сказал он. Денисов, казалось, забыл про существование Пети. Он оглянулся на него.
– Об одном тебя пг'ошу, – сказал он строго, – слушаться меня и никуда не соваться.
Во все время переезда Денисов ни слова не говорил больше с Петей и ехал молча. Когда подъехали к опушке леса, в поле заметно уже стало светлеть. Денисов поговорил что то шепотом с эсаулом, и казаки стали проезжать мимо Пети и Денисова. Когда они все проехали, Денисов тронул свою лошадь и поехал под гору. Садясь на зады и скользя, лошади спускались с своими седоками в лощину. Петя ехал рядом с Денисовым. Дрожь во всем его теле все усиливалась. Становилось все светлее и светлее, только туман скрывал отдаленные предметы. Съехав вниз и оглянувшись назад, Денисов кивнул головой казаку, стоявшему подле него.
– Сигнал! – проговорил он.
Казак поднял руку, раздался выстрел. И в то же мгновение послышался топот впереди поскакавших лошадей, крики с разных сторон и еще выстрелы.
В то же мгновение, как раздались первые звуки топота и крика, Петя, ударив свою лошадь и выпустив поводья, не слушая Денисова, кричавшего на него, поскакал вперед. Пете показалось, что вдруг совершенно, как середь дня, ярко рассвело в ту минуту, как послышался выстрел. Он подскакал к мосту. Впереди по дороге скакали казаки. На мосту он столкнулся с отставшим казаком и поскакал дальше. Впереди какие то люди, – должно быть, это были французы, – бежали с правой стороны дороги на левую. Один упал в грязь под ногами Петиной лошади.
У одной избы столпились казаки, что то делая. Из середины толпы послышался страшный крик. Петя подскакал к этой толпе, и первое, что он увидал, было бледное, с трясущейся нижней челюстью лицо француза, державшегося за древко направленной на него пики.
– Ура!.. Ребята… наши… – прокричал Петя и, дав поводья разгорячившейся лошади, поскакал вперед по улице.
Впереди слышны были выстрелы. Казаки, гусары и русские оборванные пленные, бежавшие с обеих сторон дороги, все громко и нескладно кричали что то. Молодцеватый, без шапки, с красным нахмуренным лицом, француз в синей шинели отбивался штыком от гусаров. Когда Петя подскакал, француз уже упал. Опять опоздал, мелькнуло в голове Пети, и он поскакал туда, откуда слышались частые выстрелы. Выстрелы раздавались на дворе того барского дома, на котором он был вчера ночью с Долоховым. Французы засели там за плетнем в густом, заросшем кустами саду и стреляли по казакам, столпившимся у ворот. Подъезжая к воротам, Петя в пороховом дыму увидал Долохова с бледным, зеленоватым лицом, кричавшего что то людям. «В объезд! Пехоту подождать!» – кричал он, в то время как Петя подъехал к нему.
– Подождать?.. Ураааа!.. – закричал Петя и, не медля ни одной минуты, поскакал к тому месту, откуда слышались выстрелы и где гуще был пороховой дым. Послышался залп, провизжали пустые и во что то шлепнувшие пули. Казаки и Долохов вскакали вслед за Петей в ворота дома. Французы в колеблющемся густом дыме одни бросали оружие и выбегали из кустов навстречу казакам, другие бежали под гору к пруду. Петя скакал на своей лошади вдоль по барскому двору и, вместо того чтобы держать поводья, странно и быстро махал обеими руками и все дальше и дальше сбивался с седла на одну сторону. Лошадь, набежав на тлевший в утреннем свето костер, уперлась, и Петя тяжело упал на мокрую землю. Казаки видели, как быстро задергались его руки и ноги, несмотря на то, что голова его не шевелилась. Пуля пробила ему голову.
Переговоривши с старшим французским офицером, который вышел к нему из за дома с платком на шпаге и объявил, что они сдаются, Долохов слез с лошади и подошел к неподвижно, с раскинутыми руками, лежавшему Пете.
– Готов, – сказал он, нахмурившись, и пошел в ворота навстречу ехавшему к нему Денисову.
– Убит?! – вскрикнул Денисов, увидав еще издалека то знакомое ему, несомненно безжизненное положение, в котором лежало тело Пети.
– Готов, – повторил Долохов, как будто выговаривание этого слова доставляло ему удовольствие, и быстро пошел к пленным, которых окружили спешившиеся казаки. – Брать не будем! – крикнул он Денисову.
Денисов не отвечал; он подъехал к Пете, слез с лошади и дрожащими руками повернул к себе запачканное кровью и грязью, уже побледневшее лицо Пети.
«Я привык что нибудь сладкое. Отличный изюм, берите весь», – вспомнилось ему. И казаки с удивлением оглянулись на звуки, похожие на собачий лай, с которыми Денисов быстро отвернулся, подошел к плетню и схватился за него.
В числе отбитых Денисовым и Долоховым русских пленных был Пьер Безухов.


О той партии пленных, в которой был Пьер, во время всего своего движения от Москвы, не было от французского начальства никакого нового распоряжения. Партия эта 22 го октября находилась уже не с теми войсками и обозами, с которыми она вышла из Москвы. Половина обоза с сухарями, который шел за ними первые переходы, была отбита казаками, другая половина уехала вперед; пеших кавалеристов, которые шли впереди, не было ни одного больше; они все исчезли. Артиллерия, которая первые переходы виднелась впереди, заменилась теперь огромным обозом маршала Жюно, конвоируемого вестфальцами. Сзади пленных ехал обоз кавалерийских вещей.
От Вязьмы французские войска, прежде шедшие тремя колоннами, шли теперь одной кучей. Те признаки беспорядка, которые заметил Пьер на первом привале из Москвы, теперь дошли до последней степени.
Дорога, по которой они шли, с обеих сторон была уложена мертвыми лошадьми; оборванные люди, отсталые от разных команд, беспрестанно переменяясь, то присоединялись, то опять отставали от шедшей колонны.
Несколько раз во время похода бывали фальшивые тревоги, и солдаты конвоя поднимали ружья, стреляли и бежали стремглав, давя друг друга, но потом опять собирались и бранили друг друга за напрасный страх.
Эти три сборища, шедшие вместе, – кавалерийское депо, депо пленных и обоз Жюно, – все еще составляли что то отдельное и цельное, хотя и то, и другое, и третье быстро таяло.
В депо, в котором было сто двадцать повозок сначала, теперь оставалось не больше шестидесяти; остальные были отбиты или брошены. Из обоза Жюно тоже было оставлено и отбито несколько повозок. Три повозки были разграблены набежавшими отсталыми солдатами из корпуса Даву. Из разговоров немцев Пьер слышал, что к этому обозу ставили караул больше, чем к пленным, и что один из их товарищей, солдат немец, был расстрелян по приказанию самого маршала за то, что у солдата нашли серебряную ложку, принадлежавшую маршалу.
Больше же всего из этих трех сборищ растаяло депо пленных. Из трехсот тридцати человек, вышедших из Москвы, теперь оставалось меньше ста. Пленные еще более, чем седла кавалерийского депо и чем обоз Жюно, тяготили конвоирующих солдат. Седла и ложки Жюно, они понимали, что могли для чего нибудь пригодиться, но для чего было голодным и холодным солдатам конвоя стоять на карауле и стеречь таких же холодных и голодных русских, которые мерли и отставали дорогой, которых было велено пристреливать, – это было не только непонятно, но и противно. И конвойные, как бы боясь в том горестном положении, в котором они сами находились, не отдаться бывшему в них чувству жалости к пленным и тем ухудшить свое положение, особенно мрачно и строго обращались с ними.
В Дорогобуже, в то время как, заперев пленных в конюшню, конвойные солдаты ушли грабить свои же магазины, несколько человек пленных солдат подкопались под стену и убежали, но были захвачены французами и расстреляны.
Прежний, введенный при выходе из Москвы, порядок, чтобы пленные офицеры шли отдельно от солдат, уже давно был уничтожен; все те, которые могли идти, шли вместе, и Пьер с третьего перехода уже соединился опять с Каратаевым и лиловой кривоногой собакой, которая избрала себе хозяином Каратаева.
С Каратаевым, на третий день выхода из Москвы, сделалась та лихорадка, от которой он лежал в московском гошпитале, и по мере того как Каратаев ослабевал, Пьер отдалялся от него. Пьер не знал отчего, но, с тех пор как Каратаев стал слабеть, Пьер должен был делать усилие над собой, чтобы подойти к нему. И подходя к нему и слушая те тихие стоны, с которыми Каратаев обыкновенно на привалах ложился, и чувствуя усилившийся теперь запах, который издавал от себя Каратаев, Пьер отходил от него подальше и не думал о нем.
В плену, в балагане, Пьер узнал не умом, а всем существом своим, жизнью, что человек сотворен для счастья, что счастье в нем самом, в удовлетворении естественных человеческих потребностей, и что все несчастье происходит не от недостатка, а от излишка; но теперь, в эти последние три недели похода, он узнал еще новую, утешительную истину – он узнал, что на свете нет ничего страшного. Он узнал, что так как нет положения, в котором бы человек был счастлив и вполне свободен, так и нет положения, в котором бы он был бы несчастлив и несвободен. Он узнал, что есть граница страданий и граница свободы и что эта граница очень близка; что тот человек, который страдал оттого, что в розовой постели его завернулся один листок, точно так же страдал, как страдал он теперь, засыпая на голой, сырой земле, остужая одну сторону и пригревая другую; что, когда он, бывало, надевал свои бальные узкие башмаки, он точно так же страдал, как теперь, когда он шел уже босой совсем (обувь его давно растрепалась), ногами, покрытыми болячками. Он узнал, что, когда он, как ему казалось, по собственной своей воле женился на своей жене, он был не более свободен, чем теперь, когда его запирали на ночь в конюшню. Из всего того, что потом и он называл страданием, но которое он тогда почти не чувствовал, главное были босые, стертые, заструпелые ноги. (Лошадиное мясо было вкусно и питательно, селитренный букет пороха, употребляемого вместо соли, был даже приятен, холода большого не было, и днем на ходу всегда бывало жарко, а ночью были костры; вши, евшие тело, приятно согревали.) Одно было тяжело в первое время – это ноги.