Решение проблем с DC++

Если при входе на хаб вам пишется: Turn On your tags!!

Вам нужно включить Эмуляцию DC++ для данного хаба.

Для этого:
  1. Откройте вкладку «Любимые хабы»
  2. Выберите свойства хаба
  3. Поставьте там галочку напротив пункта «Эмуляция DC++» (Emulate DC++)
Вы не можете зайти на хаб DC++?
Возможные причины:
  1. Проверьте, ваш ник введен латинскими буквами? Помните, ваш ник должен состоять только из этих символов:
    !%&()*+,-./0123456789:;=?@[\]^_`{}
    ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
  2. Проверьте, чтобы расшаренные вами файлы превышали 10 ГБ (это можно проверить в настройках в разделе Шара)
  3. Проверьте, не забанены ли вы в DC++
Как изменить количество слотов скачки?
Способ #1:
  • Откройте вкладку «Шара» (Файл — Настройки — Шара).
  • Измените значение поля «Слоты отдачи».
Способ #2:
  • Напишите в чате: /slots xx (вместо xx — новое количество слотов)
Описание команд, доступных для ВСЕХ пользователей (знайте свои права)
  • +register — зарегистрировать свой ник (в открывшемся окне пропишите команду +passwd «ваш пароль» (без скобок))
  • +myip — показать ваш IP-адрес
  • +myinfo — показать информацию о вас
  • +me «сообщение» — отправить в чат статусное сообщение, например, +me ушёл спать
  • +report «ник» «нарушение» — отправить сообщение о нарушителе Администрации (сообщение отправляется АНОНИМНО)
Как скачивать файлы?
  1. Выбрать в списке пользователя и нажать на него два раза левой кнопкой мыши (скачается список файлов пользователя — файл-лист).
  2. Выбрать файл для скачивания и сделать по нему двойной щелчок (правой кнопкой мыши в меню можно указать куда именно будет качаться файл).
В нижнем окне будет отображаться состояние закачки. Если закачка была прервана, то докачка начнётся автоматически, если будет найден пользователь с таким файлом.
Как прекратить закачку файла? Я нажимаю close connection, но потом он снова начинает его качать!
В меню вверху: «View (Вид) — Download queue (Очередь)». Это список того, что стоит в очереди на скачивание. Именно там нужно проводить подобные операции.
Вы пытаетесь что-то скачать, но клиент застывает на этапе «Соединение…» или же у вас не работает Поиск? (лечится одинаково)
Попробуйте провести следующие настройки:
  1. В настройках DC++ откройте вкладку Настройки соединения и выберите пункт «Прямое соединение» для ВХОДЯЩИХ и ИСХОДЯЩИХ соединений.
  2. Если у вас есть FireWall, откройте в нем порты, через которые работает DC++ (или отключите его).
  3. Если у вас антивирус Касперского или другой подобный антивирус, то попробуйте отключить его или поставить в исключение программу DC++.
  4. Отключите брандмауэр Windows (особенно, если у вас Windows Vista). Это можно сделать в «Панели управления».
  5. Убедитесь что вы не забанены (обратитесь для этого к Администратору или модератору).
  6. Если все вышепредложенные методы не принесли результатов, попробуйте включить пассивный режим.
    «Файл — Настройки — Настройки соединения — Пассивный режим (Фаервол)».
Бесплатно или нет качать с DC++?
Это зависит от вашего провайдера и тарифного плана. Внимательно изучайте условия тарифа.
Где тут поиск?
Кнопка на верхней панели, обычно в виде Лупы. Также вы можете открыть поиск, нажав Ctrl+S.
Можно ли скачивать несколько файлов одновременно c одного пользователя?
Нет, нельзя.
Есть ли возможность скачивать один и тот же файл с разных источников?
Да, но не все клиенты DC++ поддерживают это. Например, StrongDC++ и его производные поддерживают мультипоточное скачивание.
Почему некоторые люди в списке зелёные, другие — синие, с кирпичами, ключами и т.д.?
Это обозначение статуса:
  • Зелёные/синие — в зависимости от того, соединялись вы с ними или нет.
  • Кирпичики — пассивный режим (ограниченные возможности)
  • Ключик — привилегированный пользователь (оператор и выше)
  • Домики/Антенны/телефоны — обозначают вид связи. LAN/SAT/Modem и т.д. отсюда следует скорость с которой вы сможете скачивать с данного пользователя. Но, так как все мы с вами из одной сети, от этого статуса ничего не зависит.
  • Сетевой хард (синий юзер) — юзер с сервером: Uptime > 2 часов, > 2 GB шары, скачали с него > 200 MB.
  • Бомба (fireball) — юзер с большой скоростью отдачи >100 КБ/с.
  • Серая иконка — юзер в режиме «away» (т.е. его система работает, но сам пользователь непосредственно не присутствует за компьютером)
В чём разница между активным и пассивным режимом?

Общая информация

По большому счету, существует всего два основных режима соединения у DC. Один из них называется Активным (Active), а другой - соответственно, Пассивным (Passive). Есть и другие режимы, например, для работы через Socks5-прокси, но они достаточно экзотичны, и потому нам на сегодня неинтересны.

Почему они существуют?

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

Люди подключаются к сети разными способами, которые часто налагают ограничения на возможности их работы. Сеть DC, как следует из ее названия (а DC расшифровывается как Direct Connect, "соединение напрямую"), строится на возможности установления прямых соединений между пользователями. Эти прямые соединения составляют самую суть работы в сети DC: с их помощью осуществляется как файловый обмен между пользователями, так и поиск информации в сети. Если между какими то двумя пользователями не удастся установить такого вот прямого соединения - они друг у друга ничего не смогут скачать и даже найти.

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

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

У внимательного читателя может возникнуть вопрос, как же так получается, что к пассивному пользователю вообще кто то подключается, если принимать соединения он не может? Вопрос хороший, а ответ на него еще лучше - никак не получается ;) В этом случае активный пользователь, желающий подключиться к пассивному, направляет ему через хаб, к которому подключены они оба, "просьбу" для пассива установить с ним соединение. Пассивный пользователь эту просьбу выполняет, и прямое соединение, таким образом, устанавливается по его инициативе как исходящее.

Чем они отличаются?

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

Пользователь пассивного режима - не в состоянии принимать входящие соединения от других. Он может только устанавливать соединения по своей инициативе. Оттого он не в состоянии работать с другими пассивными пользователями сети DC (и в самом деле - если оба пользователя не умеют принимать соединения, то как они свяжутся друг с другом?). Кроме того, поскольку поиск тоже осуществляется через прямое соединение между пользователями, "пассив" вынужден пользоваться для поиска услугами хаба сети, что ограничивает количество возвращаемых результатов.

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

Активный режим Пассивный режим
Поисковые запросы Напрямую к/от других пользователей Направляются хабом
Результаты поиска Максимум 10 от каждого пользователя Максимум 10 от каждого пользователя
Ограничения соединения нет Пассивные пользователи не могут соединяться с другими пассивными
Требуемые настройки Настройки роутера/брандмауэра, если используется нет

Настройка активного режима

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

  1. При работе напрямую

    Если Вы подключаетесь к провайдеру напрямую, то чаще всего - да практически всегда! - причиной блокировки приема входящих соединений является всего лишь неверно или не до конца настроенный системный firewall. Поэтому прежде всего необходимо убедиться, что для программы-клиента DC++ в нем разрешены не только исходящие, но и входящие соединения. Обычно для этого достаточно занести эту программу в список доверенных приложений в файрволле. Если же ваш файрволл не имеет такого списка, то потребуется добавить соответствующие правила ("разрешить для этого приложения все входящие и исходящие соединения по протоколам TCP и UDP") вручную.

  2. При работе через чужую сеть

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

    Для того, чтобы вам можно было работать в активном режиме, администратор вашей локальной сети (или человек, отвечающий за работу ее шлюза в сеть провайдера, который часто называют в обиходе роутер или сервер) должен будет провести его дополнительную настройку. Более подробно о том, как именно настраивается работа активного режима через шлюз чужой сети, можно почитать в соответствующей статье. Если вы сами являетесь администратором локальной сети (например, вы подключаетесь через PPPoE и настроили ваше соединение в роутере), то можете прочитать соответсвующее руководство по настройке NAT (для роутера D-Link DSL-500T).

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

Проблемы и решения

Как же определить, что Вы пытаетесь работать в активном режиме за ненастроенным файрволлом или шлюзом? Если Вы работаете в активном режиме, и замечаете, что другие пользователи (особенно пассивы) ничего не могут с Вас скачать, жалуясь на ошибки Connection timeout - это один из признаков. Может быть и наоборот - с Вас качают нормально, а вот Вы не можете ни к кому подключиться с такой же ошибкой. Вы можете также вдруг обнаружить, что не работает поиск файлов.

Многие пользователи сами не подозревают, что у них есть и включен файрволл. Они могут решить, что раз никогда ничего подобного не устанавливали, то его у них нет. Это не всегда так. Например, в операционных системах Windows XP и Windows Server 2003 файрволл не просто есть, но и по умолчанию включен. Убедиться в этом можно, зайдя в список сетевых соединений и проверив наличие на их значках маленького желтого замка. Если он есть - системный файрволл включен, и ему тоже потребуется настройка.

Обычно системный файрволл, хотя его и достаточно для базовой защиты компьютера от внешних атак из сети, достаточно просто устроен и настраивается не очень гибко. Специализированные программы от третьих фирм, такие как Agnitum Outpost или Kerio Personal Firewall, обычно гораздо удобнее в настройке, надежнее и обладают множеством дополнительных возможностей. Однако, с другой стороны, они обычно и сложнее, а зачастую - и стоят денег.

Решать, ставить или не ставить альтернативный продукт в качестве файрволла, вам, но я бы посоветовал это все же сделать. Главное - в этом случае не забудьте отключить системный файрволл (снять галочки "Защитить это подключение..." в свойствах сетевых соединений). Когда на компьютере работают одновременно два файрволла - ни к чему хорошему это обычно не приводит. Глюки могут быть самыми фееричными.

Проблемы остались?

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

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

Информация по данному вопросу взята с www.flylinkdc.ru
Странные значки в скобках возле ников, что это?

Это ТЕГИ пользователя. Они обозначают возможности клиента и режим работы.

Общий вид тэга: <++ V:x,M:x,H:x/y/z,S:x[,O:x]>

  • V — версия используемой программы
  • M — статус пользователя, А — актив, Р — пассив (за firewall'ом)
  • H:x/y/z — количество хабов, на которых находится пользователь
  • ...x — количество хабов, на которых вы не зарегистрированый пользователь
  • ...y — количество хабов, на которых вы зарегистрированый пользователь
  • ...z — количество хабов, на которых вы оператор хаба
  • S — количество слотов для скачивания
  • O — если общая отдача ниже этого значения, то DC++ откроет другой слот
  • L — лимит скорости, установленный юзером на скачивание с него
Как русифицировать клиент?
Этому вопросу посвящена отдельная страница.
Закачка файла прерывается на отметке 4гб?
Ваш жесткий диск размечен в файловой системе FAT32, вам нужно переформатировать его в систему NTFS.
Обратная связь

Поделитесь своими знаниями или задайте вопрос. Мы постараемся обработать информацию и дополнить эту страницу новыми материалами.