eMule

Поделись знанием:
(перенаправлено с «E-mule»)
Перейти к: навигация, поиск

eMule

Поиск файлов в eMule
Тип

Клиент для файлообменных сетей

Разработчик

[www.emule-project.net/home/perl/general.cgi?l=1&rm=team eMule-Team]

Написана на

C++

Операционная система

Microsoft Windows

Первый выпуск

13 мая 2002 года

Последняя версия

0.50a (7 апреля 2010 года)

Лицензия

GPLv2

Сайт

[www.emule-project.net/ le-project.net]

EMuleEMuleК:Программное обеспечение, разработанное в 2002 году

eMule — свободный клиент файлообменной сети ed2k для Microsoft Windows. Был разработан как замена проприетарному клиенту eDonkey2000. Также может работать с Kad сетью.

В 2007 году eMule завоевал номинацию «Best New Project»[1](хотя к тому времени проект давно уже новым не являлся).

Со времени первых своих версий и до сегодняшнего дня eMule претерпел множество изменений и улучшений. Сеть часто пытались закрыть. Для этого создавались программы, которые наносили вред сети и отбивали у людей желание пользоваться eMule’ом (или аналогичными клиентами, например, edonkey, ilphant и др.). Например, была разработана система порчи файлов, когда вместо оригинальных его частей в процессе отдачи подсовывались заведомо повреждённые. На сегодня это сделать практически невозможно, так как в современных версиях производится постоянная проверка частей при закачке (при помощи т. н. AICH-хеша). Даже если часть случайно повредится, то eMule сразу это заметит и перекачает заново.

Крупные ed2k-сервера периодически закрывают. Однако теперь это уже не создаёт особых проблем для пользователей, так как eMule умеет работать в децентрализованной сети KAD (на сегодня это версия 2.0), которую уничтожить практически невозможно. Сегодня заметна тенденция увеличения эффективности KAD-сети по сравнению с классической ed2k. Так, поиск файлов и источников происходит быстрее, отсутствует спам. Среди недостатков KAD можно отметить не мгновенное эффективное включение в работу (необходимо время, чтобы emule сформировал достаточно большую хэш-таблицу, хотя бы на 600—700 контактов). Кроме того, если клиент получил статус LowID, то для полноценной работы необходимо найти т. н. приятеля — другого клиента, через которого можно было бы индексировать в сети свои файлы.

Начиная с версии 0.47b появилась возможность скрывать использование сети eDonkey от провайдеров благодаря вуалированию протокола, которое, тем не менее, не гарантирует такой степени сокрытия информации, как полноценное её шифрование.

Существуют разные подставные клиенты и сервера, которые регулярно пытаются вредить сети, например, подсовывать ложные файлы. Но и против этого есть средство — ip-адреса вредителей записываются в специальный файл-фильтр, и в дальнейшем emule игнорирует их.

Против ложных результатов поиска («фальшивок») в программе существует спам-фильтр. Кроме того, обычно при закачке характерных фальшивок сервер сам сообщает, что этот файл лучше удалить.

Очень полезной бывает функция оценок файлов, которая помогает другим пользователям определить, стоит ли качать тот или иной файл. Сегодня eMule также умеет определять подлинность типов файлов (например, действительно ли данное расширение *.rar является архивом, или это переименованное видео). Начиная с версии 0.46b, eMule поддерживает так называемые коллекции. Коллекции могут быть подписаны релиз-группой в качестве меры борьбы с подделками.

В eMule можно также и общаться. Для этого в программу встроен IRC-клиент, где, как правило, обычно можно быстро проконсультироваться при возникших вопросах или проблемах. Есть и система обмена сообщениями, причём начиная с версии 0.49а автоматический спам, который практикуют некоторые моды, исключён благодаря функции captcha аутентификации.

eMule ведёт подробнейшую статистику своей работы, которая позволяет видеть картину закачек как за текущий сеанс, так и за всё время.

С версии 0.48a добавлена поддержка UPnP на основе кода Shareaza.

Кроме того, в eMule разработана функция MobileMule, которая позволяет управлять клиентом с мобильного телефона, а также вебсервер, который выполняет ту же роль, но только не с телефона, а с другого компьютера. Правда, для удалённого управления необходим полноценно маршрутизируемый IP-адрес.

В eMule существует множество полезных функций, которые обеспечивают надёжность, стабильность и удобство пользования программой. Таким образом, на сегодня это весьма продуманная, устойчивая проверенная жизнью система, которая постоянно развивается уже много лет.

На основе eMule разработан ряд модификаций — так называемых «модов»; кроме того, доступно его кросс-платформенное ответвление aMule. Поскольку eMule поставляется с открытыми исходными кодами, находится немало желающих нечестно использовать p2p сеть (то есть только получать файлы, ничего не отдавая взамен, потому что раздавать гигабайтами каким-то клиентам, для того чтобы за несколько дней в конце концов скачать несколько килобайт материала просто обидно), в которой работает этот клиент. Для этого сегодня разработано немало нечестных клиентов, паразитирующих в сети. Чтобы защититься от «нахлебников», в eMule было разработано множество проверок, которые затрудняют неравноценный обмен информацией и блокируют нечестные моды. Впрочем, не все моды вредят сети. Многие модификации просто предоставляют расширенный набор настроек и улучшенный интерфейс.

Популярностью пользуется сборка, включающая в себя компоненты для резервного копирования служебных файлов, создания ссылок, блокирования IP-адресов, а также получения информации о медиафайлах.



См. также

Напишите отзыв о статье "EMule"

Примечания

  1. [sourceforge.net/community/cca08-categories SourceForge.net: 2008 CCA: Award Categories]

Ссылки

  • [www.emule-project.net/ Официальный сайт]  (рус.)
  • [www.server-met.de/ .met-файлы для Emule]  (нем.)
  • [www.kademlia-mods.de kademlia Mods]  (нем.)


Отрывок, характеризующий EMule

Как в механизме часов, так и в механизме военного дела, так же неудержимо до последнего результата раз данное движение, и так же безучастно неподвижны, за момент до передачи движения, части механизма, до которых еще не дошло дело. Свистят на осях колеса, цепляясь зубьями, шипят от быстроты вертящиеся блоки, а соседнее колесо так же спокойно и неподвижно, как будто оно сотни лет готово простоять этою неподвижностью; но пришел момент – зацепил рычаг, и, покоряясь движению, трещит, поворачиваясь, колесо и сливается в одно действие, результат и цель которого ему непонятны.
Как в часах результат сложного движения бесчисленных различных колес и блоков есть только медленное и уравномеренное движение стрелки, указывающей время, так и результатом всех сложных человеческих движений этих 1000 русских и французов – всех страстей, желаний, раскаяний, унижений, страданий, порывов гордости, страха, восторга этих людей – был только проигрыш Аустерлицкого сражения, так называемого сражения трех императоров, т. е. медленное передвижение всемирно исторической стрелки на циферблате истории человечества.
Князь Андрей был в этот день дежурным и неотлучно при главнокомандующем.
В 6 м часу вечера Кутузов приехал в главную квартиру императоров и, недолго пробыв у государя, пошел к обер гофмаршалу графу Толстому.
Болконский воспользовался этим временем, чтобы зайти к Долгорукову узнать о подробностях дела. Князь Андрей чувствовал, что Кутузов чем то расстроен и недоволен, и что им недовольны в главной квартире, и что все лица императорской главной квартиры имеют с ним тон людей, знающих что то такое, чего другие не знают; и поэтому ему хотелось поговорить с Долгоруковым.
– Ну, здравствуйте, mon cher, – сказал Долгоруков, сидевший с Билибиным за чаем. – Праздник на завтра. Что ваш старик? не в духе?
– Не скажу, чтобы был не в духе, но ему, кажется, хотелось бы, чтоб его выслушали.
– Да его слушали на военном совете и будут слушать, когда он будет говорить дело; но медлить и ждать чего то теперь, когда Бонапарт боится более всего генерального сражения, – невозможно.
– Да вы его видели? – сказал князь Андрей. – Ну, что Бонапарт? Какое впечатление он произвел на вас?
– Да, видел и убедился, что он боится генерального сражения более всего на свете, – повторил Долгоруков, видимо, дорожа этим общим выводом, сделанным им из его свидания с Наполеоном. – Ежели бы он не боялся сражения, для чего бы ему было требовать этого свидания, вести переговоры и, главное, отступать, тогда как отступление так противно всей его методе ведения войны? Поверьте мне: он боится, боится генерального сражения, его час настал. Это я вам говорю.
– Но расскажите, как он, что? – еще спросил князь Андрей.
– Он человек в сером сюртуке, очень желавший, чтобы я ему говорил «ваше величество», но, к огорчению своему, не получивший от меня никакого титула. Вот это какой человек, и больше ничего, – отвечал Долгоруков, оглядываясь с улыбкой на Билибина.
– Несмотря на мое полное уважение к старому Кутузову, – продолжал он, – хороши мы были бы все, ожидая чего то и тем давая ему случай уйти или обмануть нас, тогда как теперь он верно в наших руках. Нет, не надобно забывать Суворова и его правила: не ставить себя в положение атакованного, а атаковать самому. Поверьте, на войне энергия молодых людей часто вернее указывает путь, чем вся опытность старых кунктаторов.
– Но в какой же позиции мы атакуем его? Я был на аванпостах нынче, и нельзя решить, где он именно стоит с главными силами, – сказал князь Андрей.
Ему хотелось высказать Долгорукову свой, составленный им, план атаки.
– Ах, это совершенно всё равно, – быстро заговорил Долгоруков, вставая и раскрывая карту на столе. – Все случаи предвидены: ежели он стоит у Брюнна…
И князь Долгоруков быстро и неясно рассказал план флангового движения Вейротера.
Князь Андрей стал возражать и доказывать свой план, который мог быть одинаково хорош с планом Вейротера, но имел тот недостаток, что план Вейротера уже был одобрен. Как только князь Андрей стал доказывать невыгоды того и выгоды своего, князь Долгоруков перестал его слушать и рассеянно смотрел не на карту, а на лицо князя Андрея.
– Впрочем, у Кутузова будет нынче военный совет: вы там можете всё это высказать, – сказал Долгоруков.
– Я это и сделаю, – сказал князь Андрей, отходя от карты.
– И о чем вы заботитесь, господа? – сказал Билибин, до сих пор с веселой улыбкой слушавший их разговор и теперь, видимо, собираясь пошутить. – Будет ли завтра победа или поражение, слава русского оружия застрахована. Кроме вашего Кутузова, нет ни одного русского начальника колонн. Начальники: Неrr general Wimpfen, le comte de Langeron, le prince de Lichtenstein, le prince de Hohenloe et enfin Prsch… prsch… et ainsi de suite, comme tous les noms polonais. [Вимпфен, граф Ланжерон, князь Лихтенштейн, Гогенлое и еще Пришпршипрш, как все польские имена.]
– Taisez vous, mauvaise langue, [Удержите ваше злоязычие.] – сказал Долгоруков. – Неправда, теперь уже два русских: Милорадович и Дохтуров, и был бы 3 й, граф Аракчеев, но у него нервы слабы.
– Однако Михаил Иларионович, я думаю, вышел, – сказал князь Андрей. – Желаю счастия и успеха, господа, – прибавил он и вышел, пожав руки Долгорукову и Бибилину.
Возвращаясь домой, князь Андрей не мог удержаться, чтобы не спросить молчаливо сидевшего подле него Кутузова, о том, что он думает о завтрашнем сражении?
Кутузов строго посмотрел на своего адъютанта и, помолчав, ответил:
– Я думаю, что сражение будет проиграно, и я так сказал графу Толстому и просил его передать это государю. Что же, ты думаешь, он мне ответил? Eh, mon cher general, je me mele de riz et des et cotelettes, melez vous des affaires de la guerre. [И, любезный генерал! Я занят рисом и котлетами, а вы занимайтесь военными делами.] Да… Вот что мне отвечали!