Вначале пару слов о самой статье. Своей целью я поставил написать наиболее полное руководство по программе eMule, при этом не вдаваясь в технические подробности с одной стороны, и, с другой стороны, объясняя не только назначение отдельных кнопочек, но и рассказывая про принципы работы как самого eMule, так и функционирования сети в частности. Условно статью можно разделить на две части: вначале идёт краткое описание всех возможностей Мула, а далее я уделяю отдельное внимание способам эффективной работы. Думаю, что даже опытным ословодам будет полезно прочитать некоторые моменты. Даже если вы уже инсталлировали и используете Мула, разделы про начало использования и установку всё равно советую почитать - могут обнаружиться полезные советы.
Почему именно eMule, а не что-то другое? Здесь есть целый ряд причин. Самое главное: eMule это наиболее функциональный P2P-клиент, к тому же его использует подавляющее большинство пользователей. Вот статистика, собранная моим Мулом за 18 часов работы: eMule используют 93.1% пользователей, eD Hybrid 0.0% (2 человека из 4194 пользователей), eDonkey - 0 (совсем ноль, в отличие от Hybrid’а), aMule 0.9%, MLdonkey 0.4%, Shareaza 2.4%, eM Compat 3.1%. Думаю, превосходство Мула очевидно. Так же сюда можно добавить то, что eMule наиболее хорошо задокументированный клиент - на официальном сайте можно найти любую информацию. В отличие от того же eDonkey, у которого на сайте написано “мы используем лучшую технологию!”, на сайте eMule описывается сама технология, без упоминания преимуществ.
Статья написана для широкого круга читателей, как для опытных пользователей, так и для новичков, и порой в ней разъясняются самые простые вещи, такие как “архивация” или “где находится трей”. В тоже время от отдельных компьютерных терминов уйти было нельзя, и что бы сделать статью понятной каждому, но не перегружать её излишне объяснением простейших вещей, написано “Приложение II”, где разъясняются все существенные компьютерные термины, которые можно встретить по мере прочтения. Если вы не уверены в своих силах или вдруг встречаете незнакомые слова, лучше вначале заглянуть туда.
Начинать статью общими словами о том, что же такое eMule, я не считаю нужным, поскольку их можно найти на официальном сайте:
http://emule-project.net
Инсталляция
Рассказывать отдельно про установку, думаю, не нужно - она стандартна. Скачивать надо Installer с официального сайта eMule (http://emule-project.net). Так же там отдельно лежит бинарник - он требуется для обновления старых клиентов (файлы просто переписываются); в новых версиях обновление происходит автоматически.
После установки eMule у Вас появится окно “Первый запуск”, где предложат указать начальные настройки (я предполагаю, что используется русская версия; язык выбирается при установке).
Первое, что спросят - ник. Изначально стоит адрес Муловского сайта, но я рекомендую не оставлять это по умолчанию. Очень важно указать в скобках после ника слово “rus” - без этой надписи вас не пустят на ряд русских серверов. То есть выглядеть ник должен так: “Nickname (rus)”. Наверняка существуют подобные сервера и для других стран, где требуется ввести что-нибудь типа (ita), (ua) и подобное, но я с такими не сталкивался.
В том же окне можно выставить галки для автозапуска Мула при старте Windows и для автоматического соединения с сервером при наличии доступа в Инет. Рекомендую включить эти пункты (по умолчанию они не отмечены).
Следующее окно - выбор портов. Желательно оставить по умолчанию, т. к. в противном случае могут возникнуть проблемы. Так же нажмите кнопку “Тест портов” - она перекинет вас на страницу eMul’а, где будет указано их состояние. Проблемы могут возникнуть в случае использования роутеров, файрволлов и проксей. Если такое имеется, покопайтесь в их настройках - указанные порты должны быть полностью свободны. Кстати, файерволлы после установки eMule или подобных клиентов любят жаловаться на “хакерские атаки” типа “short fragments” - это нормально. Просто особенности работы протокола, на самом деле никакими хакерами тут не пахнет.
Потом будет ещё несколько окон - то что вы там поставите особой роли не играет, всё равно потом всё под свои нужды перенастроите. Проще оставить по умолчанию - настройки там не плохие. Единственное, на что надо обратить серьёзное внимание - это установка вашей скорости. По возможности её надо указать максимально точно (если у вас модем, то лучше после каждого соединения залезать в настройки и указывать реальное соединение). Указывается скорость в килобитах либо в килобайтах - как удобнее. Один килобайт содержит 8 килобит.
Так же важно при выборе сети отметить сразу оба флажка - и eD2k, и Kademlia (сокращённо Kad).
Начало работы
“Сколько отдал - столько получил” - это девиз eMule. И хотя сами сети eD2k и Kad этого не оговаривают, а многие клиенты этому правилу не следуют, т. к. основная масса использует eMule, к этому всё же придётся прислушаться. Вообще если даже ничего не отдавать, качать у других всё равно никто не запрещает, однако скорости скачивания тогда будут на порядок меньше.
Первое, что надо сделать - это расшарить собственные папки, файлы из которых будут доступны другим пользователям. Для этого достаточно нажать на кнопку “Настройки” наверху и выбрать пункт “Папки” (в английском варианте “Directories”). Там можно указать временную папку, куда будут скачиваться чужие файлы, а так же можно отметить папки, из которых вы разрешаете скачивать другим пользователям. ВАЖНО! Когда вы отмечаете расшаренные папки, вложенные папки всё равно остаются недоступными для других пользователей - их надо выбирать отдельно. Если хотите расшарить папку со всеми вложенными директориями, можете отметить её, зажав клавишу Ctrl - тогда он расшарит всё. При этом, что именно за файлы находятся в ваших папках никто не будет знать - ваши файлы будут показываться только в том случае, если кто-то ищет файл, который у вас есть, через поиск (остальных файлов он всё равно не увидит).
Как только файлы расшарены, у вас сразу же начнут скачивать другие пользователи. Естественно, вы должны быть подключены к Kad и/или к eD2k. Если вы не подключены, то для подключения к eD2k достаточно нажать на кнопку “Соединить” с жёлтой молнией сверху слева. К Kad по умолчанию подключение происходит автоматически, как только вы подключились к eD2k. Если этого не произошло, нажмите на кнопку Kad вверху и в появившемся окне на кнопку “Самонастройка” справа. При этом должен быть отмечен пункт “От известных клиентов”. Без подключения к eD2k с Kad’ом могут возникнуть проблемы, во всяком случае, при первом включении.
Что бы начать скачивание, первое, что надо сделать, это нажать на “Поиск”, в поле “Имя” ввести ключевые слова и нажать на “Старт”. Для поиска на первых порах лучше использовать “Глобальный” метод (выбирается там же). Подробности касательно разных методов объясню чуть ниже. Через какое-то время после начала поиска у вас отобразятся результаты. Многие файлы могут иметь одинаковое название - это ничего не значит. Раз они указываются отдельно, значит, различия в них всё же есть. Чтобы удалить страницу результатов (для каждого поиска создаётся отдельная страница), достаточно щёлкнуть на крестик на вкладке соответствующей конкретному поиску.
Особое внимание при поиске нужно уделить графам “Доступность” и “Полные источники”. Первая показывает, у какого количества пользователей в принципе имеется этот файл, в “Полных источниках” указывается какой именно процент источников, указаных в графе “Доступность”, имеет этот файл полностью. Если полных источников 0% - файл можно даже не пытаться качать, ничего из этого не выйдет, скорее всего. Так же лучше выбирать для скачивания по возможности те файлы, где источников 10 и более.
Цвет, которым написано название файла, так же имеет значение - чем больше источников, тем ярче цвет (цвета распределяются от чёрного к светло-синему). Красный цвет означает, что этот файл скачивается в данный момент. Зелёный символизирует, что этот файл уже был скачан вами. Вообще я рекомендую установить упорядочение результатов поиска по Доступности в порядке убывания - опыт показывает, что это самый удобный способ. Для установки способа сортировки надо нажать на название соответствующей графы. Второе нажатие приведёт к упорядочиванию в обратном порядке.
Когда вы выбрали файл для скачивания, жмёте на нём правой кнопкой и в появившемся меню нажимаете “Загрузку”. Всё, скачивание пошло. Посмотреть, какие файлы вы
качаете, и какие качают у вас остальные, можно, выбрав в меню сверху “Передачи”.
Выкачивать по одному файлу не советую - всё равно качать непрерывно с максимальной скоростью не получится - скачивание всегда будет достаточно медленным. Выкачивать одновременно особенно много тоже не надо - только потеряете на этом. Лично я выкачиваю обычно где-то по шесть файлов. Дать конкретную рекомендацию, сколько качать, невозможно - зависит от скорости. Определиться поможет только метод проб и ошибок. Закачанные файлы по умолчанию будут попадать в папку “Incoming”, которая находится в директории, куда устанавливался eMule (его удобно установить прямо на рабочий стол).
Так же на странице передач перед именами файлов может быть изображена буква “i” - либо красная, либо зелёная. Она говорит о том, что кто-то из пользователей дал оценку файлу или оставил комментарий. Что бы посмотреть, что именно он написал, жмёте правой кнопкой на файл и выбираете “Показать комментарии”. Красный цвет “i” означает, что файл хотя бы один человек оценил как испорченный/подделка (fake), зелёный - то что среди комментариев нет негативных отзывов. Свои собственные комментарии и оценки для файлов можно оставить в меню “файлы обмена” - правый клик на имени файла и далее пункт “изменить комментарии файла”.
Непосредственно описание
Для начала упомяну про две полезных функции. Нажатие Alt+X выводит быстрое меню, которое достаточно удобно в ряде случаев. Так же в eMule задействована средняя клавиша мыши (если мышь со скроллингом, то роль средней клавиши играет нажатие на колёсико) - что оно делает, зависит от контекста. Описывать её я не буду - быстрее узнать всё в результате собственных экспериментов. Удобнее всего использовать среднюю клавишу на странице закачек для быстрого вывода информации о файле или пользователе.
Так же удобно нажать правой кнопкой мыши на изображение Мула в трее (внизу справа), когда его окно свёрнуто - это вызовет меню, где можно быстро и удобно изменить лимиты скорости и установить соединение. Двойной щелчок на Мула в трее восстановит его в нормальное окно, а одинарный щелчок вызовет окно со статистикой. Теперь подробнее о каждом окне eMule.
Kad
Это меню содержит информацию о сети Kad. Никаких действительно важных вещей там нет. Единственное, если по каким-то причинам не произошло автоматическое подключение к Kademli’и, то это можно сделать вручную здесь. Есть два способа - либо указать справа IP (или домен) с портом конкретного сервера, либо выбрать настройку от известных клиентов и нажать кнопку “Самонастройка”. Ввод конкретного адреса, в общем-то, штука не нужная - самонастройка замечательно работает и без конкретных адресов. Подробности опять же сообщу ниже.
В основном окне Kad находится список серверов. Перед каждым из них имеется “светофор”. Зеленый цвет означает нормальное соединение с сервером, жёлтый говорит о том, что соединение есть, но были ошибки. Красный говорит о недоступности сервера.
Серверы
Вопреки расхожему мнению ответственно могу сказать, что сервер, к которому вы подключены в данный момент, не играет вообще никакой роли - он используется ТОЛЬКО для поиска, а выкачивание идёт непосредственно с компьютеров других пользователей. Каким бы медленным не был ваш сервер, на скорость скачивания это не повлияет никак (на время поиска, кстати, тоже, но об этом ниже).
Единственное полезное в меню “серверы” - это журнал. Там указывается вся информация о начавшихся/закончившихся закачках, а так же туда попадают сообщения о неполных/повреждённых файлах, которые бесполезно скачивать. Если появилось такое сообщение, то закачку можно смело удалять. Последнее сообщение журнала так же всегда указывается в панели состояния внизу окна.
Справа можно почитать информацию о сервере и сети, что на самом деле так же бесполезно. Единственное, про что стоило бы сказать, это ID. ID бывают двух типов - HighID и LowID. Первое - хорошо, второе - плохо. Вообще ID доджен быть High - это нормальное соединение. Насколько именно он высок - не имеет значения. Сам ID присваивается каждый раз новый, получается он из IP-ареса (A.B.C.D) по следующей формуле: ID=A+256хB+256х256хC+256х256х256хD
LowID говорит о том, что вы имеете какую-то проблему с портами. Это может случиться, если их перекрывает файрволл, неправильно настроен прокси или используется роутер. Разрешение таких проблем в эту статью не войдёт - к eMule это уже мало относится. Так же LowID можно получить, если очень сильно загружен ваш Интернет-канал либо вы соединяетесь с перегруженным сервером. Если это так, то через какое-то время ваш порт будет проверен и сервер выдаст вам нормальный HighID.
Минусов LowID много. Во-первых, из-за особенностей протокола, два пользователя с LowID не могут обмениваться файлами, хотя обмениваться ими с пользователями с HighID никто не запрещает. Так же, пользователей с LowID не пускают на ряд серверов для поиска, клиенты некоторых пользователей вообще игнорируют тех, у кого LowID, либо выделяют для них минимум скорости. Словом - если вы получили LowID и это явление постоянное, то надо проверять настройки своей сети.
Опеределить, High вы или Low, можно непосредственно по вашему ID (он написан в информации справа), либо по символу глобуса в панели состояния (внизу). Глобус имеет две стрелки. Левая стрелка символизирует eD2k, правая Kad (в Kad и eD2k ID выбираются независимо). Зеленый цвет стрелки означает HighID, жёлтый LowID, красный отсутствие соединения с сетью.
Так же определить ID можно по значку Мула в трее (на панели задач) в свёрнутом виде. Если изображение Мула чёрно-белое - Мул не соединён, если цветное - соединён, если цветное, но у Мула завязаны глаза - LowID.
Так же в меню “серверы” можно добавлять новые сервера. Чем больше вы знаете серверов, тем эффективнее будет поиск новых файлов. Заносить вручную новые сервера не требуется, т. к. их адреса eMule регулярно выкачивает сам от других пользователей/серверов. Если всё же хочется добавить сервер вручную, для этого нужно указать IP или домен сервера в поле “Новый сервер”, а так же задать ему имя.
Можно для обновления списка загрузить файл server.met. Файл этот - обыкновенный список серверов. Самый популярный из сайтов, где постоянно лежат обновляемые списки, это ed2k.has.it. Заходите по этому адресу браузером - щелкаете на ссылку и загружаете. Прописывать адрес до файла вручную не требуется - при нажатии на ссылку в браузере eMule уже сам разберется, что ему дальше делать.
Передачи
Это самое объёмное и самое полезное окно eMul’а. Оно разделено на две части - верхняя содержит список закачек, нижняя - список того, что выкачивают у вас. Справа над списком закачек имеется вкладка “Все”. Нажатие на неё правой кнопкой выводит меню категорий. Вещь, на мой взгляд, совершенно бесполезная и не нужная. Позволяет разделять закачки на группы (тип файла, количество источников, приоритет и пр.), позволяет производить закачку в алфавитном порядке и много прочих мелочей, с практической необходимостью которых мне не приходилось сталкиваться. Рассказ про категории малоинтересен, поэтому данный пункт я опущу.
Так же не буду рассказывать про список отдачи (кто что
качает) - там всё достаточно понятно. Скорость, сколько времени человек уже
качает и т. д. Никаких действий над юзерами делать нельзя - окно носит только информационный характер. Единственное, что надо отметить, можно нажать на саму кнопку “Отдача” - это изменит режим работы окна. Таким образом можно переключаться между списком качающих в данный момент пользователей, списком тех, кто стоит в очереди на закачку и вообще полным списком известных юзеров.
Для списка качающих и очереди имеется графа прогресс. На ней белыми областями указаны части файла пользователя, которые он ещё не успел скачать (скачивание ведётся не последовательно), чёрными - то что он уже выкачал, а жёлтыми - то что он
качает в данный момент. Что он
качает у других пользователей (даже если это тот же файл, что он
качает у вас), не отображается.
Похожая строка “прогресс” имеется и для приёма (ваших закачек). На ней серым цветом обозначены части, которые вы скачали, синим - части, которые предстоит скачать, жёлтым - части, которые вы уже запросили, красным - части, которых в данный момент нет ни у кого (но это не значит, что они не появятся - может прийти кто-то, кто будет ими обладать), зелёным - части, которые скачиваются в данный момент. Оттенок синего тоже играет роль - чем он темнее, тем больше источников имеют эту часть.
Правее графы “прогресс” идёт графа “источники”. Её значения имеют следующий формат: A/B+C(D). Каждая из цифр может отсутствовать, за исключением “B”. “B” показывает полное чисто источников, работающих в данный момент, A - количество полезных источников (тех, у кого можно качать), D - количество источников, с которыми идёт обмен в данный момент, С - количество источников, у которых запрошен другой файл (у каждого источника одновременно можно скачивать только что-то одно). Число “C” выводится только в том случае, если в настройках выбран пункт “расширенное управление”.
Следующая графа “приоритет”. По умолчанию всем файлам ставится приоритет “Авто”. В этом случае файлам с большим количеством источников даётся минимальный приоритет, а файлам с малым количеством источников - максимальный. Выставленный приоритет (в ручную он выставляется через правую кнопку) имеет значение только в том случае, если у вас доунлоад забит по максимуму. Чаще всего, во всяком случае, если ваша скорость хотя бы 15КБ/сек, максимум не достигается практически никогда. Если такое всё же произойдёт - режим “Авто” является наилучшим, если только вы не испытываете особых симпатий к каким-то конкретным файлам. В любом случае выставлять маленький приоритет для файлов с небольшим количеством источников не следует - так вы их точно никогда не вы
качаете.
Графа “Осталось” показывает, сколько ещё времени требуется на выкачивание файла. При этом не учитывается то время, пока вы стоите за файлом в очередях - только время непосредственно скачивания. Есть два алгоритма подсчёта этого времени - по первому время рассчитывается исходя из скорости последнего соединения, а по второму считается средняя скорость выкачивания файла. По умолчанию стоит второй алгоритм, но это можно поменять в настройках (хотя и не нужно, если у вас только не очень слабенький компьютер).
Двойной щелчок на скачиваемом файле позволяет открыть список источников. Слева от имени каждого из них изображён компьютер, который сам по себе многое рассказывает о пользователе. Если монитор у компьютера пуст, клиент использует eMule. Если же там изображена какая-то буква, то клиент отличается. Полный список обозначений можно найти на официальном сайте eMule, но это не требуется - версия клиента всё равно указывается правее в графе “источники”. Зелёный плюс над компьютером обозначает, что клиент пользователя поддерживает расширенный протокол eMule (если плюса нет, то это не критично, хотя работа с такими клиентами менее эффективна). Красная галка под монитором обозначает, что пользователь использует защищённый метод аутентификации. Если “монитор пользователя” светится жёлтым, это символизирует, что он уже много чего вам отдал и имеет, таким образом, высокий приоритет на скачивание у вас.
Левее от “компьютера пользователя” изображена физиономия. Если она зелёная - в данный момент идёт передача данных от источника. Жёлтая - либо вы стоите в очереди, либо опрашиваете клиента (что бы узнать положение в очереди, узнать другие источники и т. д.). Красная - идёт соединение с источником. Серая - скачивание от клиента невозможно по какой-либо причине.
Правее, в графе “приоритет”, указывается значение QR - это ваше положение в очереди. Чем ниже число, тем быстрее начнётся закачка, однако очередь идёт не последовательно, а в соответствии с тем, кто больше отдал данному клиенту информации. Ещё правее, в графе статус, указывается текущее состояние клиента. Либо там написано “в очереди”, что говорит о том, что вы ожидаете, когда пользователь разрешит у него скачивать, либо “нет нужных частей” - у такого пользователя физически нечего выкачивать. Всё что у него есть, вы уже скачали (относительно данного файла). Так же возможны значения “очередь заполнена” и “запрошен другой файл”. Про последнее я уже говорил выше, а “очередь заполнена” говорит о том, что пользователь в своих настройках выставил ограничение очереди для скачивания и уже достигнут предел. Через какое-то время вы сможете встать в очередь, но это может произойти очень не скоро. Остальные статусы говорят о недоступности пользователя (например, у вас обоих LowID), о том, что в данный момент идёт закачка и т. д. - здесь, думаю, дополнительных комментариев не требуется.
Так же обратите внимание на графы “замечен целиком” и “последний приём” - их значение полностью соответствует их названию. Достаточно полезные вещи для оценки общего уровня доступности файла и оставшегося времени скачивания. Стоит учесть, что обновляются эти значения не особо часто, т. к. обычно им не придают большого значения.
Поиск
Вообще всё самое необходимое о поиске я уже рассказал. За исключением, наверное, различных методов, но это не критично. Поиск по серверу - это собственно поиск по серверу, к которому вы подключены в данный момент. Выводит мало результатов и вообще штука не практичная. Работает немногим быстрее других способов поиска, однако не сильно это важно - главное количество источников. Глобальный поиск аналогичен поиску по серверу, только в этом случае поиск ведётся уже по всем серверам из списка, а не только по тому, который подключен в данный момент. Оба варианта осуществляют поиск в сети eD2k. Kad-поиск - это поиск по сети Kad. Обычно он более эффективен, но при этом не выводится процент полных источников. Хотя это и не особо важно - можно поставить файл на закачку и тут же посмотреть на информацию по источникам в меню “передачи”. FileDonkey - это web-поиск (через браузер) по сайту filedonkey.com. Вообще сервера выдают только ограниченное количество файлов с целью экономии трафика (а сжирает поиск достаточно много).
Ещё важный момент: и в Kad и в глобальном поиске одновременно искать можно только что-то одно. При попытке что-то искать в Kad, когда поиск уже идёт, будет выдано сообщение об ошибке. Глобальный же поиск вместо этого начинает новый поиск, заканчивая предыдущий, но это не значит, что поиск дошёл до конца. eMule же об этом никак не предупреждает. Это не должно вводить в заблуждение.
Справа от основного меню можно добавить дополнительные критерии поиска - размер, расширение и т. д. Там всё достаточно просто. Единственное, надо отметить, что при глобальном поиске не стоит указывать “доступность” и “полные источники”. Каждый сервер имеет свои источники, и доступность он высчитывает относительно себя. Если вы укажете 100 источников, а каждый сервер из трёх десятков будет иметь только по 10, но зато на каждом сервере они будут разные, то данный поиск не принесёт результатов. Хотя в общей сложности источников хватает, сервер об этом знать не может.
Интересен сам синтаксис поисковых запросов. Когда вы ищете, например “lara croft”, то поиск выдаст вам только те результаты, в именах файлов которых встречается и “lara” и “croft”. Аналогичного результата можно добиться, написав “lara AND croft” - это то же самое. AND в данном случае логическая операция. Есть ещё две логических операции: OR и NOT, ИЛИ и НЕТ соответственно.
Пример:
lara AND croft OR anna AND kurnikova NOT porno
Такой поиск выдаст результаты с Ларой Крофт и Анной Курниковой, но без порнухи (вообще-то порнуха там будет всё равно, ну да не суть важно). Важно, что порнихи не будет только с Анной Круниковой - у Лары Крофт она будет присутствовать. Дело в том, что NOT имеет больший приоритет, чем AND, но меньший чем OR. То есть мы получили на самом деле два разных поисковых запроса, объединённых в один: первый, это “lara AND croft”, а второй “anna AND kurnikova NOT porno”. Может быть, это будет более просто объяснить на языке арифметики с умножением, сложением и делением. Фактически запрос наш имеет такой вид:
lara*croft+anna*kurnikova/porno
Вначале выполняется умножение с делением, а только потом сложение. Приведённая строка, конечно, не имеет смысла в eMule - привёл такое сравнение исключительно для упрощения объяснения. Если бы мы написали в поиске:
anna AND kurnikova NOT porno OR lara AND croft
то от этого результаты никак не изменились бы.
Если в поиске требуется нарушить такой порядок, то можно использовать круглые скобки (кстати, AND на самом деле можно опускать):
(lara croft OR anna kurnikova) NOT porno
Вот теперь результаты станут приемлимыми для молодёжи. Если же требуется включить в поиск сами слова AND, OR, NOT или круглые скобки, то поисковый запрос можно заключить в кавычки:
“lara croft or anna kurnikova” not porno
Такой поиск (теоретически) выведет файлы, содержащие строку про Курникову и Лару в точности, в том числе он должен будет содержать слово OR. Само OR при этом теряет свой логический смысл.
Заканчивая раздел про поиск, сделаю ещё несколько замечаний. Во-первых, поиск в Kad несколько отличается от обычного поиска. Первое поисковое слово должно содержать не меньше трёх символов, а так же после него нельзя использовать никаких логических операций кроме AND. После второго слова и далее уже можно. Во-вторых, все логические выражения можно свободно использовать вместе с расширенным поиском, с заданием количества источников, размером и т. д. Правда, для FileDonkey это не пройдёт. Так же, при расширенном поиске такие выражения можно использовать, если ищешь mp3-файлы в полях “Имя”, “Альбом” и “Артист”. Хотя отмечу, что реальной необходимости в таких выражениях я опять же ни разу не испытывал.
Файлы обмена
Здесь всё достаточно просто. Это список расшаренных (доступных для скачивания у вас другим пользователям) файлов. Тут же можно написать комментарий к файлу, выставить ему оценку, изменить имя (хотя это можно сделать и в проводнике), удалить файл (не из списка, а совсем). Всё это делается с помощью правой кнопки мыши. Важная кнопка на этой странице “Перегрузить”. Она может пригодиться в тех случаях, когда вы делали какие-то действия с расшаренными папками/файлами не через eMule, а через проводник. Например, переименовали файл, удалили, перенесли из одной расшаренной папки в другую или вручную дополнили в расшаренную папку какой-то файл. Кнопка “Перегрузить” обновит этот список. Для её работы может потребоваться несколько минут (а на старых компьютерах достаточно продолжительное время).
IRC
IRC - это многофункциональный, быстрый и нетребовательный к трафику чат. IRC-серверов достаточно много, но для eMul’а они не подходят - в IRC он использует свой протокол, хотя и очень похожий. Лично мне известен только один IRC-сервер для eMule: irc.freshirc.com, он выставлен по умолчанию. Этот адрес вам может понадобиться, если вы его мало ли удалите из настроек. Несмотря на то, что это практически полный аналог нормального IRC, говорить там не о чем - предназначен он большей частью для того, что бы задавать вопросы более опытным пользователям. После прочтения данной статьи, если вопросы и останутся, то ответить на них вряд ли кто там сможет
Пользоваться IRC достаточно просто. В “Настройках” в меню IRC можно выбрать себе ник, подключение осуществляется кнопкой внизу “соединение”. Выключить IRC можно кнопкой “закрыть”. Во всём остальном это обычный IRC - описывать его я не буду, в Интернете полно документации на русском. Когда вы соединитесь с сервером, сверху у вас будет две закладки (может быть и больше, но важны только две): “Статус” и “Список каналов”. Статус - это диалог вашего Мула с сервером, там удобно набирать основные команды. В “Списке каналов” можно выбрать канал и двойным щелчком перейти на него. При этом откроется дополнительная закладка с этим каналом - остальное общение полностью аналогично IRC или чату.
Если какой-то канал вам более не нужен, его можно закрыть аналогично страницам поиска - щёлкнув крестик вверху справа у закладки. Слева, в списке пользователей, нажимая на них правой кнопкой, можно организовывать с ними приват. Про остальные функции IRC можно почитать на любом тематическом сайте, отличаются они не особенно сильно. Документацию именно по Муловскому IRC можно найти на freshirc.com.
Настройки
Я пропущу разделы “Сообщения” и “Статистика”, т. к. в “Статистике” и так всё понятно, а меню сообщения реально нужны только в отдельных случаях, которые я пока не рассматривал. Обычное же общение через “Сообщения” достаточно просто для того что бы отдельно про него рассказывать (послать сообщение пользователю можно щелкнув по нему правой кнопкой на странице “Передачи”; при этом открывается окно чата, аналогичное IRC). Пойду по всем настройка подряд по пунктам.
Основные. Тут всё предельно просто - лишних комментариев вряд ли требуется. Так же здесь можно изменить ник и настроить запуск вместе с Windows, если вы этого не сделали при первой загрузке.
Дисплей. Исключительно визуальные параметры, позволяет менять шрифты, цвета и прочее.
Соединение. Здесь уже интересней. Позволяет выставить скорость, пределы на отдачу/загрузку, поменять порты (что в общем случае не нужно), указать сети, с которыми работать (должны быть отмечены обе галки), изменить максимальное число соединений и т. д. Там имеется кнопка “Помощник”, нажимая на которую вы увидите окно, аналогичное тому, что было при первом запуске - там можно указать лишь наиболее важные параметры, такие как соединение и операционную систему, остальное eMule настроит сам, исходя из этих данных.
Прокси. Нужно, если вы хотите/используете прокси. Вещь в общем случае не нужная, так что этот пункт мы опустим.
Сервер. Ряд не особо важных и достаточно очевидных настроек. Не сильно критично, поставите ли вы обновление списка серверов при включении или обновление списка серверов при соединении с сервером - главное, что бы они обновлялись хотя бы каким-нибудь образом. Остальное не столь важно (на связь оно так же не влияет, поскольку обновление в любом случае идёт только при установке соединения, что случается не так часто, да и сами списки достаточно маленькие по объёму). Единственное, что может вызвать непонимание - это безопасное соединение. Если вдруг при соединении с сервером вы получаете LowID, то если у вас указано безопасное соединение, вы будете пытаться подключаться к другим серверам. Если же соединение небезопасно, то вы так и продолжите работать с LowID (хотя проверки всё равно идут регулярно). Вообще LowID просто так присваивается достаточно редко - данная опция опять же не критична.
Папки. Уже рассматривал. Установка расшаренных директорий, временной папки и папки для скачивания. Кстати, временная папка и папка для скачивания расшарены всегда по определению.
Файлы. Опять же вполне очевидные настойки, не влияющие напрямую на скорость и качество скачивания.
Уведомления. Настройка звуковых сигналов и всплывающих сообщений. Я обычно настраиваю для начала нового чата и нового сообщения.
Статистика. Если Мул отжирает много ресурсов, здесь можно замедлить сбор статистики, чем уменьшить загрузку процессора. Даже на средних компьютерах это не критично.
IRC. Настройка IRC-сервера, ника, прочих настроек IRC.
Безопасность. Здесь можно запретить соединения для пользователей с низким ID. Так же можно запретить соединения по конкретным IP-адресам, если вспомнить, каким образом генерируются эти самые ID. Так же имеется фильтр сообщений, который не будет пропускать сообщения, содержащие в себе перечисленные строки (несколько строк разделяются с помощью “|”). Аналогичный фильтр можно выставить и для комментариев к файлам. Опция “запуск eMule без привилегий Админа” доступна только в системах семейства NT (куда относится так же Windows 2000 и XP), хотя с ней имеется ряд проблем - в таком режиме Мул частенько начинает глючить, по большей части интерфейсом. Про безопасную идентификацию расскажу позже.
Планировщик. Ещё одна настолько же полезная вещь, как и категории. Позволяет задавать изменение настроек eMul’а по расписанию. Понадобиться может только в том случае, если у вас Инет работает по расписанию, когда в зависимости от времени суток надо менять скорость, порты, адреса, сервера и прочее. Достаточно редкая ситуация. Создавать задачи достаточно просто. Единственное, что может вызвать затруднение - это задание действия для конкретного времени. Делается это с помощью правого клика по окну “действия”.
Web сервер. Вот это классная штука. Позволяет установить на ваш компьютер web-сервер для удалённого управления Мулом. Включается простым нажатием на флажок “включён”. После вводите пароль и можете пользоваться. Веб-сервер будет иметь адрес
http://ваш_ip:порт/. Если IP-адрес у вас динамический, то можно воспользоваться одной из следующих служб:
http://directory.google.com/Top/Computers/...c_DNS_Services/
Они позволяют привязать к компьютеру адрес вида “домен.сервис.com”, IP которого будет соответствовать вашему компьютеру и который будет меняться, если меняется ваш IP. Тогда по конкретному адресу вы всегда сможете управлять своим Мулом. Управление достаточно простое - веб-интерфейс практически полностью дублирует сам Мул.
Установленный флажок gzip-сжатия указывает на то, что сервер должен поддерживать сжатие трафика. Нужная вещь, которая поддерживается любым браузером и позволяет повысить скорость передачи, уменьшив объёмы передаваемых данных. Шаблон emule.tmpl содержит непосредственно шаблон для веб-интерфейса. Другие шаблоны можно найти в сети или самому сделать, но это уже вещь исключительно оформительская.
Опция “гость” открывает гостевой доступ до вэб-интерфейса, для него можно создать отдельно пароль. Пользователь, зашедший под гостем, может видеть всю информацию о Муле, но менять ничего не в силах. Следующий пункт MobileMule подключает утилиту, с помощью которой управлять Мулом можно с через мобильный телефон, поддерживающиуй Яву.
Другие настройки. Здесь целая куча опций, не вошедших в остальные пункты, большая часть которых достаточно очевидна и не вызывает вопросов. Остановлюсь только на некоторых.
Макс. число соединений за 5 sec: по умолчанию стоит 20. Увеличивать рекомендуется только в том случае, если имеется хороший канал Интернет, такой как LAN.
Макс. полуоткрытых соединений: наибольшее количество соединений, которые открыты, но не используются в данный момент. Официальная рекомендация разработчиков eMule не делать это значение больше 9 для Windows XP SP2. Для остальных систем рекомендуется устанавливать это значение в 50. Вообще максимальное число полуоткрытых соединений влияет на скорость обмена источниками - чем меньше значение, тем медленнее будет идти обмен. В то же время после завершения обмена источниками, за счёт такого жёсткого запрета, скачивание будет идти быстрее, т. к. на эти соединения не будет потерь.
Использовать кредитную систему: должна быть включена. Когда кредитная система работает, в вашей очереди пользователи продвигаются тем быстрее, чем больше они отдали вам. Это логично - давать больше выкачивать тем, кто вам полезен. С учётом того, что у тех, кто отдаёт вам, с большой степенью вероятности работает такая же система (а она работает по умолчанию во всех eMule-клиентах и в ряде других), это окажет хорошее влияние на ваши собственные закачки.
Фильтр сервера и клиентов LAN IP: запрещает соединение с вами пользователей, IP которых не является IP Интернета. Если вы сами находитесь внутри локальной сети, то отключить её просто необходимо, иначе не сможете обмениваться с другими пользователями вашей сети (а даже если сеть небольшая, это достаточно полезно). В общем же случае данная опция защищает вас от появления некорректных источников. Пользов