Forums.Avtograd.Ru: DirectConnect - Forums.Avtograd.Ru

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Тема закрыта

DirectConnect часто задаваемые вопросы и ответы по DC++

#1 Пользователь офлайн   MaZ

  • Активный пользователь
  • PipPipPip
  • Группа: Модераторы
  • Сообщений: 631
  • Регистрация: 01 Ноябрь 07

Иконки сообщения  Отправлено 02 Ноябрь 2007 - 09:24

FAQ составил Danila
    Direct Connect — это пиринговая сеть, в основе работы которой лежит проприетарный файлообменный протокол, разработанный фирмой NeoModus.

    Отличия от остальных p2p систем, построенных на других протоколах (EDonkey, Gnutella, Gnutella2)
    - Развитый чат
    - Возможность получить список файлов пользователя в виде древовидной структуры папок
    - Возможность скачивать целые директории
    - Малое количество испорченных файлов.
    - Нежадное население с высокоскоростным доступом.
    - Идеальное решение для локальных сетей: p2p файлообменная система и чат в одной программе
    - Простой механизм поиска
    - Ограничения на минимальное количество расшаренного материала
    - Поддержка скриптов с потенциально безграничными возможностями как на клиентской стороне, так и на стороне хаба (верно не для всяких хабов и клиентов)
    - Сервер сети (хаб) может быть посвящён определённой теме (например музыке конкретного направления), что позволяет легко находить пользователей с требуемой тематикой файлов
    - Присутствие привилегированных пользователей - операторов, обладающих расширенным набором возможностей управления хабом, в частности, следящих за соблюдением пользователями правил чата и файлообмена
    - Система расширений. При установлении соединений типа клиент-хаб и клиент-клиент обе стороны могут сообщить друг другу поддерживаемые расширения протокола (например, сжатие данных), что увеличивает совместимость со старыми программи на уровне протокола
    - Механизм хеширования, позволяющий однозначно идентифицировать файл вне зависимости от его имени.

    Настройки и подключение:
    *****
    *Добавляем хаб в избранное
    name: имя хаба
    address: адрес хаба
    nick: ваш ник на хабе
    password: ваш пароль, после регистрации на хабе
    *****
    *Hubs
    dchub://tltk.ru:411 - регистрация через админов (VPN for elite 2.0)
    dchub://danila.homeip.net:411 - авторегистрация (VPN for elite 2.0)
    *****
    *Sharing
    Расшарте файлы от 2 гигабайт (лимит хаба).
    Слоты на отдачу 3/5
    *****
    *Limiter - первый шаг в оптимизации DC.
    Limiter (Ограничитель), позволяет установить правила, по которым будет контролироватся скорость отдачи и закачки файлов, что позволит в некоторых случаях, в особенности когда используется MultiSourceDownloading, увеличить скорость закачки и избавить себя от лишних телодвижений отключая в ручную медленные загрузки. И так, начнём с небольшого перевода:
    Изображение
    1. Включить функцию отключения медленных закачек.
    2. Использовать функцию, только когда работает SegmentDownloading (качает больше чем с 1 человека 1 файл)
    3. Отключать источники если скорость ниже установленного значения. (0 = отключить)
    4. Отключать источник, если время до конца скачки больше чем установленное значение. ( 0= отключить)
    5. Отключать источник если общая скорость скачки файла состовляет установленно значение. (0 = отключить)
    6. Отключать источник если общий размер файла больше чем установленное значение. (0 = отключить)
    7. Удалять источник из списка заданий если его скорость меньше установленного значения. (0 = отключить)
    8. Включить ограничитель на отдачу и закачку (здесь уже устанавливаются общие значения которые будут использоватся постоянно вне зависимости от типа скачивания)
    9. Отключать источник, если скорость закачки привышает установленное значение.
    10. Отключать источник, если скорость скачки привышает установленное значение.
    11. Использовать дополнительные настройки времени.
    12. Использовать дополнительные настройки времени от установленного значения и до установленного значения.
    13. Отключать в соответствии со времинем, если скорость закачки привышает установленное значение.(0 = отключить)
    14. Отключать в соответствии со времинем, если скорость скачки привышает установленное значение.(0 = отключить)

    Лучше установить 2 первых галочки, так как ограничение скорости на скачку при ПРИВЫШЕНИИ, нам совсем не нужно, к чему ведут нас включение остальных функций.

    Нам нужно установить показатели так, чтобы при использывании SegmentDownload отключались медленные закачки. В том числе, не забудте позаботиться о том, чтобы медленные пользователи, были убранны из списка задачь и больше не портили закачку файла своим присутствием (чему свидетельствует пункт 7).
    Внимание! Limiter имеется не во всех модификациях DC клиентов.
    *****
    *Настройки для фаервола:
    Последовательность правил
    разрешать входящее TCP/IP
    81.28.160.0/255.255.224.0
    85.114.160.0/255.255.224.0
    разрешать исходящее TCP/IP
    81.28.160.0/255.255.224.0
    85.114.160.0/255.255.224.0
    разрешать (без направления) UDP
    81.28.160.0/255.255.224.0
    85.114.160.0/255.255.224.0
    блокировать входящее TCP/IP
    блокировать исходящее TCP/IP
    блокировать (без направления) UDP
    *****
    Маршрутизация
    Можно воспользоваца готовым бат-файлом, где set MyRouter=172.16.48.1 заменить на свой "Основной шлюз", который можно узнать командой ipconfig в командной строке (cmd).
    *****
    *ЧаВо:
    q: как зайти на хаб? я сижу через сеть (без впн)
    a: таким придёца выставить Settings - Connection settings - Firewall (passive, wrost case).

    q: почему я не могу скачать файл-лист с некоторых пользователей?
    a: либо заняты все слоты отдачи того пользователя, либо сидя на хабе через пассивный режим ("пасив"), что является результат выхода через сеть, скачать с аналогичного режима - пасива, не будет возможным.

    q: при подключении на хаб мне выдало такое сообщение "Ваш DC клиент предоставил неверный IP адрес при попытке соединения (клиент послал 85.114.168.101, а на самом деле у вас 85.114.168.104)", как поставить правильный IP ?
    a: чтобы больше этого не было, выставте необходимые параметры настроек: Settings - Connect settings - Direct connection. вы будете "актив" на хабе.

    q: как узнать свой режим подключения? active / passive ?
    a: в окне ников, есть столбец "Mode", там указаны буквы "A" = актив или "P" = пассив.

    q: я качал файл, но через некоторое время в столбе "Status" мне выдаёт сообщение "No slots available", что это значит?
    a: нет свободных слотов на отдачу, значит придёца подождать.

    q: чем Apex лучше StrongDC? и лучше ли?
    a: Apex создан на основе StrongDC и считается самым динамично развивающимся дистрибутивом, ко всему у него более приятный интерфейс.

    q: при подключении на хаб мне выдало сообщение "You provided wrong password" ?
    a: попробуйте закрыть подключение с хабом (не путать с "reconnect"), добавить в свойствах избраного хаба пароль вашего ника и заново подключица.

    q: при подключении на хаб мне выдало такое сообщение "Ник, под которым Вы пытаетесь зайти, уже используется другим персонажем." как быть?
    a: после дисканекта, ваш ник повис на хабе. попробуйте перезайти на хаб через пару минут.
Основные команды DC клиентов
/slots # - установить количество слотов
/join "hubname" - зайти на хаб
/clear - очистить чат
/ts - вкл/выкл показ времени
/password - послать пароль (работает только когда идет ожидание ввода пароля)
/showjoins - показывать/непоказывать приходы/уходы
/favshowjoins - показывать/непоказывать приходы/уходы избранных
/close - попытка выхода из программы
/userlist - показывать/непоказывать юзерлист
/connection - показать инфу о соединении
/favorite - добавить хаб в фаворитные (альтернатива - /fav)
/removefavorite - аналогично, но в обратную сторону
/getlist "user" - получить файл-лист юзера
/log - открыть лог, возможные параметры: system, downloads, uploads
/f "text" - искать текст в окне чата, если параметр не задан, открыть окно поиска
/extraslots "число" - установить число экстраслотов
/smallfilesize "число" - аналогично для smallfilesize
/savequeue - сохранить очередь
/whois "ip" - whois
/ignorelist - показать игнорлист
/me - сказать от третьего лица
/help - хэлп
/switch - отключить мэйнчат
/stats - напечатать в чат статистику
/refresh - обновить файл-лист
/slots "число" - установить количество слотов
/search "текст" - поисковой запрос
/strongdc++ - показать инфу о том, что strongdc++ отныне может одновременно и качать и раздавать один и тот же файл=)
/away "текст" - вкл/выкл эвэя, вкл можно делать с текстом
/g "текст" - поиск в гугле
/imdb "текст" - поиск по базе imdb
/u "URL" - открыть ссылку в браузере (URL без "http://")
/rebuild - думаю, что эта команда говорит клиенту о необходимости пересчитать весь файл-лист, но я не проверял=)
/shutdown - запуск выключения компа и его отмена
/winamp - показать играющую музыку (альтернатива - /w)
/tvtome "текст" - поиск по еще одной базе
/csfd "текст" - и еще одна база


"Горячие клавиши" - позволят на много быстрее работать с программой

F1 - Открыть помощь. 
Alt - Перейти на верхнее меню программы, для навигации стрелками, вы это время статусная строка станет невидимой. 
Tab - Автоматическое заполнение ника при вводе первых букв в чате, передвижение по полям. 
Shift - Если нажать и удерживать при старте, клиент не будет автоматически подключатся к избранным хабам. 
Ctrl + 1 - Включить/выключить панель управления 
Ctrl + 2 - Включить/выключить статусную строку 
Ctrl + 3 - Включить/выключить панель передачи файлов 
Ctrl + C - Копировать выделенный текст 
Ctrl + D - Открыть список файлов в очереди
Ctrl + E - Обновить ваш список файлов 
Ctrl + F - Открыть избранные хабы. 
Ctrl + N - Открыть блокнот 
Ctrl + L - Открыть список файлов
Ctrl + P - Открыть публичные хабы 
Ctrl + Q - Быстрое подключение к хабу 
Ctrl + R - Переподелючиться к хабу
Ctrl + S - Открыть поиск 
Ctrl + T - Следовать последнему перенаправлению 
Ctrl + U - Открыть список избранных пользователей 
Ctrl + V - Вставить скопированный текст
Ctrl + X - Вырезать выделенный текст 

Ctrl и + (на NUM клавиатуре) - Оптимизирует широту колонок
Ctrl + Tab - Передвижение по нижним закладкам
Alt + C - В разделе "публичные хабы" подключится к выделенному хабу. В разделе "избранные хабы", подключиться к выделенному хабу
Alt + I (в разделе публичные хабы) - Установить фокус в поле фильтрования. 
Alt + N - В ADL поиске: добавить новый обьект. В избранных хабах: добавить новый хаб. 
Alt + P - В ADL поиске: редактировать обьект. В избранных хабах: редактировать данные хаба. 
Alt + R - В разделе "публичные хабы": обновить список. В ADL поиске: удалить выделенный обьект. В избранных хабах: удалить хаб. 
Alt + S - Отправить сообщение в чат. 
+ (на NUM клавиатуре) - В списке задачь (в очереди на скачку), нажав + увеличивает приоритет загрузки на одну ступень выше. Нажатие минуса приводит к противоположному результату.

0

Страница 1 из 1
  • Вы не можете создать новую тему
  • Тема закрыта

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей