PHP解密迅雷下载地址迅雷地址接口,正则匹配,有代码_PHP案例
<?php$url=$_POST["url"]; //获取用POST方式提交来的url参数
$url=”thunder://QUFodHRwOi8vZG93bi5zYW5kYWkubmV0L3RodW5kZXI3L1RodW5kZXI3LjEuNS4yMTUyLmV4ZVpa”; //测试用正式去掉该行
if(substr($url,7,3)==”://”) //如果是迅雷地址
{
$url=base64_decode(substr($url,10)); //去掉URL地址的前10个字符,然后BASE64解码
$url=substr($url,2); //去掉前面的AA
$url=substr($url,0,-2); //去掉后面的ZZ
}
else //否则
{
if(substr($url,4,3)!=”://”) $url=”http://”.$url; //如果网址前面没有http://那么添加
$url=”AA”.$url.”ZZ”; //在网址的前面加上AA后面加上ZZ
$url=base64_encode($url); //进行BASE64编码
$url=”thunder://”.$url; //在编码的字符串前加上thunder://
}
?>
<br />
<input type=”text” name=”url” size=”100″ />
<input type=”submit” value=”提交” />
</form>
</div>
<br />
<?php if($_POST["url"]!=”") echo $url;?>
<br />
源码案例基地 呵呵。这个不错。我把它做成插件了。
页:
[1]