Виталий Леонтьев - 300 лучших программ на все случаи жизни
Но самое главное, eDonkey позволяет сохранять «ниточки», ведущие к файлам в его базе, в виде обычных гиперссылок, которые можно публиковать (и публикуют!) на домашних страничках и специализированных сайтах (например, ShareReactor).
Многопоточная выкачка, возможность скачки файла с разных компьютеров, постоянные гиперссылки на файлы – эти возможности eDonkey действительно уникальны. Но столь же уникальны, увы, и недостатки системы. Самый главный связан с трудностями подключения к серверу. Дело в том, что в отличие от других P2P-клиентов eDonkey – система децентрализованная. Существует множество независимых серверов, у каждого из которых есть своя аудитория – и свои ограничения. И чаще всего случается так, что в «час пик» попасть на самые популярные сервера просто невозможно. К тому же список серверов необходимо обновлять вручную (в «родном» клиенте eDonkey эта функция реализована просто безобразно)...
Большинство недостатков eDonkey были учтены и исправлены при разработке «альтернативной» программы для работы с сетью eDonkey – eMule ( http://www.emule- project.net). Эта программа появилась на свет еще в начале 2002 году и распространяется бесплатно, согласно требованиям GPL. Новые версии eMule выходят не реже раза в месяц – и неудивительно, ибо в создании программы участвуют тысячи пользователей!
Вот краткий перечень новаций, включенных в eMule (информация взята с русского сайта программы ( http:// www.emule.ru):
• Возможность обновления списка серверов с заданных url при старте eMule.
• Возможность обновления списка серверов с заданного url во время работы и по таймеру.
• Возможность получения списка серверов не только от сервера, но и от клиентов, с которыми общается eMule.
• Возможность сохранить «лучшие» сервера в специальном «постоянном» листе серверов, имеющем текстовый формат.
• Рейтинговая система, обеспечивающая некий «паритет» между Upload and Download. Рейтинг ведется не по ip-адресу, а привязывается к конкретному клиенту.
• Источники для скачиваемых файлов теперь сохраняются на диске. То есть, после рестарта eMule, еще до кон-некта к серверу, ваш клиент может начинать опрос источников именно нужного вам файла.
• Встроенная функция предпросмотра фильмов, если скачаны куски с началом и концом фильма.
• Скорость вашего Upload может быть разбита на примерно равные куски между заданным числом качающих.
• Клиент показывает не только скорость, с которой вы качаете каждый файл, но и скорость скачивания с каждого конкретного источника, и на каком месте в очереди вы стоите у источника, с которого пока не качаете.
• Можно посмотреть не только очередь уже качающих, но и тех, кто стоит к вам за файлами (и за каким). И эта очередь не ограничена 50-ю, как в «осле».
• Автоматический приоритет редких в сети файлов.
• Интеллектуальный механизм проверки контрольной суммы позволяет в случае обнаружения битого блока перекачивать не весь 9-мегабайтный блок, а только его часть.
• Поиск может быть глобальным, по всем серверам, или только по текущему серверу.
• Существует и еще более «продвинутая» программа eMule Plus ( http://emuleplus.sourceforge.net), обладающая рядом новых возможностей. Например, в программу встроен специальный алгоритм JumpStart, позволяющий значительно увеличить скорость закачки файлов.
SoulSeek
Сайт: http://www.slsknet.org
Размер: 1 Мб
Статус: Freeware
Вне всякого сомнения, самая модная пиринговая сеть и самая лучшая программа 2003–2004 годов!
Отличие SoulSeek от всех других P2P-клиентов заключается в удобстве поиска – эта программа учитывает имена не только файлов, но и папок! В переводе на общечеловеческие ценности это означает возможность скачивания целых альбомов – в том случае, если они, как это обычно бывает, рассортированы по отдельным папкам с соответствующими названиями.
Для сравнения поисковых возможностей SoulSeek и его конкурентов приведем маленький пример.
Допустим, вы храните на своем жестком диске альбом Pink Floyd «Dark Side Of The Moon». И адрес первой песни с этого альбома будет выглядеть так:
C: MP3Pink Floyd(1973) Dark Side Of The Moon 01-Speak To Me.mp3
Набрав в поисковой строке SoulSeek имя группы, пользователь найдет сразу ВСЕ альбомы Pink Floyd со всеми дорожками, выложенные в ваших «расшаренных» папках. И сможет скачать каждый из них, щелкнув по любой дорожке альбома правой кнопкой мышки и выбрав команду «Download Containing Folder».
В случае с WinMX или Kazaa такой фокус не пройдет – вы сможете найти только один, конкретный файл, по части его имени (например, Speak).
Правда, в SoulSeek нельзя задать раздельный поиск файлов по типам (например, только музыка, видео или картинки), но этот недостаток общей картины не портит. Даже если учесть, что этот недостаток – не единственный. К примеру, отсутствует возможность многопоточной выкачки одних и тех же файлов с разных источников (как в eMule) – в том случае, если обладатель файла ушел из сети, докачать его с другого компьютера не получится (исключение – если папки и файлы имеют одинаковые имена).
Еще одна интересная возможность, связанная с поиском: вы можете добавлять запросы в специальную папку Wishlist, и SoulSeek будет самостоятельно проверять собственную базу данных на предмет «новых поступлений», сигнализируя вам о появлении новой композиции и альбома любимого артиста.
SoulSeek не требует в обязательном порядке предоставлять всем и каждому доступ к своим папкам, однако помните, что большинство пользователей-«доноров» сразу же заносят зарвавшихся «вампиров» с пустыми доступными папками в черный список.
Открывать доступ кому попало не всегда разумно – наверняка на ваши «кладовые» тут же слетится туча «качаль-щиков». Но можно найти компромисс, разрешив доступ к папкам только вашим постоянным партнерам, имена которых вы внесли в папку User List.
Наконец, SoulSeek позволяет вам вовсю общаться с коллегами по интересам – в программу встроена своя собственная чат-система с большим количеством тематических «комнат». При этом вы всегда сможете просмотреть «кладовые» любого собеседника и, по желанию, добавить любой из его альбомов в очередь для скачки.
uTorrent
Сайт: http://utorrent.com
Размер: 0,3 Мб
Статус: Freeware
Файлообменная сеть BitTorrent получила достаточно широкое распространение из-за своей специфики: предполагается, что у каждого файла в этой сети есть владелец, который заинтересован в его распространении. Как сообщает пресса, в 2005 году трафик «торрентов» составил половину всех данных, переданных по Всемирной сети! Отличительной особенностью клиента-загрузчика BitTorrent является быстрая загрузка файлов – каждый файл одновременно скачивается с нескольких источников, и чем больше владельцев данного файла в сети, тем выше скорость выкачки. Количество файлов в сети BitTorrent значительно меньше, чем в той же сети eDonkey, однако здесь вы практически не встретите «мертвых» ссылок. А главное, через эту сеть распространяются файлы очень большого размера: фильмы, игры, CD и DVD образы дисков и т. д. Файл, размером в несколько гигабайт для сети BitTorrent – обычное явление. Работает BitTorrent по совершенно особому принципу, отличному от большинства P2P-сетей. Для того чтобы начать загрузку какого-либо файла, вам необходим torrent-файл (специализированная ссылка), в котором находится вся информация о загружаемом файле. Средствами программы поиск torrent-ссылок не предусмотрен, однако такие ссылки можно найти на сайтах-каталогах сети BitTorrent, специализированных форумах, а также через новую поисковую систему на самом сайте программы.
uTorrent – один из самых популярных торрент-клиентов. В отличие от продвинутого монстра Azureus программа предельно минималистична и компактна, практически не грузит процессор и на ложится камнем на память. Правда, в ней нет ни поисковика, ни возможности работать с другими файлообменными системами... Но это, честно говоря, и не слишком важно – то, для чего программка создана, она делает идеально. К тому же уже при установке вы получаете полностью русифицированный интерфейс.
DC+++
Сайт: http://dcpp.net
Размер: 4 Мб
Статус: Freeware
Direct Connect – это децентрализованная пиринговая файлообменная система, построена по тому же принципу что и, например, eDonkey, Soulseek... Но есть и некоторые особенности: во-первых, передача файлов в сети ВС осуществляется напрямую, от пользователя к пользователю. Во-вторых, здесь нет централизованного сервера – сеть базируется на множестве автономных серверов-хабов. Причем искать файлы вы можете в пределах только одного, конкретного хаба, к которому вы подключены в данный момент. Исторически сложилось так, что в «большом» Интернете популярность DC не слишком высока: конечно, по сети разбросаны сотни и тысячи приватных хабов, однако найти их неискушенному пользователю не так-то просто. Конечно, помочь в этом деле могут специализированные сайты типа Hublist ( http://www.hublist.org). Однако DC – сеть гораздо менее открытая, чем тот же eMule, и просто так на приватный хаб вас не пустят: обычно для этого требуется рекомендация одного из постоянных участников данного сообщества. Еще одна проблема: в отличие от того же Soulseek Direct Connect требует наличия постоянного IP-адреса, без него в этой сети просто нечего делать...