http — Использование PHP для очистки торрент-трекеров и подсчета числа пиров

Поэтому я хочу создать базовое программное обеспечение для торрент-трекера / индексирования с настройкой, чтобы при загрузке торрента счетчик пиров мог возвращаться с трекеров внутри торрента. Я много видел про очистку торрентов, но я не видел, как конкретно вы будете отражать количество пиров, завершенные загрузки или среднюю скорость загрузки. Я сам очень заинтересован только в том, чтобы получать количество семян и пиявки по отдельности.

Я нашел несколько сценариев, которые поддерживают скрепление UDP и HTTP на github, разветвил их и добавил сценарий, который можно использовать для обработки самого файла .torrent. репозиторий Github

Я не волшебник на каком-либо конкретном языке, поэтому кто-нибудь может дать мне примерный образец того, что будет необходимо с включенными скриптами? Примером программного обеспечения для торрент-трекера, которое я бы использовал в качестве основы, было бы нечто вроде PeerTracker

Я заметил, что здесь в строке 79 httpscraper.php есть seed и leecher, а также завершенные переменные.

$torrents = array();
foreach($infohash as $hash){
$ehash = pack('H*', $hash);
if (isset($arr_scrape_data['files'][$ehash])){
$torrents[$hash] = array('infohash'=>$hash,
'seeders'=>(int) $arr_scrape_data['files'][$ehash]['complete'],
'completed'=>(int) $arr_scrape_data['files'][$ehash]['downloaded'],
'leechers'=>(int) $arr_scrape_data['files'][$ehash]['incomplete']
);
} else {
$torrents[$hash] = false;
}
}

Так как бы мне повторить это? Я могу настроить трекер и хеш-переменные в скрипте, но я не уверен, что использовать для вывода этих параметров в документ.

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …