Работаем с Direct Connect

AirDC++ - абсолютно бесплатная программа-клиент для подключения к сетям Direct Connect и Advanced Direct Connect. Наверное, нет необходимости говорить о том, что Direct Connect одна из наиболее популярных технологий использующих протокол передачи файлов «peer-to-peer». Протокол P2P зарекомендовал себя среди пользователей всего мира как очень надежный быстрый и удобный протокол, а построенная на базе этого протокола технология Direct Connect позволяет присоединиться к этой сети и осуществлять обмен с участниками.

ApexDC++ - бесплатное программное обеспечение, представляетс собой P2P-клиент для поиска и загрузки файлов с большим набором функций работающее по технологии Direct Connect. Direct Connect-клиент на основе StrongDC++ модификации. ApexDC++ активно развивается и предоставляет удобный интерфейс, уникальные возможности, неограниченные настройки и специальную группа поддержки. ApexDC + + всегда будет, свободный от всех видов вредоносных программ. Проект управляется и разработан ветеранами сцены P2P и поэтому авторы стараются быть, в контакте с мнениями, пожеланиями и потребностями пользователей.

DC++ - абсолютно бесплатный, с открытым исходным кодом, клиент для обмена файлами для сети Direct Connect в операционной системе Windows. Сеть состоит из серверов, так называемых «хабов». На этих серверах регистрируются пользователи для обмена своими файлами. Программа поддерживает русский язык. Данная программа постоянно находится в процессе развития и уже на данном этапе своей эволюции имеет все необходимое для работы.

FlylinkDC++ - ещё один совершенно бесплатный клиент для обмена файлами по технологии DC++. В новой версии программы увеличили скорость закачки распространенных файлов. Flylink DC++ для работы в сетях по технологии p2p. Программа позволяет Вам скачивать файлы, которые вам нужны у других пользователей, имеющих установленный клиент p2p. Смысл такой: пользователи указывают директории, у себя на локальном компьютере, как открытые для свободного доступа, таким образом, происходит обмен файлов.

GreyLink DC++ - еще один совершенно бесплатный программа-клиент для обмена фалами между пользователями использующий протокол передачи данных P2P. Для большего понимания можно сказать, что это продвинутый протокол, аббревиатуру которого можно расшифровать как peer-to-peer, то есть если по-руски, то звучит это как от равного равному. Происходит полноценный обмен файлами. А учитывая некую специфичность программы, а именно - буквы в названии приложения DC говорят специальной технологии Direct Connect, основанной на этом протоколе, позволяющей скачивать пользователям файлы других участников системы.

StrongDC++ - представляет собой клиент для обмена файлами в сети Direct Connect с помощью NMDC и ADC протоколов. Программа является модификацией программы DC + + и переняла много новых функций из других модификаций. С DC + + разрабатывается под GNU / GPL, вы можете скачать исходный код и изменить его как пожелаете. Возможность скачивать один файл от нескольких пользователей одновременно без ошибок! Такой способ загрузки резко повышает скорость загрузки, особенно для быстрого соединения и безопаснее, чем классическое скачивание.

Что это и зачем нужно

Подключение

Для начала необходимо скачать и установить его (запуском скачанного файла). Затем запускаем клиент, нажимаем сочетание клавиш CTRL+F , затем кнопку "Новый..." , заполняем поля, как показано на рисунке, нажимаем "ОК" , ставим галочку напротив нашего сервера, выбираем его и жмем "Соединиться" .

Адрес нашего сервера: dc.сайт

Часто задаваемые вопросы о DC++

Если после клика по ссылке ничего не происходит, или вы видите сообщение об ошибке, скорее всего, у вас не установлен клиент DC++. Установите его, как указано выше, в разделе "Подключение" .
В случае, если у вас уже установлен клиент DC++, вы увидите сообщение вашего браузера о запуске приложения, открывающего MAGNET-ссылку (обычно это Magnet Handling Utility ), нажмите "OK" .Перед вами откроется окно клиента DC++ с предложением начать поиск файла, снова нажмите "OK" и начнется поиск. Как только файл будет найден, вы сможете начать его закачку двойным щелчком мыши.
Если файл не был найден, попробуйте найти его по имени. О том, как это делается, читайте в ответе на следующий вопрос.

Как искать и скачивать файлы?

Для поиска нужных вам файлов используйте кнопку на верхней панели в виде лупы . Также вы можете открыть поиск, нажав Ctrl+S .
Если же вы не ищете конкретных файлов, то вы можете посмотреть список файлов каждого пользователя. Для этого необходимо проделать следующие действия:
1. Выбрать в списке пользователя и нажать на него два раза левой кнопкой мыши (скачается список файлов пользователя - файл-лист).
2. Выбрать файл для скачивания и сделать по нему двойной щелчок (правой кнопкой мыши в меню можно указать куда именно будет качаться файл).
В нижнем окне будет отображаться состояние закачки. Если закачка была прервана, то докачка начнётся автоматически, если будет найден пользователь с таким файлом.

Как прекратить закачку файла? Close connection не помогает.

В меню вверху: View (Вид) - Download queue (Очередь). Это список того, что стоит в очереди на скачивание. Именно там можно удалить файл из очереди.

Вы пытаетесь что-то у кого-то скачать, но клиент застывает н...

1. В настройках DC++ откройте вкладку Настройки соединения и выберите пункт для ВХОДЯЩИХ и ИСХОДЯЩИХ соединений.
2. Если у вас есть FireWall, откройте в нем порты, через которые работает DC++ (или отключите его).
3. Если у вас антивирус Касперского или другой подобный антивирус, то попробуйте отключить его или поставить в исключение программу DC++.
4. Отключите брандмауэр Windows (особенно, если у вас Windows Vista). Это можно сделать в.
5. Убедитесь что вы не забанены (обратитесь для этого к Администратору или модератору).
6. Если все вышепредложенные методы не принесли результатов, попробуйте включить пассивный режим.
.

Почему у меня такая невысокая скорость скачивания?

Обращаем ваше внимание не то, что скорость скачивания файлов зависит не от хаба, а исключительно от скорости доступа в Интернет скачивающих и раздающих пользователей.

Вы пытаетесь воспользоваться поиском, после чего вас выкидыв...

Заходим в настройки соединения (Файл - Настройки - Настройки соединения) и выбираем соответствующий реальной ситауции тип подключения.

  • Вариант "прямое подключение" годится только для пользователей с прямым внешним айпи-адресом. Такое обычно бывает на adsl-подключениях к интернету, а вот если подключение идет через локалку, то внешнего айпи скорее всего нет (либо за него надо платит провайдеру дополнительно, либо такой услуги вообще может не предоставляться).
  • Если у вас есть прямой внешний ip-адрес, но компьютер подключен к интернету не напрямую, а через роутер (обычно используется для подключения нескольких компьютеров к одному инет-каналу), то внешнего айпи у компьютера все равно нет, но тут ситуация не такая плохая как можно подумать, потому что свое оборудование можно и настроить, пробросив порты для клиента dc++. В этом случае следует выбрать вариант "Файрвол с ручной переадресацией порта" и указать свой внешний адрес проброшенные порты в настройках в том же окне.
  • Если же айпи внешнего нет совсем (провайдер не дал), то остается только один вариант - пассивный режим с файрволом, в этом случае часть скачек будет недоступна.
21 ноября 2011 в 19:57

Славься Direct Connect, Славься!

  • Децентрализованные сети

Привет, Хабр! Вот уже почти год с того дня, как мой провайдер «реорганизовал» свою локальную сеть. Канул в лету мой внутренний статический айпишник, на котором, в своё время, располагалась пара уютненьких ресурсов. Наша локальная сеть была довольно развитой: пара тысяч постоянных посетителей ежедневно, терабайты файлов, около сотни (в лучшие её годы) ресурсов, среди которых собственный аналог DynDNS, два торрент-трекера (один из которых, самый крупный, единственное, что на данный момент уцелело от нашей локалки) и даже бесплатный хостинг сайтов. Всё это поддерживалось исключительно пользователями, без участия, и уж тем более финансирования, провайдером.

Внешний Интернет, в те времена, был для нас дорогим и медленным - самый дешёвый анлим стоил полторы тысячи рублей (жил я, кстати говоря, довольно далеко от Москвы).
Двигателем развития локальной сети (не только нашей, как мне кажется) были Direct Connect хабы. Быть может ты, %username%, ни разу и не слышал о таком явлении (что удивительно и едва ли похоже на правду). Однако это универсальное средство, не прихотливое, не требующее почти никаких навыков от его создателя, в последнее время, катастрофически потерявшее свою популярность среди народных масс. А зря. Нет, действительно зря.
Я и сам, признаться, давненько там не бывал. Но пару дней назад я нашёл в куче хлама на винте уже порядком «запылившийся» dc-клиент и мною овладела тоска по временам моего детства (я и сейчас довольно молод, а тогда мне было лет 14-15).
Да, под видом фильма, только-только вышедшего на экраны кинотеатров, частенько оказывался продукт порно-индустрии (хотя, справедливости ради, стоит отметить, что качество картинки и зрелищность самого «кино-шедевра», порой, оказывалась на высоте). Но мне бы хотелось акцентировать внимание именно на плюсах этой пиринговой сети.

Борьба с пиратством?
Очевидно, что следствием ожидаемого вот-вот вступления России в ВТО станет ужесточение законов в сфере «интеллектуального пиратства». Вероятно, стоит ожидать волну репрессий в отношении крупных файлообменников. А их, в общем-то, не так уж и много. Контроль за DC-хабами осуществлять гораздо сложнее - их в разы больше, чем, к примеру, крупных bittorrent-трекеров. Да и сворачивается хаб в один клик, не оставляя компрометирующей информации на компьютере его владельца.
Шарю то, что хочу
Не имеет значения отношение загруженного тобой к скачанному. Ты делишься с пользователями тем, чем хочешь делиться, без оглядки на рейтинги.
Гибкость конфигурации
Функционал хаба расширяется за счёт скриптов. Популярный сервер PtokaX, к примеру, поддерживает скрипты на lua (который, кстати говоря, отлично документирован).

<оффтоп> В школьном возрасте я был неприлично любопытен. Я держал свой собственный хаб на PtokaX с сотней пользователей, среди которых были мои одноклассники и одноклассницы. Уж очень интересно мне было почитать их личную переписку. Реализовалось это парой строк:

Admin = "ник_администратора"
bot= "задаём_имя_боту"
function ToArrival(user,data)
SendPmToNick(admin, bot,"Пользователь "..user.sName.." ("..user.sIP..")Написал в личке: "..data.."")
end

Не знаю, как в новых версиях, но до 4.0 скрипт работает точно.

Ресурсоёмкость
Verlihub - серверное ПО для организации DC-хаба под Linux и FreeBSD - может похвастаться стабильной работой на слабом железе даже с несколькими тысячами пользователей на борту. Версии под Win не имеет. В прочем, относительно того же Bittorent-трекера, DC-хаб выйдет экономичнее.

Найдётся, конечно, и несколько минусов. Например, едва ли пользователь, расшаривший директорию с фильмами, укажет их подробное описание. Можно, конечно, расспросить самого пользователя о том, что вас интересует… К тому же, у пользователя нет заинтересованности в отдаче файлов - никаких штрафных санкций к нему никто применять не будет. Тем не менее, пожалуй, большинство пользователей раздаёт добросовестно, оставаясь онлайн весь день или даже ночь.

Серверное ПО

Создать свой собственный хаб можно за пять минут, особо себя не утруждая. С одной стороны - хорошо, с другой стороны - плохо в прочем, тоже хорошо - на хабы, где царствует законченная школота, вас никто заходить не заставляет. Да и какое вам до этой школоты дело? К счастью, кислотными шрифтами или фоновым музыкальным сопровождением в исполнении их вне очередного кумира вас не смогут огорчить.

Скриншот любезно предоставлен Википедией.

Как я написал выше, PtokaX - один из самых популярных хабов (пусть здесь и далее "хаб " = "серверное программное обеспечение для организации DC-хаба "). Изначально был заточен под Windows, однако с некоторых пор имеет и Unix-версию, без GUI. Очень прост в настройке, поддерживает скрипты на lua. Правда, с версии 0.4 версия lua ВНЕЗАПНО обновилась, отчего некоторые скрипты, использовавшиеся мною ранее, не «завелись». В детстве документацию предпочитал не читать, поэтому, почесав затылок, вернулся на старую-добрую 0.3.5.

Verliub

Логотип Verlihub.

О нём я тоже упоминал выше. GUI не имеет. Работает на всех Unix-системах (и даже на Mac OS X). Поддерживает плагины , за счёт которых может поддерживать скрипты на lua (несколько отличные от тех, что поддерживает PtokaX) и питоне. В установке и настройке всё тоже довольно просто (просто на столько, на сколько может быть просто в отсутствии графического интерфейса). Все данные хранятся в mysql.
Распространяется под лицензией GNU GPL.

YnHUB


Nuff said. Как-то слишком не серьёзно, на мой взгляд.

Работает исключительно в Windows. Из особенностей могу выделить лишь то, что управлять им можно удалённо, через веб-интерфейс. Поддерживает скрипты.
Проприетарщина.

Так же, как и в других пиринговых сетях, в DC используется DHT, что существенно облегчает жизнь серверу.

В общем, пожалуй, и всё. Что же касается клиент-программ, то их великое множество - под любую ОС.
И да, это мой первый хабратопик.

) и подключаются пользователи. Хаб представляет подключившемуся к нему клиенту список подключённых пользователей, возможность использовать поиск и встроенный развитый чат. DC-клиенты соединяются с одним или несколькими хабами и могут скачивать файлы напрямую у других пользователей, подключённых к тому же хабу.

В настоящее время число пользователей файлообменных сетей растёт. И у начинающих пользователей нередко возникают сложности с настройкой DC-клиентов. Что и побудило меня создать как можно более подробную и понятную инструкцию.

На сегодняшний день FlylinkDC++ является самым активно развивающимся DC-клиентом, и потому настройки здесь будут рассматриваться на примере именно этой программы. Подавляющее большинство DC клиентов, работающих под Windows, имеют схожий интерфейс с несущественными различиями, и настраиваются одинаково. Думаю, у вас не возникнет трудностей в освоении DC, даже если вы используете какой-то другой клиент. (А если возникнут, вы всегда можете установить FlylinkDC++ и воспользоваться этой инструкцией для его настройки)

При первом запуске FlylinkDC++ будет запущен , который позволит произвести начальную настройку программы необходимую для работы с DC.

Если вы отказались от мастера настройки, или работаете с версией FlylinkDC++ ниже 501 или вовсе с другим DC-клиентом, не тратьте время и смело читайте дальше .

При запуске DC-клиента вы можете увидеть сообщение брандмауэра Windows (если он не отключен) - следует разрешить программе доступ.

По-другому разрешить работу DC-клиента через брандмауэр Windows (в Windows 7) можно, открыв

Панель управления\Система и безопасность\Брандмауэр Windows . Кликните по Разрешить запуск программы или компонента через брандмауэр Windows . Нажмите кнопку Разрешить другую программу... внизу таблицы «Разрешённые программы и компоненты», укажите ваш DC-клиент и нажмите кнопку Добавить .

Если вы используете другой брандмауэр (Firewall), то разрешите в нём ваш DC-клиент. Так же не стоит забывать о настройке антивирусов, в некоторые из них так же может быть встроен брандмауэр, и добавьте ваш DC-клиент в доверенные программы, если подобная опция есть в антивирусе.

По умолчанию DC-клиенты, как и большинство программ, устанавливается в папку Program Files. Я рекомендую изменить путь установки.

Е сли DC-клиент установлен в папку Program Files, то в Windows 7 его следует запускать от имени администратора .

Вызовите контекстное меню (правый клик мышью на файле приложения или ярлыке), нажмите Свойства , перейдите на вкладку Совместимость , и отметьте пункт Выполнять эту программу от имени администратора .

Программа FlylinkDC++ активно развивается, и при запуске часто можно будет увидеть окно с предложением обновить программу.

При обновлениях исправляются допущенные разработчиками ошибки и добавляются новые функции, поэтому рекомендуется нажать на кнопку Обновить .

При первом запуске программы будет открыто окно настроек. Если вы случайно его закрыли, оно вызывается так: меню Файл -> Настройки .

Как вы можете видеть, программа изобилует настройками. Это может озадачить даже уверенного пользователя. Но не всё так страшно, ведь для того чтобы начать работу с DC нам достаточно настроить всего несколько пунктов.

Первая нужная нам страница настроек Общие .

Кроме поля Псевдоним , куда следует вписать свой ник , под которым вас будут знать тысячи пользователей DC, остальные пункты обязательными не являются.

Переходим на страницу Настройки соединения .

Выбор настроек этой страницы вызывает больше всего вопросов у пользователей начинающих освоение DC. Ведь неверный выбор приводит к тому, что поиск не даёт результатов, и невозможно скачивание файлов.

Забегая вперёд, скажу, что в FlylinkDC++ поиск/скачивание работает и при настройках по умолчанию (по умолчанию отмечен пункт ) .

Для DC-клиентов, не имеющих пункта Автоматическое определение типа входящих подключений или подобного, на этом этапе настройки отметьте пункт Брандмауэр (Пассивный режим).

Запомните: при смене настроек соединения всегда перезапускайте DC-клиент.

По умолчанию многие DC-клиенты создают папку для скачивания на Диске C, что является нелучшим вариантом. Настоятельно рекомендую убрать папку для скачивания по умолчанию, а так же папку для временных файлов с системного диска, и разместить их на диске, с большим объёмом свободного места.

Важно чтобы диск, на который будет производиться скачивание, имел файловую систему NTFS, т.к. система FAT32 не поддерживает файлы более 4 Гб.

Открываем страницу настроек Шара .

Файлообменная сеть - это место, где люди не только скачивают файлы, но и предоставляют их для скачивания другими пользователями файлообменной сети.

Расшарить папку в DC-клиенте, это не то же самое, что открыть общий доступ к папке в Windows. Больше подходит сравнение с выкладыванием файлов на FTP -сервер. Файлы в расшаренных папках будут доступны другим пользователям DC только для скачивания, и вы можете не волноваться, что вам кто-то что-то удалит, изменит или добавит в расшаренную папку.

На странице Шара вы увидите список дисков вашего компьютера, отметьте папки, которые вы хотите расшарить. Для расшариваемой папки можно задать виртуальное название, его будет видно только в DC, реальное имя папки останется неизменным.

В процессе установки отметок, DC-клиент может ненадолго «задумываться», когда в указанной папке большое количество файлов, это нормально.

Как и везде, в DC пользуются спросом фильмы, клипы, аудиофайлы, дистрибутивы игр и различных программ, книги, журналы , словом всё то, что люди обычно ищут и качают в интернете. Расшаривайте любые медиафайлы (ведь вам это ничего не стоит), и вы не раз услышите "СПАСИБО " в свой адрес.

Что не нужно расшаривать .

Не расшаривайте системные папки: Windows, Program Files, System Volume Information, Корзину и другие служебные папки. Не стоит расшаривать Рабочий стол, Мои документы и папки с приватной информацией. Не нужно расшаривать установленные игры и программы, лучше расшарьте их установочные файлы (инсталляторы, архивы, образы). Нежелательно расшаривать диски целиком (если вы, конечно, не привыкли наваливать файлы в корень диска), расшаривайте отдельные папки, используйте виртуальные названия, отображающие содержание папок, так ваш список файлов будет удобным для пользования.

Если вы расшарили слишком малый объём файлов, то ваши возможности скачать что-то в DC будут ограничены. Многие хабы устанавливают ограничения по объему шары: для подключения к хабу, для поиска/скачивания. Пользователи так же могут устанавливать собственные ограничения на объем открытой у вас информации, и, если вы не расшарите достаточно файлов, то не сможете качать именно с этого пользователя.
Увеличить шару можно: или расшарив новые папки, или добавив файлы в уже расшареные папки. В последнем случае вам надо после окончания копирования файлов, нажать меню Файл -> Обновить свой список файлов .

Процесс расшаривания не мгновенный , во время него, файлы хешируются (так называется процесс получения хеш-кодов ). В ремя хеширования зависит от объёма данных и мощности процессора. Чтобы снизить нагрузку на процессор и дисковую подсистему компьютера, хеширование больших объёмом данных, советую запускать во время простоя компьютера. Если же вам требуется работать на компьютере во время хеширования, то скорость хеширования можно уменьшить, откройте меню Вид -> Статус хеширования и введите нужное значение скорости в поле Временно изменить максимальную скорость хеширования (Мб/с).

Если вы увеличиваете шару для преодоления ограничений хабов, то учтите, что хабы обновляют информацию о пользователе (о размере шары), через определённый интервал времени. И вам надо, либо подождать, пока хаб обновит информацию о вашей шаре, либо переподключиться к хабу.

Общий объём расшареных файлов указывается в Строке состояния в самом низу окна DC-клиента.

Начальная настройка DC-клиента закончена. Проверим возможность поиска/скачивания. Для этого нам нужно подключение хотя бы к одному хабу (для верности к 3-5 хабам). Введя имя искомого файла, и выбрав Тип файла , жмём Поиск . Через некоторое время в правой части окна видим результаты поиска.

Выбираем нужный файл, открываем контекстное меню, и жмём Скачать . Напомню, что поиск мы производили с настройками соединения Брандмауэр (Пассивный режим) .

Если, в пассивном режиме поиск не дал результатов, то возможно вы забыли перезапустить клиент после смены настроек соединения. Или работе DC-клиента мешает антивирус или брандмауэр. Перезапустите DC-клиент, временно отключите антивирус и брандмауэр, и снова попробуйте поиск - наверняка он заработает. Затем, по очереди включая защитные программы и производя поиск, определите, что мешает DC-клиенту, и произведите правильную настройку этой программы.

Поздравляю, теперь вы можете искать и скачивать файлы, но прошу вас не ограничиваться этим. Ведь работа в пассивном режиме далеко не предел DC-клиентов. Более того, работая в пассивном режиме, вы не только ограничиваете свои возможности, но и, что не менее важно, ограничиваете возможности других пользователей DC. Я бы даже сказал ограничиваете файлообмен в сети DC. Пассивный режим - это крайняя мера, только если вы, в силу отсутствия технической возможности, не можете работать с DC в активном режиме . Если все поставят пассивный режим, то никто ни у кого не сможет скачивать!



В продолжение темы:
Windows

Часть вторая : "Важнейшие характеристики каждого семейства процессоров Intel Core i3/i5/i7. Какие из этих чипов представляют особый интерес" Введение Сначала мы приведём...

Новые статьи
/
Популярные