Skocz do zawartości


tablety.pl
Zdjęcie
- - - - -

Klienty sieci eDonkey/eMule dla Linuxa




  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 szamrok

szamrok

    Expert Rank

  • Użytkownicy +
  • 1965 postów
  • Płeć:Mężczyzna
  • Lokalizacja:Kraków

Napisano 14 03 2004 - 22:59

Klienty sieci eDonkey/eMule


xMule
+ interfejs prawie identyczny jak w windowsowym emule
+ opcje "odrzucania zbednych polaczen"

aMule
+ interfejs prawie identyczny jak w windowsowym emule
+ opcje "odrzucania zbednych polaczen"
+ mozliwosc obslugi z lini polecen

lMule
+ interfejs prawie identyczny jak w windowsowym emule
Projekt zawieszony, przeksztalcil sie on sharedaemon, rozwijany praktycznie od poczatku (nie uzywa juz kodu z eMula), obecnie silnik (core) programu nie jest gotowy.

Wiekszosc klientow mozna sciagnac w postaci skompilowanego programu, wtedy nazwa pliku zazwyczaj zawiera w sobie nazwe dystrybucji dla ktorej jest przeznaczony (dla Suse i MDK beda to plik z rozszerzeniem rpm, dla Debiana zas deb). Oczywiscie kazdy moze sciagnac sobie kod zrodowy i skompilowac jesli chce albo musi.
Kazdy z wyzej wymienionych klientow wymaga biblioteki wxGTK/wxWidgets/wxWindows (wystepuje ona pod roznymi nazwami). Sciagnac ja mozna tutaj. Dla dystrybucji opartych na pakietach rpm biblioteka znajduje sie tutaj.
Uzytkownicy innych dystrybucji bede zmuszeni skompilowac ja ze zrodel.
Z wzgledu na bardzo duze podobienstwo wyzej wymienionych klientow nie bede ich opisywal osobno, tylko wymienie glowne ich cechy.

Wszystkie klienty oparte sa na windosowym emulu, wiec prawie wszystkie opcje oraz wyglad jest bardzo zblizony do tego z windowsa, dlatego nie bede opisywal ich konfiguracji gdyz jest ona analogiczna jak w przypadku klientow windowsowych.

Dodatkowo xMule posiada opcje dotyczace odrzucania polaczen do userow, ktorzy nie posiadaja intersujacych nas czesci plikow, posiadajacych duza kolejke do sciagania czy kolejke bez wolnych miejsc. Opcje te w podstawowej wersji emula sa niedostepne (wystepuja one w roznych modach np: pawcio).

Jesli chodzi o wydajnosc poszczegolnych klientow to jest ona raczej zblizona to znaczy dzialaja rownie kiepsko jak klienci windowsowi gdy posiadamy wewnetrzne ip (a co za tym idzie Low ID). Wydajnosci na zewnetrznym ip nie moge przetestowac gdyz takiego nie posiadam :P
Osobiscie najbardziej przypadl mi do gustu xMule, jednak zachecam do przetestowania innych i wybrania lepszego.
Ponizej screen z amula
Dołączona grafika

Jmule
Dla odmiany klient sieci eDonkey napisany w Javie. Wersja programu nieco "niska" wiec lepiej poczekac na dalszy rozwoj, jesli takowy wogole bedzie :D

arsa
Program ten sluzy do tworzenia online'owych sygnaturek dla uzytkownikow aMula, przykladowa sygnaturka moze wygladac tak:
Dołączona grafika
Dołączona grafika - darmowy program do katalogowania książek

#2 szamrok

szamrok

    Expert Rank

  • Użytkownicy +
  • 1965 postów
  • Płeć:Mężczyzna
  • Lokalizacja:Kraków

Napisano 01 10 2004 - 11:29

Kompilacja i instalacja xMule'a

Wedlug mnie xMule jest najlepiej rozwijajaca sie wersja Mulkow pod Linuxem, wiec opisze jak skompilowac i skonfigurowac go.
Najpierw sciagamy zrodla programu dostepne tutaj.
Nie podaje bezposredniego linka, gdyz czesto wychodza nowe wersje, wiec klikamy na link z najnowsza wersja (najlepiej o rozszerzeniu tar.bz2, jest mniejsza niz inne, jesli mamy zainstalowanego rar'a to mozeby sciagnac z wersje spakowana rarem, jesli nie to wybieramy bz2).
Plik zapisujemy na dysku, odpalamy konsole i wpisujemy w niej:
tar -jxvf xmule.[wersja].tar.bz2
Gdzie [wersja] to oczywiscie wpisujemy odpowiednie numerki z nazwy pliku, ktory sciagnelismy.

Do kompilacji xMula potrzebna nam bedzie biblioteka wxGTK, znajdziemy ja na plycie instalacyjnej od dystrybucji Linuxa, badz sciagniemy ja tutaj.
Jesli nie znajdziemy gotowego pakietu na plytce i bedziemy sciagac ze stronki, to musimy rowniez skompilowac wxGTK.
Rozpakowujemy w analogiczny sposob jak wczesniej i w katalogu gdzie wypakowalismy pliki wpisujemy w konsoli:
./configure && make && make install

Po zainstalowaniu wxGTK mozemy przejsc do kompilacji xMula, wchodzimy do katalogu ze zrodlami od niego i wpisujemy
./configure && make
Poprawna kompilacja powinna zakonczyc sie linijka linking xmule
Teraz zainstalujemy xmula wpisujac
make install

Dołączona grafika - darmowy program do katalogowania książek

#3 szamrok

szamrok

    Expert Rank

  • Użytkownicy +
  • 1965 postów
  • Płeć:Mężczyzna
  • Lokalizacja:Kraków

Napisano 01 10 2004 - 13:22

Konfiguracja xMule'a

Gdy juz zainstalowalismy program, mozemy go odpalic np: poprzez wpisanie w konsoli
xmule
badz w inny sposob, zalezny od menedzera desktopu jaki uzywamy.
Przy uruchomieniu xMule moze pokazywac ostrzezenie o braku pliku clients.met oraz clients.met.bak, nie nalezy sie tym przejmowac, pliki te zostana stworzone przy nastepnym uruchomieniu xMula.

Na poczatek trzeba skonfigurowac podstawowe opcje w mulku:
Klikamy na preferences i wchodzimy do pierwszej zakladki
Dołączona grafika
Incoming files - katalog gdzie beda zapisywane sciagniete pliki
Temporary files - katalog gdzie beda przechowywane aktualnie sciagane pliki
Shared directories - katalogi ktore chcemy udostepnic innym uzytkownikom
Video player - link do odtwarzacza video (np: /usr/bin/gmplayer)


Przechodzimy do nastepnej zakladki:
Dołączona grafika
use sound - czy program ma informowac dzwiekiem o zdarzeniach
W polu ponizej musimy podac sciezke do jakiego pliku wav
Popup when - zdarzenie o ktorych program bedzie informowal malym okienkiem informacyjnym, najlepiej wybrac: A download is added or finished oraz Urgent: out off diskspace, serverconnection lost
Messages - mozemy ustawic filtrowanie wiadomosci pod katem danych slow


Nastepna zakladka tweaks:
Dołączona grafika
Max connections per 5sec - w zaleznosci od klasy naszego lacza, jesli mamy problem z "zamulaniem" polaczenia, warto ustawic te wartosc na 20-30 polaczen, jesli nie mamy problemow to mozna ja zwiekszyc wedle uznania
Autotake ed2k links - linki ed2k beda automatycznie kopiowane ze schowka do xMula
Show transfer rate on title - pokazuje aktualny transfer w pasku okna xMule
File buffer size - wielkosc bufora na pliki
Queue size - wielkosc kolejki jaka moze utworzyc sie do naszych plikow.


Zakladka sources dropping:
Dołączona grafika
Enable auto drop no needed sources - odrzuca zrodla gdy dany user nie posiada czesci plikow, ktore sa nam potrzebne do sciagniecia (przydatna opcja)
Extended droppping
- Try to send sources to any other file before dropping - jesli user, ktory nie posiada czesci pliku ktora nas interesuje, posiada inne pliki, ktore sciagamy, aktualna kolejka do pliku bedzie zamieniona na inny plik (opcja ta jest dosyc CPU zerna)
- Drop sources anyway - jesli user nie posiada czesci pliku ktore nas interesuje to jest on odrzucany
Full queue sources handling - jesli kolejka do danego usera jest pelna, to odrzucamy to polaczenie
High queues rating sources handling - mozemy ustalic jakiej wielkosci kolejki beda odrzucane
Auto drop timer - interwal czasu w jakim beda odrzucane niepotrzebne zrodla

Reszte opcji znajdziemy pod guzikiem FlowChart
Dołączona grafika
Najwazniejsze opcje znajdziemy w connection settings, mozemy tam ustawic limity na upload i download, uwaga - limity na upload automatycznie limituja download, wiec jesli ustawimy zbyt maly upload to i samy nie sciagniemy nic z duza predkoscia. Mozemy tez ustawic opcje odnosnie portow oraz ilosc polaczen jakie xmule moze nawiazac.
Dołączona grafika - darmowy program do katalogowania książek




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych