przez zebra » 13 Lip 2005, 23:39
UA:
Nie wiem, czy ci pomoże to, co za chwilę napiszę, ale mogę spróbować. Ponieważ eMule to aplikacja OpenSource, dzięki której można tworzyć własne wersje prorgamu, tzw. mody, posiadające większe możliwości konfiguracyjne. Ja posłużę się w tym przypadku modem Sivka. Ale spróbuj chociaż poszukać podobnych ustawień w twojej wersji eMule. No więc, tak, jak już kiedyś pisałam program eMule wymusza na użytkownikach ratio 3:1 (ratio - jest to proporcja między częścią łącza zarezerwowanego na ściąganie plików oraz przesyłanie ich do internetu. Dla przykładu, jeżeli ratio jest na poziomie 4:1 - to wysyłając dane 5 kB/s, możemy ściągać dane z maksymalnym transferem 20 kB/s.). Ograniczenie to przestaje działać przy wysyłaniu ustawionym na poziomie powyżej 10 kB/s. Korzystając z tej właściwości eMule, posiadacze szybkich łączy (Neostrada, DSL) mogą znacznie zwiększyć transfer. Klikasz na Ustawienia (w moim przypadku taka niebieska zębatka), a potem na Parametry łącza. W panelu widocznym po prawej stronie okna Parametry łącza podajemy, ile kilobitów danych może być wysyłanych oraz pobieranych przez eMule. Dla Neostrady w pole Limity--->Wysyłanie wpisujemy wartość większą niż 10 kB/s, natomiast w polu Pobieranie umieszczamy 0 (brak ograniczenia szybkości pobierania danych). Wszystko to robisz w prawej części okna Parametry łącza--->Limity, a NIE Pobieranie. Aby eMule sprawnie ściągał pliki, należy dostosować nawiązywaną przez program liczbę połaczeń z innymi użytkownikami do możliwości naszego łącza i właściwie wybrać liczbę źródeł dla pojedynczego pliku. Napiszę ci teraz, jakie ustawienia eMule zapewnią najlepszy transfer na twoim łączu (w zależności od tego, jakie posiadasz, tutaj masz przykłady). Ustawienia:
Rodzaj łącza transfer danych (pobieranie/wysyłanie) / Limit liczby źródeł na plik / Całkowita liczba połączeń / Limit pobierania/wysyłania
Modem (7,2 kB/s/6kB/s)* / 100 / 10 / 6 kB/s/4kB/s
SDI (14 kB/s/14kB/s) / 200 / 40 / 12 kB/s/10kB/s
Neostrada (60 kB/s/16 kB/s) / 2000 / 100 / 0 (bez limitu)/12 kB/s
Sieci kablowe na przykład Aster City - Twój Dom (16 kB/s + 60 kB/sec**/8kB/s*) / 1500 / 100 / 13 kB/s/6kB/s
* ze względu na szybkość łącza nie będzie możliwe wykonanie pierwszej wskazówki (ustawienie limitu)
** w wyznaczonych sieciach
Dla przykładu, aby ustawić liczbę źródeł dla pojedynczego pliku, klikamy tak, jak poprzednio na Ustawienia--->Parametry łącza. W pole Ilość źródeł na plik (po lewo)--->Ostateczny limit wpisujemy maksymalną liczbę źródeł dla ściąganych plików (w przypadku Neostrady jest to 2000, tak, jak na górze). Następnie podajemy maksymalną liczbę połaczeń z innymi użytkownikami zakończonych transferem danych, w polu Limity Połączeń--->Ilość połączeń (dla przykładu, Neostrada ma ich 100, więc wpisujemy 100). Ustalamy jeszcze liczbę nowych połączeń nawiązywanych przez eMule co 5 sekund. W oknie Settings (Ustawienia) klikamy na Rozszerzone ustawienia. Użytkownicy starszych komputerów oraz łącz wolniejszych niż 16 kB/s powinni zmniejszyć liczbę nowych połączeń w polu Liczba nowych połączeń na 5sek. Gdy jednak dysponujemy szybkim pecetem i połączeniem, możemy zwiększyć tę wartość nawet powyżej 35. Klikamy na OK, aby zastosować zmiany. Czasami mimo wielu znalezionych źródeł, dokument nie jest ściągany. Dzieje się tak dlatego, że wyszukami przez eMule użytkownicy p2p nie mają potrzebnej nam części pliku lub wolno przesyłają dane - tworzy się do nich kolejka. Aby ściąganie zostało rozpoczęte, eMule musi znaleźć nowe źródła. Wpierw jednak należy usunąć niepotrzebnych użytkowników z listy. Możemy dokonać tego automatycznie. Klikamy na Ustawienia--->Settings. W oknie Settings zaznaczamy odrzucanie użytkowników z pełną kolejką (zaznaczając pole AutoFQS Timer 0...60 sec i zaznaczając znaczkiem \/ Start droping FullQS > X%, gdzie symbol FullQS oznacza pełną kolejkę). Ponadto doradzam również włączanie usuwania źródeł, które będą jeszcze przesyłały dane do bardzo wielu komputerów, zaznaczasz w tym przypadku \/ w polu: AutoHQRS Timer 0...60 sec Maximum allowed QR <= X Start droping HighQRS > X%. Nie warto w tym przypadku czekać... Powinieneś także koniecznie odrzucać z listy źródeł komputery, na których nie ma potrzebnej nam części ściąganego pliku, zaznaczając \/ w polu: Auto NNS Timer 0...60 sec Start droping NNS > X%. Klikamy na OK, aby zastosować ustawienia. Nie wiem, czy ci to pomoże, bo tak, jak powiedziałam wcześniej korzystam z modułu Sivka eMule. Ale możesz spróbować, chociaż przynajmniej poszukać podobnych opcji w twoim programie, duże szanse, że znajdziesz. Powodzenia! Pozdrawiam!