Yvision.kz
kk
Разное
Разное
399 773 постов41 подписчиков
Всяко-разно
0
13:56, 27 января 2010

FAQ по DC

Что такое Direct Connect?

Это peer-to-peer файлообменная система, построена по тому же принципу что и, например, eDonkey, Kazaa, Napster и т.п.

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

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

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

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

Т.е. например с точки зрения DC второй сервис пак для Windows XP с именами WindowsXP-KB835935-SP2-ENU.exe и xpsp2.exe будет по сути одним и тем же файлом, при условии что содержимое файлов идентично, как следствие можно один докачивать другим в случае потери источника и т.д.

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

Справа есть список юзеров, в колонке "Шара" указанно сколько юзер предложил остальным для скачивания. Чтобы посмотреть список файлов дважды щелкаете по выбранному нику, начнется загрузка списка файлов, немного подождите. Откроется окно со списком файлов. Выберите файл и дважды щелкните по нему. Начнется загрузка.

Как начать раздавать файлы?

Меню Файл -> Настройки -> Шара
Там выбираете папки, к которым хотите открыть общий доступ. Жмете ОК. Начнется хэширование, можете нажать "Фоновый режим".

Я хочу отказаться от закачки файла, а он продолжает качаться.

Для отмены закачки файла не достаточно простого нажатия в нижнем окне и выборе в меню "Закрыть соединение". Надо открыть окно "Очередь скачки", открыть можно через меню "Вид" -> "Очередь скачки" или нажатием Ctrl + D, выбрать ненужные закачки, щелкнуть на них правой кнопкой мыши и выбрать в всплывающем меню команду "удалить".

Я скачал файл, и не могу найти куда.

Скорее всего вы скачали файл в папку по умолчанию (двойной щелчок левой кнопки мыши или правая кнопка мыши на файле = "Скачать"). Папка для скачки файлов по умолчанию находится там, где вы сами указали при установке проги (в меню "Файл" -> "Настройки", закладка "Загрузки", в поле "Папка закаченных файлов по умолчанию", например "C:\DC++\downloads\") Чтобы скачать туда, куда вам нужно: правая кнопка мыши на файле(папке) -> "Скачать в…". При этом файл вначале качается в папку для незаконченных загрузок, а когда файл докачался, он переносится туда, куда вы указали с помощью команды -> "Скачать в…"

Когда с меня качают что-то, скорость моей закачки с других значительно ниже (то есть, передача сильно тормозит закачку).

В таких случаях поможет: "Файл" -> "Настройки" выбираем вкладку "Дополнительно" и ставим галочку у параметра "Использовать маленький буфер передачи".

Что такое ADL Search?

Система для быстрого поиска файла, в скаченных файл-листах.

Что означает режим Passive и Active, и в чём разница?

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

В Пасивном режиме поиск и инициация скачивания будет происходить не на прямую между пользователями, а через хаб, что помогает избежать проблем с настройками подключения, но позволяет качать только у пользователей, находящихся в Активном режиме.

Что означает <++ V:x,M:x,H:x/y/z,S:x[,L:x]> в списке пользователей?

V - версия клиента
M - статус пользователя, А - активный, Р - пассивный
H - количество хабов на которых находится пользователь
X - количество хабов на которых пользователь не зарегистрирован
y - количество хабов на которых пользователь зарегистрирован
z - количество хабов на которых пользователь - оператор хаба
S - количество слотов отдачи.
L - скорость в КБ/с которой пользователь ограничил отдачу

Почему файлы так долго хэшируются?

Фишка в том, что оно долго хэшируется (индексируется), зато поиск файлов среди десятков, сотен абонентов потом (а у каждого может до сотен гигабайт расшарено) нужного файла занимает секунды. И чтобы оно (хэширование или расшаривание) не мешало, просто надо нажать "На задний фон". Потом, при изменении в хэшированной папке, она автоматически индексируется, но конечно гораздо быстрее, чем хэширование папки заново.

Я скопировал в расшаренную папку новые файлы, но их не видят пользователи.

Обновите файл-лист ("Файл" - "Обновить свой список"("Обновить файл-лист")) или горячей клавишей Ctrl + E.

Где находится поиск?

Кнопка на верхней панели, обычно в виде Лупы или меню "Вид" - "Поиск" или горячая клавиша "Ctrl+S".

Я хочу найти фильмы, набираю в строке поиска *.avi - и ничего!

Клиент не понимает маски типа (*). Попробуйте набрать в строке поиска просто .avi.

Почему я не получил результата поиска?

Не смотря на то, что вы подключились к хабу и можете переписываться с другими пользователями в главном чате, при поиске вы не получаете результата? Вы можете попробовать следующее:

Введите ваш внешний IP адрес в настройках в пункте ”Настройки соединения”.

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

Если вы используете маршрутизатор то включите UPnP или натсройте NAT.

Если ничего из вышеперечисленного не помогает, вам придётся использовать пасивный режим работы.

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

С галочкой в зеленом кружочке/без неё - в зависимости от того, соединялись вы с ними или нет
Кирпичики - пассивный режим
Ключик - привилегированный пользователь (оператор и выше).
Домики/Антены/телефоны - обозначают вид связи.LAN/SAT/Modem и т.д.
Сетевой хард - Юзер с сервером: время нахождения на хабе > 2 часов, > 2 GB шары, скачали с него > 200 MB
Бомба - fireball юзер с большой скоростью отдачи >100 кб/с.
Серая иконка - юзер в режиме away (т.е. его система работает но сам пользователь непосредственно не присутствует за компьютером.)

Когда я пробую скачать файл, появляется сообщение "TTH Несовместимость". Что это значит?

Это сообщение означает, что файл, который вы пытаетесь скачать, содержит другой TTH хэш. В таком случае есть только 2 варианта:

1. Поищите файл по его TTH, может найдётся другой источник для скачивания.
2. Удалите файл из списка задач, затем заново добавьте его в список через поисковое окно.

При попытке скачать данные, появляется сообщение "Connection Timeout". Что делать?

Чаще всего с этим сталкиваются когда ваш фаерволл или NAT на роутере блокирует DC++.

Чтобы исправить положение есть несколько вариантов устранения проблемы:

1. Настройте правила фаерволла так, чтобы он не блокировал DC.
2. Настройте NAT или включите режим UPnP.
3. Смените настройки соединения на пасивный режим работы.

Когда я пробую скачать файл, появляется сообщение "No free slots" (или, "нет свободных слотов"). Что это значит?

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

При попытке скачать данные, появляется сообщение "File is not available" (или, "Файл недоступен"). Что делать?

Это значит, что пользователь убрал этот файл из списка расшаренных ресурсов, но ещё не обновил его.

Ранее скачанные списки файлов удаляются при перезапуске DC++ клиента.

"Файл" -> "Настройки" выбираем вкладку "Дополнительно" и ставим галочку у параметра "Не удалять списка файлов при выходе".

От чего зависит скорость скачивания файлов?

От пропускной способности вашего канала и канала источника
От загруженности вашего входящего канала
От загруженности исходящего канала источника

0
310
3