300 лучших программ на все случаи жизни - Леонтьев Виталий Петрович. Страница 75
Появление Napster повергло музыкальную индустрию в ступор: в течение года с небольшим монстры звукозаписи выглядели как рыбы, внезапно выброшенные на сушу. Момент был упущен – и потому запоздалая атака на Napster, которая в конечном счете и привела к смерти этой сети, лишь подстегнула развитие P2P-технологии. Пусть затравленный Napster и вынужден был уйти (с гордо поднятой головой!) – ему на смену пришло новое, молодое поколение обменных систем и программ, обладающих новыми интересными возможностями. Первые «обменные» программы специализировались лишь на музыкальных файлах – их наследники научились работать еще и с картинками, затем – с видеофайлами и программами! Первые версии Napster не умели даже докачивать файлы после обрыва связи – их преемники взяли уже на вооружение многопоточную закачку...
Сегодня счет «потомков Napster» идет уже на десятки... И вряд ли есть возможность (и необходимость) знакомить вас со всеми ними. Поэтому ограничимся описанием лишь самых выдающихся представителей этого семейства.
P2P-программы, с которыми мы будем знакомиться в этой главе, относятся к числу программ «клиентских» – то есть, говоря проще, надстроек, приложений к той или иной обменной сети. Вот почему и оценивать эти программы мы будем, исходя из достоинств породивших их обменных служб. Увы, часто оказывается так, что «клиенты» мощных и авторитетных сетей (например, eDonkey) сами по себе громоздки и неудобны, или же не слишком функциональны (AudioGalaxy). Но все равно тем, кто решил свести знакомство с миром peer-to-peer, без них никак не обойтись. И потому нам придется закрыть глаза на их недостатки, надеясь на милость и умелые руки авторов – авось в следующих версиях что-нибудь да отладят.
И последнее. Век обменных сетей – а значит, и привязанных к ним программ – сегодня недолог. Поэтому относитесь к нашим рекомендациям с известной долей скепсиса – ведь наверняка уже через полгода после выхода этой книги сегодняшние фавориты уйдут в тень, а на чемпионском пьедестале окажутся новые, еще неведомые нам программы... Ясно одно: сегодня системы peer-to-peer находятся на пике популярности, и ждать их скорого заката было бы наивно.
Большинство P2P-клиентов распространяются бесплатно (ПОКА бесплатно), однако учтите, что практически все они по самые уши напичканы всяческими рекламными и «шпионскими» добавками. Отучить их от вредных привычек может помочь программа Ad-aware, о которой мы еще будем говорить в этой книге.
eMule
Сайт: http://www.emule-project.net
Размер: 1,6 Мб
Статус: Freeware
...Не знаю, какой срок жизни отмерит судьба (вкупе с правоохранительными органами) этой программе, но на сегодня это, вне всякого сомнения, самая популярная peer-to-peer система в мире! На сегодняшний день для eDonkey ( http://www.edonkey2000.com) разработано множество специальных дополнений, а работе с этой программой и полезным советам для ее обладателей посвящены сотни сайтов не только в России, но и по всему миру. Любопытствующих могу направить, в частности, к русскоязычной страничке «ослика», на которой будут подробно расписаны все хитрости работы с этим созданием: http://edonkey2000.boom.ru.
Причина популярности eDonkey – отнюдь не в большом размере клиентской базы и уж тем паче не в удобстве: чтобы обуздать строптивого «осла», вам придется приложить немало усилий. В частности, надобно будет повозиться со списком «рабочих» серверов, которые имеют обыкновение появляться на день-другой из ниоткуда и в никуда же исчезать. Но дело, надобно признаться, того стоит: eDonkey может предложить своим хозяевам такие возможности, которые не снились ни одной «пиринговой» программе.
Подобно другим «продвинутым» P2P-клиентам, eDonkey умеет отыскивать нужный фильм, файл или музыкальную композицию на других подключенных к «ослиной» сети компьютерах, и вытягивать его с максимальной скоростью. Причем дело не ограничивается выбором самого быстрого канала: eDonkey может «тянуть» нужный файл с нескольких компьютеров одновременно! Наличествует и докачка, так что если хозяин нужного вам файла неожиданно удалился, не спешите выбрасывать оставшийся на компьютере «огрызок»: велика вероятность, что через какое-то время eDonkey сможет дотянуть недостающее не с этого, так с другого компьютера.
Программа обладает не только ослиной (в хорошем смысле слова) рекордной тягловой силой и упорством, но и собачьим нюхом: она умеет распознавать файлы-«двойники» даже в том случае, если они скрываются под разными именами! Например, нужный вам файл с композицией группы Queen может называться Rhapsody.mp3 или Queen Bohemian Rhapsody.mp3, «ослика» это не смутит – в том случае, если по содержанию и контрольной сумме файлы будут идентичны.
Но самое главное, 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, позволяющий значительно увеличить скорость закачки файлов.