В Казахстане опять проблемы с входом в Лиру. Пару дней, может больше нельзя войти в Лиру в Каз...
Статьи и книги Криса Касперски на Яндекс Диске. - (4)Статьи и книги Криса Каспески на Яндекс Диске ссылка для скачивания Библиотека Криса Кас...
Поддельные под LiRu вредоносные сайты в Интернете!!! - (1)Поддельные под LiRu вредоносные сайты в Интернете!!! Внимание!!! Поддельные под LiRu вредоносн...
StrongDC++ — программа, работающая с сетями P2P |
P2P клиент — программа, работающая с сетями P2P.
P2P (от англ. peer-to-peer, P2P — один на один, с глазу на глаз) — пиринговые сети — компьютерные сети, основанные на равноправии участников. В таких сетях отсутствуют выделенные серверы, а каждый узел (peer) является как клиентом, так и сервером. В отличие от архитектуры клиент-сервер, такая организация позволяет сохранять работоспособность сети при любом количестве и любом сочетании доступных узлов.
Одна из областей применения технологии пиринговых сетей — это обмен файлами. Выглядит это так: пользователи сети выкладывают какие-либо файлы в «расшаренную» (англ. share, делиться) папку, т. е. папку, файлы из которой доступны для скачивания другим клиентам. Какой-нибудь другой пользователь сети посылает запрос на поиск какого-либо файла. Программа ищет у клиентов сети файлы, соответствующие запросу, и показывает «добычу». После этого пользователь может скачать файлы у найденных источников. Современные файлообменные сети позволяют скачивать один файл сразу с нескольких источников (так быстрее и надёжнее). Чтобы убедиться, что этот файл у всех источников одинаковый, производится сравнение не только по названию файла, но и по контрольным суммам или хэшам типа MD4, TTH, SHA-1. Во время скачивания файла пользователем (и после его окончания) этот файл у него могут скачивать и другие клиенты сети, в результате чего особенно популярные файлы могут в итоге быть доступными для скачивания с сотен источников одновременно.
Бесплатная программа с открытым кодом, для работы с сетью Direct Connect.
Пользовались ли Вы когда-либо локальной сетью? Если нет, то Вы никогда еще не ощущали той свободы, которую она предоставляет для скачивания файлов. Ведь если Вы член такой сети, то можете скачивать файл у любого другого пользователя, подключенного к ней без ограничений по скорости, что очень удобно при скачивании больших по объему файлов.
А теперь представьте себе сеть размером в миллионы компьютеров по всему миру. Впечатляет?!! То-то же :-).
Я уже рассказывал Вам про существование пиринговых сетей на примере сети BitTorrent. Сегодня мы поговорим об еще одной сети – Direct Connect (DC) и лучшем на сегодняшний день клиенте для работы ней – StrongDC++.
Вообще сеть Direct Connect по своей структуре чем-то напоминает тот же BitTorrent. Здесь тоже нет централизованной системы поиска, а для того, чтоб найти какой либо файл надо посетить один из специальных серверов – хабов(аналогично трекерам на BitTorrent). Соединившись с хабом, Вы получите список пользователей, подключенных к нему. Однако соединение может не произойти, если Вы не расшарили (не выложили для скачивания) нужного объема информации. Обычно от 2 до 10 Гб.
Если соединение все же произошло, то Вы имеете возможность либо ввести на поиск имя интересующего Вас файла, либо вести поиск вручную, заходя к каждому пользователю.
Вроде бы принцип работы сети Вам должен быть в общих чертах понятен. Теперь приступим к рассмотрению самого клиента для Direct Connection.
Скачав архив с программой, запускаете исполняемый файл и программа установится в папку «Program files» на вашем компьютере. Если в конце установки Вы не убрали соответствующую галочку, то программа автоматически запустится.
Данная версия программы русифицирована по умолчанию, но если Вы скачали нерусифицированную версию, то русифицировать программу можно с помощью соответствующего файла с расширением xml.
Когда русификатор скачан, чтобы установить его, выберем в меню настройки программы пункт «Appearance» и в поле Language file нажмем кнопку «Browse», чтобы выбрать местоположение файла sDC+++russian.xml (название файла русификатора).
После проведения всех этих манипуляций перезапустите программу и получите полнофункциональную русскую версию!
Теперь настроим уже русскую версию Strong DC ++.
В меню «Общие» следует указать свой ник, E-mail, а также скорость отдачи файлов. Поле «Описание» можно оставить пустым (это типа Ваш комментарий).
В «Настройках соединения» можно указать свой IP и некоторые другие данные. Особенное внимание следует обратить на «Настройки входящих соединений». Лучше использовать пассивное соединение через файрвол (в противном случае файлы других пользователей у Вас не будут отображаться). Трафик исходящих соединений можно перенаправить на прокси сервер, а можно оставить напрямую (скорость будет выше).
Затем выберем пункт «Скачка» и настроим папки для скачки по умолчанию и для хранения временных файлов.
А теперь – самое главное!!! Надо расшарить свои файлы. Для этого заходим в меню «Мои файлы (шара)» и в открывшемся справа окошке выбираем те файлы и папки, к которым Вы хотите открыть доступ.
После того, как Вы выберите какой-либо файл, у Вас отобразится следующее окно прогресса.
По истечению хеширования файлов, можно уже приступать к непосредственной работе с программой. Нажмите кнопку «Ok» внизу и перед Вами появится главное окно программы.
Для того чтобы начать поиск нужных Вам файлов вначале надо подключиться к одному из многочисленных хабов. Для этого следует нажать кнопку «Инет хабы» на панели инструментов, а далее выбрать один из списков инет хаб-листов и нажать кнопку «Обновить».
Если Вы знаете имя нужного Вам хаба или конкретного юзера, то проще производить поиск, используя фильтр.
Когда нужный Вам хаб найден, можно переходить к нему, дважды кликнув левой клавишей мыши по названию. Если объем расшаренных Вами данных соответствует требованиям хаба, то Вы увидите приблизительно такое окно:
Обратите внимание на наличие закладок под основным окном. При помощи этих закладок в Strong DC++ осуществляется вся навигация. Управлять закладками можно нажатием правой кнопки мыши.
Основное пространство занимает чат – очень выгодная вещь. Он будет полезен, начиная c того, чтобы «просто поболтать», до возможности узнать у других, где найти ту или иную информацию, если поиск не помог.
Справа от чата находится список юзеров, которые в данный момент присутствуют на хабе. Цвета, которыми написаны имена пользователей, несут дополнительную информацию.
Рассмотрим взаимодействие при помощи ручного поиска. Возле каждого из пользователей есть индикатор количества расшаренных файлов. Если у Вас не очень высокая скорость соединения, то лучше выбирайте тех, у кого объем файлов поменьше.
Теперь, когда в «Статусе» появится сигнал о том, что список файлов скачан, внизу появится еще одна закладка, на которой можно будет посмотреть, какие файлы находятся на компьютере у выбранного Вами юзера. Чтобы скачать выбранный файл нажмите на нем правой кнопкой мыши и выберите – «Скачать».
Точно так же мы поступаем, пользуясь поиском. В поисковой строке вводим название нужного нам файла и ждем. После окончания поиска внизу Вы увидите список юзеров, которые обладают этим файлом. Вы выбираете одного из них, подключаетесь к нему и скачиваете нужные данные.
Несмотря на многочисленные преимущества сети DC++, существуют и некоторые недостатки. Конкретно их два. Невозможность скачивания файла, если отключился источник (тот, у кого этот файл есть). И второй недостаток – это, иногда, очень долгая очередь на скачивание.
В целом же система очень даже интересная, а удобной ее делает использование программы StrongDC++.
P.S. Данная статья предназначена для свободного распространения. Приветствуется её копирование с сохранением авторства Руслана Тертышного и всех P.S и P.P.S.
P.P.S. Возможно Вас также заинтересует программа для работы в пиринговой сети BitTorrent μTorrent http://www.bestfree.ru/soft/inet/bittorrent.php
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |