Witam
Zlece modyfikacje najnowszego emule
kod zrodlowy [login to view URL];rm=download
modyfikacje:
1. przy starcie program bierze z listy servers, serwery zaznaczone jako static, nastepnie losuje kolejnosc, potem laczy sie do pierwszego serwera z wylosowanej kolejki, jezeli nie moze sie polaczyc, laczy sie do drugiego serwera w kolejce, gdy nie moze sie polaczyc z 2 laczy sie z 3 itd.
2. gdy po ustawionym czasie (trzeba dodac opcje gdzie mozna by bylo ustawic czas w minutach) od od polaczenia z serwerem nie odbylo sie zadnego upload session i download session program rozlacza sie i laczy do nastepnego serwera na liscie
(chyba, ze nastapi sytuacja z 4 punktu, wtedy laczy sie z pierwszym serwerem w kolejce)
3. po rozlaczeniu sie z serwerem (gdy przerwano polaczenie itp.) program sprawdza czy odbyly sie jakies upload sessions albo download sessions, jezeli nie bylo zadnych program laczy sie z nastepnym serwerem z kolejki (chyba, ze nastapi sytuacja z 4 punktu, wtedy laczy sie z pierwszym serwerem w kolejce), jezeli byly jakies sesje wysylania/pobierania probuje sie polaczyc z serwerem z ktorym nastapilo rozlaczenie, jezeli nie moze sie polaczyc z tym serwerem laczy sie z nastepnym serwerem z kolejki
4. przy dodaniu nowego lub usunieciu serwera ze static list program tworzy nową kolejke i uwzglednia przy tworzeniu jej dodany serwer lub dodane serwery i nie uwzglednia usunietych
5. przy polaczeniu sie z wybranym serwerem przez uzytkownika (moze byc to dowolny serwer, nie musi byc static), program tworzy nowa kolejke, do serwera wybranego recznie przez uzytkownika tez odnosza sie punkty 2, 3, 4
pozdrawiam