Co to są kredyty i dlaczego powinienem je zbierać?
Kredytami nagradzani są ci, którzy wysyłają dane. Suma wysłanych danych wyznacza liczbę kredytów. Nie są one globalne, więc mogą być wykorzystane tylko u klienta który nam je przyznał.
Kredyty są ważnym czynnikiem przy przeliczaniu współczynnika kolejki (QR) u innych klientów. Im więcej ich masz, tym prędzej będziesz się w niej poruszał.
Gdzie mogę zobaczyć ile mam kredytów?
By zapobiec oszustwom, kredyty nie są zapisane na Twoim dysku lecz na dyskach innych klientów. Nie jest możliwe by je wszystkie policzyć.
Straciłem / usunąłem plik clients.met. Czy moje kredyty przepadły?
Utrata tego pliku nie oznacza, że Twoje kredyty przepadły, lecz to, że kredyty innych klientów zostały stracone. eMule tworzy kopię clients.met (clients.met.BAK), więc możesz przywrócić plik zmieniając nazwę kopii na clients.met.
Czy kredyty są zabezpieczone?
eMule używa zabezpieczonego za pomocą specjalnego klucza podłączania by upewnić się, że kredyty należą do danego klienta. Kredyty zgromadzone przez użytkownika są przyznawane tylko kiedy identyfikacja przebiegła pomyślnie.
Jak stracić kredyty mimo wszystko?
Jak wspomniano wyżej, kredyty są kojarzone z użytkownikiem za pomocą bezpiecznej identyfikacji. Tajny klucz do identyfikacji jest wyliczany z informacji zawartej w plikach preferences.dat i cryptkey.dat. Jeśli jeden z tych plików zaginie, nie będzie możliwe odzyskanie własnych kredytów.
Jeśli stracisz tylko cryptkey.dat, obowiązkowo powinieneś usunąć także preferences.dat.
System Kredytów
System kredytów jest używany by nagradzać użytkowników wnoszących coś do sieci, np. wysyłających dane.
Surowy system kolejki w eMule bazuje na ilości czasu jaki spędził w niej klient. System kredytów wprowadza poważny modyfikator do czasu oczekiwania, biorąc pod uwagę różnicę między ilością wysłanych i pobranych danych pomiędzy dwoma klientami. Im więcej użytkownik wysłał, tym prędzej porusza się on w kolejce.
Modyfikatory wyliczane są z ilości przesłanych danych. Używane wartości można zobaczyć w oknie informacji o kliencie. By je wywołać kliknij prawym przyciskiem myszy na użytkowniku i wybierz opcję Pokaż szczegóły.
Wyliczane są dwa różne modyfikatory:
Ratio1 = Suma wysłanych danych x 2 / Suma pobranych danych
Ratio2 = SQRT(Suma wysłanych danych + 2)
Obie wartości zostają porównane i jako modyfikator wybierana jest mniejsza z nich.
Istnieją także pewne graniczne warunki:
> Suma wysłanych danych < 1MB => Modyfikator = 1
> Suma pobranych danych = 0 => Modyfikator = 10
> Modyfikator może być jedynie z zakresu 1 - 10
Uwagi:
> Wszyscy klienci wysyłające Tobie dane są nagradzani przez system kredytów. Nie jest ważne czy ten system jest wspierany przez danego klienta czy nie.
> Klienci którzy nie wspierają tego systemu nie przyznają Ci kredytów jeśli wysyłasz im dane.
> Kredyty nie są globalne. Są wymieniane pomiędzy dwoma klientami wysyłającymi sobie dane.
> Kredyty zapisane są w pliku clients.met. Unikalny user hash identyfikuje ich właściciela.
> Twoje kredyty zapisane są u tych klientów którzy Ci je przyznali. To chroni przed oszustwami.
> Nie możesz sprawdzić ile masz kredytów.
Żródło: www.emule-project.net/
Użytkownik cierpliwy edytował ten post 09 maj 2007 - 14:17

Pomoc
Temat jest zamknięty
















