其实迅雷的thunder://
地址就是将普通 url 地址加前缀 AA
、后缀ZZ
,再 base64 编码后得到的字符串
普通 url 转 thunder#
1
2
3
4
5
6
7
| function ThunderEncode($url) {
$thunderPrefix="AA";
$thunderPosix="ZZ";
$thunderTitle="thunder://";
$thunderUrl=$thunderTitle.base64_encode($thunderPrefix.$url.$thunderPosix);
return $thunderUrl;
}
|
thunder 转普通 url#
1
2
3
4
5
6
7
8
9
| function ThunderDecode($thunderUrl) {
$thunderPrefix="AA";
$thunderPosix="ZZ";
$thunderTitle="thunder://";
$url=substr(trim($thunderUrl),10);
$url=base64_decode($url);
$url=substr($url,2,-2);
return $url;
}
|