DC++ - бесплатный клиент частично централизованной файлообменной (P2P) сети Direct Connect Программа задумывалась как бесплатная замена стандартному клиенту NeoModus Direct Connect без встроенной рекламы. По состоянию на 2008 года программа занимала 90% доли рынка клиентов сети Direct Connect.
Отличительной чертой клиента является стабильность работы программы. Для более продуктивной работы, DC++ поддерживает хеширование и возможность скачивания файлов из нескольких источников. Для общения между пользователями P2P-сети предусмотрен функциональный чат.
Программа не имеет встроенных рекламных модулей и поддерживает брандмауэр и маршрутизатор для связи с хабами. Возможно осуществлять автоматическое подключение к ним и возобновлять загрузку, если она была прервана по различных причинам.
Обмен данными между клиентами может осуществляться не только по протоколу Direct Connect (NMDC), но и Advanced Direct Connect (ADC).
Встроенная база GeoIP помогает определять IP страны пользователей. Список регулярно обновляется.
Чтобы при помощи DC++ скачать файл, необходимо подключиться к серверу сети (хабу). Правила сети подразумевают свободный доступ к папкам пользователя со стороны других участников.
Дистрибутив программы включает 56 языков интерфейса, в том числе DC++ поддерживает русский язык.
DC++ поддерживает работу со стандартом указывающим на ресурсы доступные к загрузке через пирингове сети - Magnet-ссылки. Кроме того, работа файлообменный клиент работает с сетевым протоколами Universal Plug and Play (UPnP), NAT Traversal (NAT-T) и IPv6. DC++ поддерживает SSL-шифрование и работу с прокси-серверами.
Клиент имеет встроенный удобный поиск, который позволяет осуществлять поиск файлов одновременно у всех пользователей сети по ключевому слову и получать список найденных файлов в виде древовидной структуры каталогов. При этом будут отображаться характеристики файла еще до его скачивания. Поиск альтернативных источников для загрузки файла будет осуществлять автоматически.
С помощью DC++ можно скачивать целые директории на высокой скорости передачи данных. Обычно скорость сети существенно превышает скорость Интернет-соединения. В случае необходимости, можно ограничить скорость скачивания файлов.
Для того, чтобы распространить файлы по сети, достаточно добавить их в расшареную папку. Скорость отдачи файлов можно ограничить.
Файлообменный клиент DC++ имеет открытый исходный код, благодаря чему, программа легла в основу множества DC-Клиентов, таких как FlylinkDC++, AirDC++ и многих других.
Клиент DC++ предназначен для работы исключительно на компьютерах с установленной операционной системой Microsoft Window, начиная с Window 2000.
Несмотря на прошедшие 17 лет с момента первого релиза, программа до сих пор находится в активной разработке. Наиболее актуальной версией файлообменного клиента является DC++ 0.867, которая вышла 12 октября 2017 года.
Расширить возможности клиента можно при помощи плагинов. Официальные расширения позволяют существенно увеличить возможности пользовательского чата, анализировать сетевой трафик, отправлять пользовательские команды, создавать горячие клавиши, добавить пользовательские сценарии, проверять пользовательскую орфографию.
По заверениям разработчиков, за все время существования программы ее пользователями стали более 50 миллионов пользователей.
Файлообменный клиент DC++ создан программистом Jacek Sieka, который до сих пор осуществляет работает над программой.
Инструкция по установке:
- Запускаем установочный файл;
- Выбираем необходимые компоненты программы и нажимаем кнопку "Далее";
- Выбираем место установки программы и нажимаем "Установить";
- Нажимаем кнопку "Далее";
- По окончанию загрузки нажмите кнопку "Закрыть".