繁体   English   中英

计算实际播种机总数

[英]Calculate total number of actual seeders

我正在基于种子的信息哈希创建一个PHP种子抓取器。 我设法在许多跟踪器上获得每个种子的种子和同伴数量。 但是如何计算种子的“平均”数量?

DHT有什么我可以做的吗?

您是否只是将每个跟踪器的所有种子相加,然后将其除以要拥有平均值的跟踪器数? 我不确定散列中隐藏了哪些信息,但这似乎是计算平均值的合理解决方案。

$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);

由于跟踪器和DHT都没有为所有种子或超过大小的单个种子提供详尽的唯一IP列表-因为这会给它们带来过多的流量-您无法自己创建此类统计信息。 充其量,您可以采样单个群体并从那里进行推断。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM