0

我正在根据种子的信息哈希创建一个 PHP 种子刮板。我设法在很多跟踪器上获得了每个种子的种子数和对等数。但是我如何计算“平均”种子数?

我可以用 DHT 做些什么吗?

4

2 回答 2

0

由于跟踪器和 DHT 都没有为所有种子甚至超出特定大小的单个种子提供详尽的唯一 IP 列表——因为这会给它们带来太多流量——你不能自己创建这些统计数据。充其量您可以对单个群体进行采样并从那里进行推断。

如果您想要此类数据,则需要控制跟踪器。

于 2012-05-30T10:29:04.343 回答
0

你不把每个跟踪器的所有种子加起来,然后用这个数字除以有多少个跟踪器,如果你想要平均值吗?我不确定哈希中隐藏了哪些信息,但这似乎是计算平均值的合理解决方案。

$seeds = 0;

foreach($tracker as $track) {
   /* 
    * Something along this line to add the current trackers
    * seeds to a $seeds variable
    */
   $seeds += $track['seeds'];
}

$average = $seeds / count($tracker);
于 2012-05-29T15:34:35.500 回答