我正在尝试使用 PHP 为播种机和 leechers 抓取种子跟踪器。这是 torcahche 返回的哈希值: 7026AB638744F2BD2444033A8730DA146E15A886
以下跟踪器随 torrent 一起提供:
udp://tracker.openbittorrent.com:80/announce
udp://tracker.publicbt.com:80/announce
udp://tracker.ccc.de:80/announce
这些是我尝试获取所需信息的方法:
$orig="7026AB638744F2BD2444033A8730DA146E15A886";
$infoHash=$orig;
$nfo='udp://tracker.openbittorrent.com:80/scrape?hash_id='.$infoHash;
echo '<br>'.$nfo;
$gitsl=$this->input->get($nfo);
print_r($gitsl);
$infoHash=pack('H',$orig);
$nfo='udp://tracker.openbittorrent.com:80/scrape?hash_id='.$infoHash;
echo '<br>'.$nfo;
$gitsl=$this->input->get($nfo);
print_r($gitsl);
$infoHash=hex2bin($orig);
$nfo='udp://tracker.openbittorrent.com:80/scrape?hash_id='.$infoHash;
echo '<br>'.$nfo;
$gitsl=$this->input->get($nfo);
print_r($gitsl);
$infoHash='%70%26%AB%63%87%44%F2%BD%24%44%03%3A%87%30%DA%14%6E%15%A8%86% ';
$nfo='udp://tracker.openbittorrent.com:80/scrape?hash_id='.$infoHash;
echo '<br>'.$nfo;
$gitsl=$this->input->get($nfo);
print_r($gitsl);
所以一无所获,出现了以下问题:
- torchache 提供的哈希值是否正确?
- 一个简单的获取请求真的只需要获取信息吗?
- 这甚至是您在codeigniter中执行获取请求的方式吗?
- 种子文件本身有问题吗?
我还尝试了多个允许您手动输入哈希信息以进行抓取的站点,但均未成功。
希望有人能帮忙,加油。