Direct Connect

Материал из Lurkmore
Перейти к навигации Перейти к поиску

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

Также сюда можно добавить интересные факты, картинки и прочие кошерные вещи.

DirectConnect (DC, ДЦ, ДэЦэ, ДайС, ДуСя) — P2P-протокол для обмена информацией. Основой DC-сети являются «хабы» — серверы, не связанные между собой, к которым подключаются остальные пользователи. Хабы служат для полутора вещей — поиска нужных файлов и общения с другими обывателями.

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

История

Однажды простой американский школьник по имени Джонатан Хесс решил создать свою собственную P2P сеть и получить профит со встроенного спама. Чтобы гениальный план свершился, в клиенте был зашит супер-секретный ключ, позволяющий использовать только родной софт. Но Джонатан знал только Visual Basic, и ключ был взломан злыми хакерами особо не напрягаясь.

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

Клиенты

DC-клиентов — множество, хоть написанные на Жаве, хоть для мобильных устройств. Выбор лучшего часто порождает оживлённые дискуссии. Основные клиенты:

  • DC++ — дедушка всех клиентов. Небогат функционалом, но дело своё делает (Написан на C++, большинство клиентов базируются на его исходниках).
  • Apex — сын DC++’а. Отец и мать всех остальных клиентов, хотя сам является потомком Strong'a (то есть, внук DC++). Можно банить негодных пиров, суперсидировать для годных, иметь персональные настройки для каждого хаба и выделять сообщения в чятике.
  • Strong — Истинный сын DC++ (тру сын, законный). Можно фильтровать результаты поиска, скачивать по кускам, автоматически выключать компьютер, управлять скоростями и ставить смайлики в чяте.
  • FlyLink — сын Apex’а, рожденный от русской женщины (истинный ариец), но уже с блэк-джеком и шлюхами. Заточен на пользование в локальных сетях и ADSL. Банхаммер с автопилотом, мимикрия под другие клиенты, Wine-совместимость и внушительное количество сборок под каждый регион.
  • Greylink — тёмная лошадка. Обладает как светлыми (повышенная скорость скачивания, малые аппетиты к ресурсам), так и тёмными (пользование дыр и читинг) сторонами. За тёмные стороны владельцы многих хабов его ненавидят и стремятся уничтожить.
  • ShakesPeer — клиент для эстетов. Ничего не умеет, как ему и положено.
  • Linuxdcpp, Valknut, EiskaltDС, EiskaltDC++ — для линуксоидов.
  • jUCy — на Жабе.
  • LeechCraft — содержит в себе EiskaltDC++ в виде плагина

Нельзя не заметить, что на некоторых хабах (обычно на забугорных) о существовании FlyLink'a и Greylink'a не знают (или знают, но как уже было сказано, ненавидят и стремятся уничтожить) — и с хаба выкидывают. В таком случае в свойствах хаба делаем закос под Strong.

Использование

Придётся заполнять ненавистное анонимусу поле «Name», вписав туда что-то вроде Anonymous{RND}. Для школьников это — непосильное напряжение мозжечка, и они пишут туда «вася321», «SUP3RM3G@D35TR0Y3R» и подобную красоту, а если нужно вписать еще и IP, то у многих сразу случается разрыв мозга. Но куда страшнее для жадных детей то, что придётся таки чем-то делиться — вход на многие хабы с пустыми руками воспрещён. Особо хитрожопые расшаривают пару гигов дампа /dev/urandom. Гики же могут часами тюнить многочисленные настройки типа количества слотов, количества дополнительных слотов, скорость отдачи/приёма для слотов на всякий случай и мини-слотов.

Шара многих пользователей состоит из 1 (одной) папки, соответствующей интересам данного юзера (то бишь Фильмы, Mp3, Аниме и т. д.). У школьников и гламурных кис обычно расшарен целиком диск C:, что крайне полезно в профилактике ротозейства.

В интернетах

Помимо основной функции — быть местом, объединяющим доступы многих юзеров, DC является предметом тысяч упорных срачей и холиваров между адекватными юзерами и копирастами. Количество срачей вокруг данного пиринга уступает количеству срачей вокруг торрентов, но их масштаб и количество лулзов на страницу треда зачастую с лёгкостью их обходит. Известен факт повышенного долбоебизма обменесрации хаба, когда на локальном, недоступном извне DC++ хабе запретили раздавать новинки кино и игр. Банили по TTH (хэшу). Что, естественно, породило тонны срачей на локальном же форуме. В итоге хаб помер, а все пользователи ушли на торренты. Поделом.

Достоинства и недостатки

Достоинства

DC такой DC…
  • Лёгкость расшаривания инфы. В отличие от битторрента, не надо каждый раз оформлять или искать дубль и заливать по одному файл.
  • Хороший встроенный поиск сразу по всем хабам, в отличие от торрент-трекеров.
  • Отсутствие рейтинга.
  • ТролоЧятик — можно попытаться встретить свою судьбу (бывало и такое в местных локалках).
  • Обилие материалов, запрещённые на трекерах типа рутрекер.орг (, новинки фильмов, программы, ЦП, The Sims, шоу телеканала ТНТ и пр.)
  • Часто условия позволяют смотреть фильм почти одновременно с закачкой (в VLC). При тарифе 1Мегабит можно начать смотреть фильм размером 700Мб после первых 10 минут. В отсутствие частичных источников сегменты качаются последовательно.
  • Очень удобно, когда не знаешь, чего ищешь. Ищешь юзера с совпадающими вкусами и смотришь, чем он интересуется. И как гром с ясного неба: «Ёшкин кот! Это же моё!», — быстро начинаешь качать его выложенные наклонности.
  • Более устойчивая «противопиратская» защита: правообладатели, задавая вопросы держателю хаба (если это вообще возможно, ведь е-маил, как правило, в топике не указывается, а тру-админ не появляется днями), тру-админ (если он соизволит ответить) укажет, что он держит чат, а кто чем обменивается, — увы!, — это не его дело. Все вопросы к разработчикам сервера. Сам админ (если он грамотный админ) не хранит даже никаких ссылок на файлы.
  • Хаб настраивается за 5 минут, и каждый может его поднять, не особо разбираясь в технологиях (но это не значит, что его так же можно будет легко удержать, когда он станет полулярным).
  • Огромное количество скриптов, написанных на языке Lua: от обычных викторин и автоадминов до целых книг-игр.

Недостатки

  • Скорость — главный недостаток. Крайняя степень тормознутости — в сетях с преобладанием ADSL (Авангард, Домолинк, Ёбаное ВТ etc.).
  • Очереди на скачку. В 95% случаев при попытке скачивания у юзеров с большой шарой вы увидите надпись вроде «Нет свободных слотов — Queued: 315» (проще говоря, скачаете вы что-либо очень не скоро, если вам лень написать в пм с просьбой предоставить дополнительный слот). Опять же, особенно сильно это касается адсльщиков.
  • Автоматическая проверка файл-листа. Если не выключена, может периодически грузить систему при очень большом количестве расшаренных маленьких файлов. Если выключена — нужно вручную запускать проверку при изменении шары.
  • Отсутствие на сайтах оформления для файлов. В отличие от битторента dc-порталы не так распространены, в результате поиск осуществляется через клиент по названию. У новых фильмов ОЧЕНЬ часто встречаются фейки: скачаешь кино-новинку — а там детское гей-порно (и наоборот). Магнет-линки с TTH избавляют от таких проблем. В некоторых клиентах можно настроить предпросмотр скачиваемого и дропать закачки после первых же мегабайтов.
  • Часто невозможно что-либо скачать на крупных хабах другой страны из-за того, что многие юзеры включают у себя ip-фильтры, предпочитая отдавать файлы исключительно в своей локалке.
  • Удобные способы создать или скачать контролируемую раздачу из N файлов или просто директории есть только в GreyLink DC++ и FlylinkDC++. Линуксоиды подсказывают, что такая же возможность есть и в LinuxDC++.
  • Отсутствие цензурной модерации. Хотя правилами и запрещено, например, CP, и за файл с таким названием дают банхаммером по темени, но на деле найти его с другим именем не составляет труда. Разумеется, в 95% случаях всюду обнаруживается расчлененка, прон, файлы с нецензурщиной и прочие ненавистные моралефагам вещи.
  •  Чятик.

Любопытные факты

  • Благодаря функции редиректа, любой владелец крупного хаба может уронить небольшой сайт, единожды перенаправив туда всех юзеров. В самом деле, держатели ретрекеров обладают такой же вкусностью.
  • До момента включения подобной функции в клиент FlyLink по умолчанию, существовал плагин для того, чтобы качать файл с нескольких юзеров одновременно (у кого он есть, разумеется). Некоторые дебильные хабы за наличие этого плагина тупо давали юзеру по голове банхаммером.
  • Почти все хабы ставятся любителями халявы исключительно для обмена инфой со своими замкадными друзьями. Разумеется, прямота рук у подобных субъектов не наблюдается, и в связи с этим случайно забредший посетитель вынужден бороться с легионами багов и кривых настроек. Впрочем, существуют локальные хабы, настроенные прямыми руками.
  • Некоторые пользователи из особой щедрости расшаривают весь диск C: вместе с паролями от ICQ, вконтакта и прочими вкусностями. А вы набейте в поиске «wand.dat» или signons3.txt вместе с key3.db. Тысячи файлов, я гарантирую это. В первом случае в файле хранятся пароли Оперы — для их расшифровки есть специальная прога Unwand. Во втором случае — это база паролей из фаерфокса, для расшифровки загоняем их в свой браузер (конечно же, не забыв сделать бэкап своих паролей). Можно поискать и почтовые базы с входящими/исходящими, например у Бата! это файлы с расширением .TBB, при удачном раскладе можно получить в свое распоряжение полный комплект переписки экс-анонимуса за несколько лет и узнать вопиющие подробности. С некоторых пор FlyLink фундаментально огородил своих пользователей от возможности шарить данные программ и некоторые другие папки с потенциально приватными данными, в том числе с параметрами самого FlyLink независимо от местонахождения папки (берётся значение из конфигурации).

Галерея


Ссылки

См. также


w:Direct Connect en.w:Direct Connect (file sharing)

Loading comments...