eMule | |
---|---|
Vyhledávání souborů v eMule | |
Typ | Klient pro sítě pro sdílení souborů |
Autor | Hendrik Breitkreuz [d] |
Vývojář | tým eMule |
Zapsáno v | C++ |
Operační systém | Microsoft Windows |
První vydání | 13. května 2002 |
Hardwarová platforma | Microsoft Windows |
Nejnovější verze | 0,50a ( 7. dubna 2010 ) |
Licence | GPLv2 |
webová stránka | emule-project.net |
Mediální soubory na Wikimedia Commons |
eMule je bezplatný síťový klient pro sdílení souborů ed2k pro Microsoft Windows . Byl vyvinut jako náhrada za proprietárního klienta eDonkey2000 . Může také pracovat s Kad-network .
V roce 2007 vyhrál eMule nominaci na „Nejlepší nový projekt“ [1] (ačkoli v té době už projekt dlouho nebyl nový).
Od dob svých prvních verzí až po dnešek prošel eMule mnoha změnami a vylepšeními. Síť se často pokoušela zavřít. K tomu byly vytvořeny programy, které poškozovaly síť a odrazovaly lidi od používání eMule (nebo podobných klientů, např. edonkey, ilphant atd.). Byl například vyvinut systém korupce souborů, kdy místo jeho původních částí byly v procesu vracení podsunuty evidentně poškozené. Dnes je to prakticky nemožné, protože v moderních verzích jsou díly při stahování neustále kontrolovány (pomocí tzv. AICH hashe). I když je součást náhodně poškozena, eMule si toho okamžitě všimne a znovu si ji stáhne.
Velké servery ed2k jsou pravidelně uzavřeny. To však nyní nezpůsobuje uživatelům žádné zvláštní problémy, protože eMule může pracovat v decentralizované síti KAD (dnes je to verze 2.0), kterou je téměř nemožné zničit. Dnes je tendence zvyšovat efektivitu sítě KAD oproti klasickému ed2k. Vyhledávání souborů a zdrojů je tedy rychlejší, nedochází k spamu. Mezi nedostatky KAD lze zaznamenat neokamžité efektivní zařazení do práce (trvá dlouho, než emule vytvoří dostatečně velkou hashovací tabulku, alespoň pro 600-700 kontaktů). Pokud navíc klient získal status LowID, tak pro plnohodnotnou práci je potřeba najít tzv. přítel - další klient, jehož prostřednictvím můžete indexovat své soubory v síti.
Počínaje verzí 0.47b bylo možné skrýt používání sítě eDonkey před poskytovateli díky zahalení protokolu, které však nezaručuje takovou míru skrytí informací jako její plné šifrování.
Existují různí falešní klienti a servery, které se pravidelně snaží poškodit síť, například vysazováním falešných souborů. Existuje však také náprava - ip-adresy škůdců jsou zapsány do speciálního filtračního souboru a emule je v budoucnu ignoruje.
V programu je spamový filtr proti falešným výsledkům vyhledávání ("fake"). Navíc obvykle při stahování typických padělků server sám informuje, že je lepší tento soubor smazat.
Velmi užitečnou funkcí je funkce hodnocení souborů, která pomáhá ostatním uživatelům určit, zda si mají konkrétní soubor stáhnout. Dnes je eMule také schopen určit autenticitu typů souborů (například je daná přípona *.rar skutečně archivem, nebo jde o přejmenované video). Od verze 0.46b podporuje eMule tzv. kolekce . Sbírky mohou být podepsány uvolňovacím týmem jako opatření proti padělání.
Můžete také chatovat v eMule. K tomu je do programu zabudován IRC klient, kde zpravidla můžete rychle konzultovat vzniklé dotazy nebo problémy. K dispozici je také systém zasílání zpráv a od verze 0.49a je automatický spam, který některé mody praktikují, vyloučen díky funkci captcha -authentication .
eMule vede podrobné statistiky své práce, což vám umožňuje vidět obrázek stahování jak za aktuální relaci, tak za celou dobu.
Od verze 0.48a byla přidána podpora UPnP na základě kódu Shareaza .
Kromě toho společnost eMule vyvinula funkci MobileMule , která vám umožňuje spravovat klienta z mobilního telefonu a také webový server, který plní stejnou roli, ale ne z telefonu, ale z jiného počítače. Pravda, pro dálkové ovládání je vyžadována plně směrovatelná IP adresa.
eMule má mnoho užitečných funkcí, díky kterým je program spolehlivý, stabilní a snadno použitelný. Dnes se tedy jedná o velmi promyšlený, stabilní, životem prověřený systém, který se neustále vyvíjí po mnoho let.
Na základě eMule byla vyvinuta řada modifikací – tzv. „mods“; navíc je k dispozici jeho multiplatformní vidlice aMule . Vzhledem k tomu, že eMule přichází s otevřenými zdrojovými kódy, existuje mnoho lidí, kteří chtějí nepoctivě používat síť p2p (to znamená pouze přijímat soubory, aniž by na oplátku něco dávali, protože je snadné distribuovat gigabajty některým klientům, aby si nakonec mohli stáhnout několik kilobajtů materiál za pár dní urážlivý), ve kterém tento klient pracuje. K tomu se dnes vyvinulo mnoho nepoctivých klientů, kteří na síti parazitují. Na ochranu proti freeloaderům vyvinul eMule mnoho kontrol, které znesnadňují nerovnou výměnu informací a blokují nepoctivé mody. Ne všechny mody však poškozují síť. Mnoho úprav jednoduše poskytuje rozšířenou sadu nastavení a vylepšené rozhraní.
Populární sestavení obsahuje komponenty pro zálohování souborů služeb, vytváření odkazů, blokování IP adres a získávání informací o mediálních souborech.
eMule může vyhledávat soubory ke stažení pomocí sítě pro sdílení souborů eDonkey nebo sítě Kad . Nahrávání souborů se provádí pouze pomocí sítě pro sdílení souborů eDonkey s některými doplňky specifickými pro eMule.
Otevřený formát souboru pro popis odkazů na soubory ke stažení přes eDonkey , Gnutella2 , HTTP , FTP atd. Formát je primárně určen pro použití v sítích eDonkey. Má textovou a binární verzi.
Textovou verzi formátu tvoří odkazy ed2k , jejichž formát umožňuje specifikovat zdroje HTTP. Binární verze umožňuje ukládat komentáře, hodnocení ve sbírkách a podepisovat sbírky. Kolekce eMule nemají stromovou strukturu jako formát podseznamu Direct Connect , například .
Multiprotokolový klient Shareaza tento formát podporuje a díky funkcím protokolu dokáže najít alternativní zdroje pomocí sítě Gnutella2 .