DC++: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
→Преамбула: перенос в Викиданные |
Tehnick (обсуждение | вклад) Нет описания правки |
||
Строка 212: | Строка 212: | ||
| {{да}} |
| {{да}} |
||
| {{да}} |
| {{да}} |
||
| {{да|[[Веб-страница|WebUI]]}} |
|||
| {{нет}} |
|||
| [[C++]] |
| [[C++]] |
||
| DC++ |
| DC++ |
||
Строка 274: | Строка 274: | ||
| {{нет}} |
| {{нет}} |
||
| {{да}} |
| {{да}} |
||
| {{ |
| {{да}} |
||
| {{нет}} |
| {{нет}} |
||
| |
| |
||
Строка 300: | Строка 300: | ||
| {{нет}} |
| {{нет}} |
||
| {{да}} |
| {{да}} |
||
| {{ |
| {{да}} |
||
| {{нет}} |
| {{нет}} |
||
| |
| |
Версия от 15:32, 6 сентября 2017
DC++ | |
---|---|
Тип | peer-to-peer file sharing software[вд] |
Разработчик | Jacek Sieka |
Написана на | C++ |
Операционная система | Windows |
Первый выпуск | 21 ноября 2001 |
Аппаратная платформа | Windows |
Последняя версия | |
Репозиторий | hg.code.sf.net/p/dcplusp… |
Лицензия | GNU GPL 2[2] |
Сайт | dcplusplus.sourceforge.net |
Медиафайлы на Викискладе |
DC++ (название произносят «диси-плас-плас», «диси-плюс-плюс») — свободный и открытый клиент файлообменной сети Direct Connect для ОС Windows. Разработан как замена стандартному клиенту NeoModus Direct Connect, написанному на Visual Basic.
Клиент включает всё необходимое для работы. Отличается от других конкурентов надёжностью работы и стабильностью обновления дистрибутива. Поддерживает хеширование и скачивание из нескольких источников. Имеет развитую функциональность чата.
Поддерживает обмен данными по протоколам NMDC и ADC.
В дистрибутиве имеются файлы изменения языка интерфейса программы, всего в дистрибутив на данный момент включены 56 языков. Также дистрибутив включает в себя базу GeoIP для определения по IP страны пользователей. Данная база постоянно обновляется. Обновление идёт в последующем дистрибутиве, также базу можно загрузить с соответствующего сервиса в интернете.
Обмен файлами
Для осуществления файлового обмена необходимо подключение к серверу сети, так называемому хабу.
Каждый пользователь сети разрешает доступ к содержимому некоторых своих папок (т. н. расшаривание от англ. share — делиться). Впоследствии любой другой пользователь сети может скачать эти данные с его компьютера. Происходит прямое соединение двух компьютеров, и один компьютер начинает передавать данные другому.
Заимствования
На исходных кодах данного клиента построено множество DC-клиентов, но не все из них соблюдают условия, на которых разрешается такое заимствование.
Сравнения программного обеспечения
Сравнение клиентов Direct Connect
Общее
Поддержка операционных систем
Клиент | Windows |
Linux |
Mac OS X |
BSD |
Haiku |
---|---|---|---|---|---|
AirDC++ | Да | Нет | Нет | Нет | Нет |
TkDC++ | Да | Нет | Нет | Нет | Нет |
ApexDC++ | Да | Нет | Нет | Нет | Нет |
DC++ | Да | Нет | Нет | Нет | Нет |
EiskaltDC++ | Да | Да | Да | Да | Да |
FlylinkDC++ | Да | Нет | Нет | Нет | Нет |
LinuxDC++ | Нет | Да | Нет | Да | Нет |
RSX++ | Да | Нет | Нет | Нет | Нет |
StrongDC++ | Да | Нет | Нет | Нет | Нет |
Клиент | Windows |
Linux |
Mac OS X |
BSD |
Haiku |
Интерфейс пользователя
Клиент | Графический интерфейс пользователя |
CLI |
Другой |
Язык программирования |
На основе |
---|---|---|---|---|---|
AirDC++ | Да | Нет | Нет | C++ | StrongDC++ |
TkDC++ | Да | Нет | Нет | C++ | StrongDC++ / DC++ bzr |
ApexDC++ | Да | Нет | Нет | C++ | StrongDC++ |
DC++ | Да | Нет | Нет | C++ | - |
EiskaltDC++ | Да | Да | WebUI | C++ | DC++ |
FlylinkDC++ | Да | Нет | WebUI | C++ | ApexDC++/StrongDC++ |
LinuxDC++ | Да | Нет | Нет | C++ | DC++ |
RSX++ | Да | Нет | Нет | C++ | StrongDC++ |
StrongDC++ | Да | Нет | Нет | C++ | DC++ |
Клиент | Графический интерфейс пользователя |
CLI |
Другой |
Язык программирования |
На основе |
Особенности
Клиент |
Magnet-ссылка |
UPnP |
NAT traversal |
DHT |
Шифрование |
IPv6 |
IDN |
Плагин |
Прокси |
Алгоритмы хеширования | Поддержка протоколов |
---|---|---|---|---|---|---|---|---|---|---|---|
AirDC++ | Да | Да | Да | Нет | Да | Да | Нет | Да | Tiger Tree Hash | TIGR, ADCS | |
ApexDC++ | Да | Да | Да | Да | Да | Нет | Нет | Lua, C++ | Да | Tiger Tree Hash | TIGR, ADCS |
DC++ | Да | Да | Да | Нет | Да | Да | Нет | Да | Tiger Tree Hash | TIGR, ADCS | |
EiskaltDC++ | Да | Да | Да | Да | Да | Нет | Да | Lua, QtScript, QML | Да | Tiger Tree Hash | TIGR, ADCS |
FlylinkDC++ | Да | Да | Да | Да | Да | Нет | Да | Да | Tiger Tree Hash | TIGR, ADCS | |
LinuxDC++ | Да | Да | Да | Нет | Да | Нет | Нет | Да | Tiger Tree Hash | TIGR, ADCS | |
RSX++ | Да | Да | Да | Да | Да | Нет | Нет | Lua, C++ | Да | Tiger Tree Hash | TIGR, ADCS |
StrongDC++ | Да | Да | Да | Да | Да | Нет | Нет | Да | Tiger Tree Hash | TIGR, ADCS | |
Клиент |
Magnet-ссылка |
UPnP |
NAT traversal |
DHT |
Шифрование |
IPv6 |
IDN |
Плагин |
Прокси |
Алгоритмы хеширования | Поддержка протоколов |
Примечания
- ↑ DC++ 0.881 is out — 2023.
- ↑ SourceForge.net — 1999.
См. также
Ссылки
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |
- Программное обеспечение по алфавиту
- Программное обеспечение, разработанное в 2001 году
- DC-клиенты
- DC++-клиенты
- Свободное программное обеспечение только под Windows
- Свободное программное обеспечение, написанное на C++
- Программное обеспечение, программируемое с помощью Lua
- Свободные файлообменные клиенты
- Программное обеспечение с лицензией GNU GPL