簡體   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