Polish Bittorrent Tracker Support

  • Maj 18, 2012, 04:12:53
  • Witamy, Gość
Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Szukanie zaawansowane  

Aktualności:

Autor Wątek: Prędkosc torrenta  (Przeczytany 1033 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Kuba1530

  • Gość
Prędkosc torrenta
« dnia: Styczeń 09, 2006, 04:51:39 »

Dodaj to w  pliku detalis.php w miejscu, gdzie chcesz, aby był widoczny kodzik :)
$resSpeed = mysql_query("SELECT seeders,leechers FROM torrents WHERE $where visible='yes' and id = $id ORDER BY added DESC LIMIT 15") or sqlerr(__FILE__, __LINE__);
 if ($rowTmp = mysql_fetch_row($resSpeed))
         list($seedersTmp,$leechersTmp) = $rowTmp; 
 if ($seedersTmp >= 1 && $leechersTmp >= 1){
         $speedQ = mysql_query("SELECT (t.size * t.times_completed + SUM(p.downloaded)) / (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(added)) AS totalspeed FROM torrents AS t LEFT JOIN peers AS p ON t.id = p.torrent WHERE p.seeder = 'no' AND p.torrent = '$id' GROUP BY t.id ORDER BY added ASC LIMIT 15") or sqlerr(__FILE__, __LINE__);
         $a = mysql_fetch_assoc($speedQ);
         $totalspeed = mksize($a["totalspeed"]) . "/s";
 }
 else
         $totalspeed = "Nie odnotowano predkosci na tym torrencie"; 
 tr("Szybk. Torr.", $totalspeed);
Screen:
Zapisane

nowyyy31

  • Gość
Odp: Prędkosc torrenta
« Odpowiedź #1 dnia: Kwiecień 08, 2007, 10:44:47 »

a ta prędkosc torrenta to jest srednia czy aktualna ??
bo jak ja wstawilem ten kod to mam predkosc 1kb/s wyszej nie widzialem a moja predkosc seedowania max to 32 kb/s i najczesciej z taka seeduje predkoscia :)
i u mnie nie ma pliku 'detalis.php' tylko jest 'details.php'

Zapisane

herrtomas

  • Użytkownik
  • Reputacja 0
  • Offline Offline
  • Wiadomości: 4
Odp: Prędkosc torrenta
« Odpowiedź #2 dnia: Kwiecień 09, 2007, 02:44:52 »

(UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(added))

Od wstawienia torrenta do chwili obecnej, czyli prędkość średnia.
Zapisane

nowyyy31

  • Gość
Odp: Prędkosc torrenta
« Odpowiedź #3 dnia: Kwiecień 09, 2007, 09:04:30 »

 a jak mozna zrobic ze to nie byla predkosc srednia tylko predkosc z ktora obecnie wysylam
Zapisane

null

  • Super zaawansowany
  • ******
  • Reputacja 40
  • Offline Offline
  • Wiadomości: 1679
Odp: Prędkosc torrenta
« Odpowiedź #4 dnia: Kwiecień 09, 2007, 10:46:06 »

Nie da się tak łatwo, a jeśli już chcesz to zrobić to będzie mordowanie serwera, bo musisz co chwilę odświeżać prędkość. Announce na 1 sekundę i sprawdzanie ile bajtów wysłano w ciągu tej sekundy. Lepiej daj sobie spokój z takim pomysłem. Ale to i tak będzie średnia.

Jak chcesz dokładniej niż obecnie, to możesz liczyć średnią z jakiegoś tam czasu (np. pół godziny). Jak chcesz ultra dokładnie, to interwał announce musiałby dążyć do zera...
Zapisane
NullPointerException. chantico podejście drugie. Faza projektowania.

nowyyy31

  • Gość
Odp: Prędkosc torrenta
« Odpowiedź #5 dnia: Kwiecień 10, 2007, 01:33:44 »

ale trochę można się potrudzić żeby to zrobić :)
Zapisane

nowyyy31

  • Gość
Odp: Prędkosc torrenta
« Odpowiedź #6 dnia: Kwiecień 10, 2007, 12:32:26 »

nie

to lepiej tego nie robic :)

a jak ma np. rmvbusters to oni maja tam predkosc jak oni to zrobili ?:)

Zapisane

null

  • Super zaawansowany
  • ******
  • Reputacja 40
  • Offline Offline
  • Wiadomości: 1679
Odp: Prędkosc torrenta
« Odpowiedź #7 dnia: Kwiecień 10, 2007, 12:35:47 »

Mają, ale zapewne nie taką super dokładną. Zapytaj się ich najlepiej :> Strzelam że mają liczoną średnią z ostatniej godziny/pol.
Zapisane
NullPointerException. chantico podejście drugie. Faza projektowania.

nowyyy31

  • Gość
Odp: Prędkosc torrenta
« Odpowiedź #8 dnia: Kwiecień 10, 2007, 12:44:50 »

taka srednia to jest lepsza niz od stawienia torrenta :)

a to mozna zrobic tak zeby serwer nie zabic ?:)

by sie przydala z ostatnie godziny srednia :)
Zapisane

null

  • Super zaawansowany
  • ******
  • Reputacja 40
  • Offline Offline
  • Wiadomości: 1679
Odp: Prędkosc torrenta
« Odpowiedź #9 dnia: Kwiecień 10, 2007, 01:52:34 »

Tak, da się. Zabiłoby wysyłanie co sekundę. Co godzinę lub pół masz normalnie announce, więc nic się nie zmieni poza liczeniem dodatkowych rzeczy.
Zapisane
NullPointerException. chantico podejście drugie. Faza projektowania.

nowyyy31

  • Gość
Odp: Prędkosc torrenta
« Odpowiedź #10 dnia: Kwiecień 10, 2007, 01:55:18 »

czyli co musze zrobic........... zebt miec ta srednia predkosc z godziny torrenta
Zapisane

Kamiloss

  • Super zaawansowany
  • ******
  • Reputacja -65526
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 665
Odp: Prędkosc torrenta
« Odpowiedź #11 dnia: Kwiecień 10, 2007, 03:48:52 »

Czyli ten mod strasznie obciąża serwer ?
Zapisane

Piter

  • Gość
Odp: Prędkosc torrenta
« Odpowiedź #12 dnia: Kwiecień 10, 2007, 03:53:55 »

przeczytaj ostatni post nav'a, jeżeli nie zmienisz announce to nic się właściwie nie zmieni, jeżeli zechcesz mieć super dokładne statystyki co wymaga przestawienia announce to wtedy będzie to wzrost obciążenia
Zapisane
 

Strona wygenerowana w 0.159 sekund z 23 zapytaniami.