О протоколе
Direct Connect (DC, DC++) — это децентрализованная файлообменная (P2P) сеть, в основе работы которой лежит проприетарный протокол, разработанный фирмой NeoModus.
Хабы
Каждый клиент подключается к одному или нескольким серверам (хабам) для поиска файлов и источников для их скачивания. Наиболее распространены следующие хабы: PtokaX, Verlihub, YnHub, Aquila, DB Hub.
Отличия от других P2P-систем
- развитый многопользовательский чат;
- присутствие привилегированных пользователей — операторов, обладающих расширенным набором возможностей управления хабом, в частности, следящих за соблюдением пользователями правил чата и файлообмена;
- возможность ограничения минимального количества расшаренного материала;
- возможность получить список файлов пользователя в виде древовидной структуры каталогов;
- и другие.
"Шары"
"Шара" - это ваши локальные файлы, к которым вы открыли доступ (расшарили) для других пользователей сети. Хотя расшаривать файлы необязательно, мы рекомендуем это делать, т.к. на некоторых хабах установлены ограничения на минимальный объем шары (например, 1 Гбайт или 5 Гбайт).
Magnet-ссылки
Magnet-ссылка - это ссылка на файл в DC++, с использованием его уникального идентификатора, основанного на хеш-коде содержимого. По этой ссылке осуществляется поиск файла в файлообменной сети. Нужный файл будет найден независимо от того, где он находится и как называется. Однако, если никто из пользователей, у которых есть данный файл, в настоящий момент не доступен, то файл не будет найден.
Теоретически возможна ситуация (коллизия хэш-функции), когда два файла будут обладать одинаковой magnet-ссылкой, но статистически она крайне маловероятна.
Одно из преимуществ magnet-ссылок — их открытость и независимость от платформы: ссылка может быть использована для загрузки файла при помощи разнообразных приложений на практически всех операционных системах. Т.к. ссылки кратки и представляют из себя строку текста, пользователи могут просто использовать операции копирования и вставки для отправки ссылок по электронной почте и программам мгновенного обмена сообщениями.
После установки и запуска DC-клиента magnet-ссылки будут перехватываться при нажатии на них в браузере. Если у вас есть ссылка в текстовом файле, вы можете вставить ее в адресной строке браузера и нажать Enter, чтобы ее открыл DC-клиент.
Для того, чтобы создать ссылку в DC-клиенте, необходимо выполнить следующие операции:
- Перейти в меню "Файл" -> "Посмотреть свою шару".
- В открывшемся списке найти файл, для которого вы хотите сгенерировать ссылку.
- Щелкнуть правой кнопкой мыши на выбранный файл и в контекстном меню выбрать "Копировать" -> "Копировать магнет-ссылку".
- Ссылка будет скопирована в буфер обмена как текст. После этого ее можно вставить там, где она нужна.
Инструкции по настройке
- Настройка DC++ в Windows.
- Настройка DC++ в Linux/UNIX.
- Настройка DC через маршрутизатор