2012-05-29 43 views
0

我正在根据种子的信息哈希创建一个PHP洪流刮板。我设法在很多追踪器上获得每种种子的种子和同伴的数量。但是,我如何计算“平均”种子数量?计算实际播种器的总数

我可以用DHT做些什么吗?

+1

你能解释一下你的意思是“平均”吗?平均取一套中的总项目很简单,所以我认为我不太了解。 – Lobo

回答

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); 
+0

这正是我想到的,但我不知道这是否是问题。 – Lobo

+0

这不是它的工作原理。一些播种机可能在多个播种机上播种,从而使播种机的总数增加。 – Tijmen

+0

如果有一种方法可以在多个追踪器上找到常见播种机或同一播种机,只要确保您只将其作为一个播种机进行考虑。 – David

0

既不跟踪也不DHT提供独立IP地址的详尽列出了所有的种子,甚至超出一定规模的个体种子 - 因为这会造成太多的流量,他们 - 你不能创建这些类型的统计信息你自己。充其量,你可以从那里抽取个体群并进行推断。

如果您需要这种数据,您需要控制跟踪器。