Мультитрекер (парсер числа внешних пиров)

Started by Exile on 2015-03-02 12:10 — 208 replies, 40209 views

#181
Обновил, все отвалилось )))
Хотя в ручную обновляется, по крону вроде работает, но на главной все статично ..
Это уже дело кэша) обновится сам
#182
Починил, сейчас выложу как обновление. Спасибо за найденные ошибки.
Все работает как часики, спасибо!!!
#183
Так же кому надо вот список актуальных анонсеров на сегодняшний день. Вставить в mult/config.php. Анонсеры не проверял, но они свежие.
Spoiler content hidden.

Если что, то брал отсюда - GitHub - ngosang/trackerslist: Updated list of public BitTorrent trackers

В будущем думаю напишу дополнение к мульту, чтобы автоматически обновлял списки анонсеров в файле.
#184
Нее , на главной тихо, не подтягиваются не пиры не сиды
в index.php прописано так , вроде все переменные без изменений ..
    // Tracker stats
    'TORRENTS_STAT'         => ($bb_cfg['tor_stats']) ? sprintf(humn_size($stats['size'])) : '',
    'PEERS_STAT'            => ($bb_cfg['tor_stats']) ? sprintf($lang['PEERS_STAT'], $stats['peers'], $stats['seeders'], $stats['leechers']) : '',
    'PEERS_STAT1'            => ($bb_cfg['tor_stats']) ? sprintf($stats['peers']+10) : '',
    'PEERS_STAT2'            => ($bb_cfg['tor_stats']) ? sprintf($stats['seeders']+10) : '',
    'PEERS_STAT3'            => ($bb_cfg['tor_stats']) ? sprintf($stats['leechers']+20) : '',
#185
Нее , на главной тихо, не подтягиваются не пиры не сиды
в index.php прописано так , вроде все переменные без изменений ..
    // Tracker stats
    'TORRENTS_STAT'         => ($bb_cfg['tor_stats']) ? sprintf(humn_size($stats['size'])) : '',
    'PEERS_STAT'            => ($bb_cfg['tor_stats']) ? sprintf($lang['PEERS_STAT'], $stats['peers'], $stats['seeders'], $stats['leechers']) : '',
    'PEERS_STAT1'            => ($bb_cfg['tor_stats']) ? sprintf($stats['peers']+10) : '',
    'PEERS_STAT2'            => ($bb_cfg['tor_stats']) ? sprintf($stats['seeders']+10) : '',
    'PEERS_STAT3'            => ($bb_cfg['tor_stats']) ? sprintf($stats['leechers']+20) : '',
Да в index ничего менять и не надо. За построение статистики отвечает library\includes\datastore\build_stats.php
#186
Да в index ничего менять и не надо. За построение статистики отвечает library\includes\datastore\build_stats.php
ДА я понимаю )))
#187
ДА я понимаю )))
Изменений я там вообще не делал)) В любом случае файл build_stats.php в студию!) Будем изучать
#188
Изменений я там вообще не делал)) В любом случае файл build_stats.php в студию!) Будем изучать
В инстале так
// peers stat
$row = DB()->fetch_row("SELECT SUM(seeders) AS seeders, SUM(leechers) AS leechers, ((SUM(speed_up) + SUM(speed_down))/2) AS speed FROM ". BB_BT_TRACKER_SNAP);
$row2 = DB()->fetch_row("SELECT SUM(ext_seeder) AS seeders, SUM(ext_leecher) AS leechers FROM ". BB_BT_TORRENTS);
$data['seeders']  = number_format($row['seeders'] + $row2['seeders']);
$data['leechers'] = number_format($row['leechers'] + $row2['leechers']);
$data['peers']    = number_format($row['seeders'] + $row['leechers'] + $row2['seeders'] + $row2['leechers']);
$data['speed']    = $row['speed'];

С number_format у меня на главную не выводится стата.
вернул как было раньше, стало нормально .

// peers stat
$row = DB()->fetch_row("SELECT SUM(seeders) AS seeders, SUM(leechers) AS leechers, ((SUM(speed_up) + SUM(speed_down))/2) AS speed FROM ". BB_BT_TRACKER_SNAP);
$row2 = DB()->fetch_row("SELECT SUM(ext_seeder) AS seeders, SUM(ext_leecher) AS leechers FROM ". BB_BT_TORRENTS);
$data['seeders']  = ($row['seeders'] + $row2['seeders']);
$data['leechers'] = ($row['leechers'] + $row2['leechers']);
$data['peers']    = ($row['seeders'] + $row['leechers'] + $row2['seeders'] + $row2['leechers']);
$data['speed']    = $row['speed'];
#189
В инстале так
// peers stat
$row = DB()->fetch_row("SELECT SUM(seeders) AS seeders, SUM(leechers) AS leechers, ((SUM(speed_up) + SUM(speed_down))/2) AS speed FROM ". BB_BT_TRACKER_SNAP);
$row2 = DB()->fetch_row("SELECT SUM(ext_seeder) AS seeders, SUM(ext_leecher) AS leechers FROM ". BB_BT_TORRENTS);
$data['seeders']  = number_format($row['seeders'] + $row2['seeders']);
$data['leechers'] = number_format($row['leechers'] + $row2['leechers']);
$data['peers']    = number_format($row['seeders'] + $row['leechers'] + $row2['seeders'] + $row2['leechers']);
$data['speed']    = $row['speed'];

С number_format у меня на главную не выводится стата.
вернул как было раньше, стало нормально .

// peers stat
$row = DB()->fetch_row("SELECT SUM(seeders) AS seeders, SUM(leechers) AS leechers, ((SUM(speed_up) + SUM(speed_down))/2) AS speed FROM ". BB_BT_TRACKER_SNAP);
$row2 = DB()->fetch_row("SELECT SUM(ext_seeder) AS seeders, SUM(ext_leecher) AS leechers FROM ". BB_BT_TORRENTS);
$data['seeders']  = ($row['seeders'] + $row2['seeders']);
$data['leechers'] = ($row['leechers'] + $row2['leechers']);
$data['peers']    = ($row['seeders'] + $row['leechers'] + $row2['seeders'] + $row2['leechers']);
$data['speed']    = $row['speed'];
Странно что с number_format не работает, это стандартная функция. Ну ладно, теперь всё работает как раньше?
#190
Странно что с number_format не работает, это стандартная функция. Ну ладно, теперь всё работает как раньше?
ДА , все работает... Спасибо !!!