BT种子转磁力链/迅雷链/QQ旋风/电驴地址

之前使用PHP类来读取BT种子的操作这里就不再赘述,这里直接上代码咯

讲bt种子转换为磁力链需要读取到BT种子的info_hash

那么我们就可以直接组装成磁力MAGNET链接,直接接着上次的写

$magnet = sprintf('磁力高清:magnet:?xt=urn:btih:%s&dn=%s',$bt_info['info_hash'],$bt_info['info']['name']);
echo $magnet;

下面是我打印出的信息

QQ截图20170522113457.jpg


BT链接转换为QQ旋风地址

function qqxf($url){
    $qqxf_url = "qqdl://".base64_encode($url);
    return $qqxf_url;
}

BT链接转换为迅雷地址

function thunder($url, $type='en'){
if($type =='en'){
    $thunder = "thunder://".base64_encode("AA".$url."ZZ");
    return $thunder;
   }else{
    $thunder = substr(base64_decode(substr(trim($url),10)),2,-2);
    return $thunder;
   }
}

BT链接转换为电驴地址

电驴地址可以根据之前转换的磁力链接来组装地址,格式如下:

D2K链接格式为:“ed2k://|file|<档案名称>|<档案大小>|<档案哈希值>|/”,那么我们写代码吧

function ed2k($name,$size,$hasgh){
    $ed2k_url = sprintf('ed2k://|file|%s|%s|%s|/',$name,$size,$hash);
    return $ed2k_url;
}


内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://sulao.cn/post/385.html