之前使用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;下面是我打印出的信息

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;
}内容版权声明:除非注明,否则皆为本站原创文章。
评论列表