- Код: Выделить всё • Развернуть
<?php
require_once "include/bittorrent.php";
dbconn(true);
$registered = get_row_count('users');
$uploaders = get_row_count('users', 'WHERE `class` = '.UC_UPLOADER);
$vip = get_row_count('users', 'WHERE `class` = '.UC_VIP);
$torrents = get_row_count('torrents');
$dead = get_row_count('torrents', "WHERE `visible` = 'no'");
$seeders = get_row_count('peers', "WHERE `seeder` = 'yes'");
$leechers = get_row_count('peers', "WHERE `seeder` = 'no'");
$ratio = ($leechers == 0) ? 0 : round($seeders / $leechers * 100);
$peers = ($seeders + $leechers);
$con = sql_query('SELECT count(DISTINCT `userid`) FROM peers');
list($connected) = mysql_fetch_row($con);
$regtype = $deny_signup ? ($allow_invite_signup ? 'invite' : 'deny') : 'open';
$regseat = $maxusers - $registered;
$avgload = get_server_load() * 4;
header("Content-type: text/plain");
print "Registered:$registered\n";
print "Maxusers:$maxusers\n";
print "Uploaders:$uploaders\n";
print "Torrents:$torrents\n";
print "Dead:$dead\n";
print "Peers:$peers\n";
print "Seeders:$seeders\n";
print "Leechers:$leechers\n";
print "Ratio:$ratio%\n";
print "Connected:$connected\n";
print "Regtype:$regtype\n";
print "Regseat:$regseat\n";
print "AvgLoad:$avgload";
?>
Вывод этого скрипта выглядит так: http://torrents.vfose.ru/vfose.php
Прошу всех заинтересованных владельцев разместить этот скрипт у себя на трекере в корневой директории под именем файла vfose.php.
Скрипт предназначен для TBDev v2.0 Yuna Scatari Edition и производных от него (Sky-Tracker), если ваш трекер работает на другом движке, то либо попробуйте сделать подобный скрипт сами, либо обратитесь к нам за помощью.