div.main {margin-left: 20pt; margin-right: 20pt} Обзор программ для обмена
файлами Станислав Коробков
Еще несколько лет назад основным, если не единственным, источником
новых программ, музыкальных дисков и видеофильмов были обычные магазины и
рынки. Теперь же люди, имеющие доступ к Интернету, стали потихоньку
забывать прежде часто посещаемые места продаж кассет и дисков — их
заменили peer-to-peer-клиенты (P2P), позволяющие обмениваться
видеоклипами, программным обеспечением, документами и аудиофайлами с
миллионами пользователей Сети напрямую.
Попробуем разобраться, как работают P2P-клиенты. Представим: у Ани
Ивановой из Москвы есть видеоклип группы FatBoy Slim «Ya mama» в формате
MPEG. А у Джона Армстронга из штата Огайо есть недорогой ADSL-доступ (эх…)
и нет желания ждать, когда же MTV в очередной раз покажет FatBoy Slim.
Поэтому Армстронг через свой недорогой ADSL-доступ, воспользовавшись одним
из P2P-клиентов, скачивает клип у девушки, записывает его на диск и
наслаждается всю долгую командировку на Аляску. Анна же легко копирует у
Армстронга понравившуюся ей часть его коллекции фотографий американской
природы. И главное — все это бесплатно!
Тестируемые нами программы являются freeware, т. е. ими можно
пользоваться неограниченное время, не платя ни цента. На первый взгляд
странно: люди тратили свои силы, время и деньги на создание ПО, а
распространяют его бесплатно…
При ближайшем рассмотрении становится ясно, что термин «freeware» не
совсем точно отражает схему распространения Р2Р-клиентов. Больше они
подходят под название Adware — ПО, которое в принудительном порядке
показывает оплаченную рекламу спонсоров. Так что устанавливая любую
подобную программу, имейте в виду, что вместе с бесплатным мультимедиа в
ваш дом придут бесконечные ротации красочных баннеров. Конечно, на
просторах Всемирной паутины существуют программы, не демонстрирующие
рекламу (BearShare или LimeWire), но это редкое исключение.
LimeWire
Программа является клиентом для Gnutella Network. LimeWire не
показывает баннеров и ничего не рекламирует. Внешне интерфейс реализован
достаточно логично и красиво. Для каждой вкладки, выводящей определенные
параметры (Search, Monitor, Connections, Community, Library),
предусмотрена своя иконка.
В общем создается впечатление, что разработчики поставили себе цель —
сделать интерфейс максимально красивым и нестандартным. Надо сказать, у
них это получилось. Во время поиска справа начинает крутиться ломтик
лайма, навевая воспоминания о хорошем джазовом баре. Но поначалу немного
путаешься в непривычном интерфейсе.
Инсталляция
В ходе установки LimeWire предложила выбрать папку, где будут храниться
загруженные файлы; спросила тип соединения (модемное, кабельное/DSL, T1,
T3); определила, что на компьютере не установлена Java 2 Runtime
Environment Standard Edition, v. 1.3.1, и предложила автоматически
загрузить и установить ее, что мы и проделали. Обратите внимание, что
размер этого дистрибутива составляет 5,25 Мбайт; для пользователей с
неустойчивым Интернет-соединением необходимость докачать дополнительное ПО
будет неприятным сюрпризом.
Возможности
Вкладка Monitor позволяет наблюдать поисковые запросы, которые делают
другие пользователи, а двойной щелчок по запросу заставляет LimeWire найти
документы, совпадающие с критериями чужой поисковой фразы. Кроме того, на
этой вкладке можно наблюдать за процессом загрузки ваших файлов другими
пользователями. И при необходимости удалять загрузки.
Вкладка Connections демонстрирует текущие параметры соединения с
Gnutella Network.
Интересной возможностью является наличие сообществ (Community),
позволяющих сконфигурировать параметры соединения согласно определенным
правилам. Например, указав Europe, вы получаете оптимальную для Европы
конфигурацию.
Стандартная вкладка Library отображает вашу коллекцию
мультимедиа-файлов. Возможности этой вкладки достаточно бедны. Нет даже
встроенного плеера.
Вкладка Community позволяет выбрать
параметры соединения.
Глубина настроек
Существует возможность настройки папок для хранения загруженных файлов
и указания пути к файловому архиву. Есть ограничение максимального
количества одновременно передаваемых файлов, включение/выключение
чата.
Фильтры (Filters) помогают ограничить поиск файлов, совпадающих с
заданными критериями.
Здесь и далее мы будем искать файлы с записями творчества Нормана Кука
— диджея, которого многие знают как FatBoy Slim. Результаты поиска
позволят понять, что может дать каждый конкретный P2P-клиент в плане
количественных показателей поиска и других параметров. Искать будем
музыкальную композицию и видеоклипы.
Качество поиска
Модуль поиска LimeWire справляется со своими задачами практически
идеально, при этом предоставляя дополнительные сервисы. По запросу FatBoy
Slim было найдено 218 MP3-композиций и 20 видеоклипов в формате MPEG.
Программа поддерживает несколько параллельных поисковых запросов,
которые выдают результаты в разных вкладках.
Результаты поиска сортируются по алфавиту (Name), доступности файла
(Quality), типу (Type), размеру (Size), виду соединения (Speed) и т. д.
Этих параметров вполне достаточно для комфортной работы с найденными
файлами.
iMesh
В отличие от LimeWire, iMesh не требует загрузки дополнительного ПО и
предоставляет гораздо более сбалансированный интерфейс. А в некоторых
функциях и возможностей у него больше.
Как типичный представитель Adware, iMesh показывает рекламные баннеры в
специальном окошке.
Программа позволяет обмениваться с другими пользователями аудио, видео,
картинками, программным обеспечением и документами.
Вкладки Download и Uploads показывают загружаемые и скачиваемые с
компьютера файлы. Каждому из принимаемых файлов назначается один из трех
уровней приоритета, что позволяет ускорить получение наиболее важных
файлов.
Инсталляция
В ходе установки iMesh предложил активизировать два плагина: New.Net и
e.Zula, на что было отвечено отказом. На предложение установить SaveNow —
бесплатное ПО, распространяющее информацию о скидках и собственно скидки
(точнее, купоны на их получение), — также стоит сказать «нет».
Возможности
Интересной особенностью iMesh является наличие встроенного
Интернет-пейджера. Он позволяет добавить в список контактов нужного вам
человека и общаться с ним в режиме обмена короткими сообщениями. Эта
функция очень удобна для людей, компьютеры которых соединены с Интернетом
на невысокой скорости. Можно попросить у обладателя большого файла
оставаться на линии, пока вы не скачаете необходимый материал целиком.
Кроме того, iMesh поддерживает докачку как после аварийного завершения
работы программы, так и после обычного логаута. Пользуясь встроенным
Интернет-пейджером и возможностью докачки, легко назначить рандеву с
другими пользователями и за несколько дней скачать что-нибудь большое по
частям.
iMesh Media Manager
Media Manager (MM), встроенный в iMesh, позволяет проигрывать
большинство типов мультимедийных файлов на локальном жестком диске,
создавать плейлисты и т. д. Подробно описывать MM не будем, т. к. его
возможности гораздо беднее, чем у большинства программ, специально
созданных для проигрывания мультимедийных файлов.
Программа поддерживает скины (skins).
Глубина настроек
Интерфейс программы очень практичен — ничего лишнего. Доступно
изменение всех нужных параметров.
Кроме того, встроена необходимая для такого рода программ функция
Restrictions, позволяющая заблокировать загрузку файлов, подпадающих под
определенные критерии. С ее помощью вы можете оградить своих детей от
просмотра «неправильного» контента.
Не обошлось и без украшательств. Разработчики позаботились о любителях
и ненавистниках знаменитого майкрософтовского почтового клиента Outlook —
существуют две схемы отображения вкладок: Outlook style (для любителей) и
Tab style (для ненавистников).
Качество поиска
По эталонному запросу iMesh отыскал 154 композиции в формате MP3 и пять
видеофайлов. Поиск можно осуществлять как отдельно по каждой из
разновидностей документов, так и по всем сразу. Кроме того, осуществляется
сортировка результатов поиска по размеру файлов, по Availability —
скорости соединения с конкретным пользователем — и по статусу. В целом
создается впечатление законченности и продуманности системы поиска.
MusicCity Morpheus
Инсталляция
Самая непритязательная установка в этом обзоре. Morpheus
инсталлировался, не предлагая ничего дополнительного. Только спросил,
стоит ли запускать его автоматически при загрузке компьютера. Но в тихом
омуте черти водятся — записал два своих ярлыка на Рабочий стол (ссылку на
программу и ярлык «My Shared Folder»), один на панель задач и,
естественно, в меню «Пуск». Совсем не очевидно, что пользователю хочется
иметь как можно больше ссылок на программу во всех возможных местах.
При первом включении программа запускает Wizard, который просит ввести
обычные данные (адрес электронной почты, логин и пароль) и предлагает
подписаться на «Morpheus newsletter» («Новости Морфея»). После регистрации
программа готова к работе.
Возможности
«Морфей» не подкачал! Стандартный набор функций: органайзер коллекции
локальных мультимедийных файлов, проигрыватель, поиск, отображение
процесса загрузки файлов реализованы по максимуму. Есть очень много
полезных функций. Например, органайзер файлов (My Media) содержит функцию
Import Folder(s) to My Media, которая позволяет либо в ручном, либо в
автоматическом режиме отсортировать все мультимедийные файлы по типу и
сделать их доступными другим пользователям. Мы воспользовались режимом
автоматического поиска и сортировки (Import Wizard), который справился со
своей задачей очень неплохо. Мало того что нашел все картинки, видео и
аудио, еще и отсортировал музыку по стилям и по исполнителям! Естественно,
чудес на свете не бывает, и сортировка картинок и ПО получилась не
идеальной, т. к. однозначно идентифицировать их по названиям значительно
сложнее, чем MP3-файлы. Проигрыватель знаком не только с аудио, но и с
видео, называется красиво «Theater» и поддерживает плейлисты.
Органайзер файлов (My Media) автоматически
отсортировал медиафайлы на жестком диске.
Опять же не обошлось без встроенного Интернет-пейджера.
При желании и отсутствии высоких требований программу легко можно
использовать в качестве единственного на компьютере приложения для работы
с мультимедийными файлами.
Глубина настроек
Настроек немного, все необходимое поддается изменению. Можно включить
автозапуск при старте Windows, изменить путь для складывания загруженных
файлов, настроить количество скачиваемых одновременно файлов, вывод
результатов поиска и т. д.
Качество поиска
Morpheus нашел 120 композиций эталонной для обзора группы FatBoy Slim и
четыре видеоклипа.
Вообще, как показал опыт работы, в данном клиенте любая функция
предоставляет чуть больше возможностей, чем от нее ждешь. Так и у поиска
каждого из типов файлов (аудио, видео, документы, программное обеспечение,
рисунки) существуют дополнительные опции по названию группы (Artist), по
заголовку (Title) или по всем признакам (All). Непонятно почему, но
разработчики решили, что в поиске программного обеспечения и рисунков
обязательно использовать те же дополнительные опции (Artist и Title), что
и для музыки.
Для каждого найденного файла выводится много дополнительной информации.
Для MP3-файлов Morpheus показывает исполнителя, название композиции и
альбома, музыкальный стиль, предположительное время загрузки файла, его
размер и имя, качество записи, время звучания. Информация выводится и для
других типов файлов. Естественно, что данные вроде музыкального стиля
зачастую выводятся неправильно — программа не в состоянии автоматически
распределить музыку по жанрам. Среди этого разнообразия, однако,
отсутствует информация о доступности того или иного файла.
BearShare
Первое, на что обращаешь внимание,— логотип в виде морды счастливого
медведя в наушниках.
Сразу после установки программа запустила BearShare Setup Wizard.
Мастер требует указать тип соединения с Интернетом (модемное, ISDN, DSL,
LAN и т. д.), сообщить, используется ли в вашей сети межсетевой экран
(Firewall), и указать пути для хранения скачиваемых и загружаемых файлов.
Также обратите внимание, что нельзя указывать один и тот же каталог для
этих двух типов файлов. Они должны размещаться в разных каталогах, но на
одном логическом диске. Затем следует указать пути к вашим мультимедийным
файлам, которые будут доступны для загрузки другими пользователями.
Инсталляция
Программа установки предлагает инсталлировать дополнительное ПО:
SaveNow и New.net Domain Names — плагин, позволяющий пользоваться адресами
типа .free, .family, .travel и т. д. В целом установка незатейлива и
прошла идеально.
Вкладка Statistics, отображающая множество
параметров в реальном времени.
Возможности
BearShare обладает всеми необходимыми для поиска и передачи файлов
возможностями. Демонстрирует загружаемые и закачиваемые файлы, показывает
основные параметры загрузки. В общем все стандартно. Интересно реализована
панель, призванная сигнализировать о текущем состоянии работы программы
(на скриншотах слева внизу). Очень похоже на модемные лампочки. Панель
показывает, идет ли в настоящий момент загрузка файлов, оценивает качество
соединения и т. д. Если два раза кликнуть мышкой по любому из огоньков —
программа свернется, оставив на экране только панель. Чтобы вернуться в
обычный режим, необходимо повторно щелкнуть по панели.
Небезынтересной является вкладка Statistics, она отображает количество
полученной и отправленной информации, доступность Сети в целом и т. д.
Глубина настроек
Программа позволяет автоматически убирать определенные типы файлов из
результатов поиска (Hide files with this extensions) и включить семейный
фильтр (Family filter). В общем настроек маловато.
Качество поиска
На эталонный запрос этого тестирования BearShare отыскал 260
МР3-композиций и 14 видеоклипов. Досадно, что в программе нет возможности
точно указать тип искомого файла, она ищет все файлы, где встречаются
указанные пользователем параметры.
Результаты поиска сортируются по качеству соединения с обладателем
файла (QoS), естественно, по имени файла (File name), размеру (Size), типу
(Type) и другим параметрам.
Подведение итогов
Первое место мы присваиваем iMesh. Хорошо сбалансированная, логичная
программа. Все необходимое под рукой: информация о доступности файлов,
хорошая система поиска, докачка, защита от просмотра «неправильного»
контента детьми, продуманная система обмена сообщениями, возможность
изменения внешнего вида программы и т. д.
Сравнительные характеристики
P2P-клиентов
В качестве удобного решения для поиска файлов начального уровня
рекомендуется воспользоваться LimeWire. Его модуль поиска хорошо
справляется со своими задачами, но необходимость загрузки дополнительного
ПО, отсутствие встроенного плеера и некоторая несбалансированность
настроек не позволяют назвать этот P2P-клиент очень хорошим.
В некоторых функциях неоправданно навороченный MusicCity Morpheus
обладает определенными недостатками, самым существенным из которых
является отсутствие информации о доступности найденного файла.
BearShare чересчур медленно подключается к сети Gnutella network и
предоставляет скупые возможности настройки.
|