PHP迅雷、快车、旋风下载专用链转换代码


Posted in PHP onJune 15, 2010

复制一下代码,保存为cs.php即可,若要保存为其他名字,注意修改<form action=cs.php method=GET>这一行

<?php 
function zhuanhuan() { 
$urlodd=explode('//',$_GET["url"],2);//把链接分成2段,//前面是第一段,后面的是第二段 
$head=strtolower($urlodd[0]);//PHP对大小写敏感,先统一转换成小写,不然 出现HtTp:或者ThUNDER:这种怪异的写法不好处理 
$behind=$urlodd[1]; 
if($head=="thunder:"){ 
$url=substr(base64_decode($behind), 2, -2);//base64解密,去掉前面的AA和后面ZZ 
} 
elseif($head=="flashget:"){ 
$url1=explode('&',$behind,2); 
$url=substr(base64_decode($url1[0]), 10, -10);//base64解密,去掉前面后的[FLASHGET] 
} 
elseif($head=="qqdl:"){ 
$url=base64_decode($behind);//base64解密 
} 
elseif($head=="http:"||$head=="ftp:"||$head=="mms:"||$head=="rtsp:"||$head=="https:"){ 
$url=$_GET["url"];//常规地址仅支持http,https,ftp,mms,rtsp传输协议,其他地貌似很少,像XX网盘实际上也是基于base64,但是有的解密了也下载不了 
} 
else {echo "本页面暂时不支持此协议";} 
return $url; 
} 
if($_GET["url"]!=NULL){ 
$url=zhuanhuan($_GET["url"]); 
$url_thunder="thunder://".base64_encode("AA".$url."ZZ");//base64加密,下面的2也一样 
$url_flashget="Flashget://".base64_encode("[FLASHGET]".$url."[FLASHGET]")."&aiyh"; 
$url_qqdl="qqdl://".base64_encode($url);} 
?> 
<form action=cs.php method=GET>请输入普通链接或者迅雷,快车,旋风链地址: <input type=text name="url" size="80"> 
<input type=submit value="转换"> 
</form> 
<p>实际地址:<a href="<?php echo $url;?>" target="_blank"><?php echo $url;?></a> 
<p>迅雷链:<a href="<?php echo $url_thunder;?>" target="_blank"><?php echo $url_thunder;?></a> 
<p>快车链:<a href="<?php echo $url_flashget;?>" target="_blank"><?php echo $url_flashget;?></a> 
<p>旋风链:<a href="<?php echo $url_qqdl;?>" target="_blank"><?php echo $url_qqdl;?></a>
PHP 相关文章推荐
利用PHP实现与ASP Banner组件相似的类
Oct 09 PHP
php 模拟POST|GET操作实现代码
Jul 20 PHP
PHP CURL获取cookies模拟登录的方法
Nov 04 PHP
PHP弹出提示框并跳转到新页面即重定向到新页面
Jan 24 PHP
thinkphp实现图片上传功能分享
Mar 04 PHP
php获取网卡的MAC地址支持WIN/LINUX系统
Apr 30 PHP
PHP实现linux命令tail -f
Feb 22 PHP
php中array_slice和array_splice函数解析
Oct 18 PHP
替换php字符串中的单引号为双引号的方法
Feb 16 PHP
PHP常用操作类之通信数据封装类的实现
Jul 16 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
Nov 16 PHP
Yii框架Session与Cookie使用方法示例
Oct 14 PHP
PHP中实现汉字转区位码应用源码实例解析
Jun 14 #PHP
joomla内置的表单验证功能使用方法
Jun 11 #PHP
实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法
Jun 11 #PHP
Php获取金书网的书名的实现代码
Jun 11 #PHP
PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
Jun 09 #PHP
php网站来路获取代码(针对搜索引擎)
Jun 08 #PHP
php数组对百万数据进行排除重复数据的实现代码
Jun 08 #PHP
You might like
php常用ODBC函数集(详细)
2013/06/24 PHP
关于PHPDocument 代码注释规范的总结
2013/06/25 PHP
php实现文件上传基本验证
2020/03/04 PHP
php数值计算num类简单操作示例
2020/05/15 PHP
JS获取当前网址、主机地址项目根路径
2013/11/19 Javascript
jQuery的Each比JS原生for循环性能慢很多的原因
2016/07/05 Javascript
jQuery模拟完美实现经典FLASH导航动画效果【附demo源码下载】
2016/11/09 Javascript
微信小程序 less文件编译成wxss文件实现办法
2016/12/05 Javascript
JS文件/图片从电脑里面拖拽到浏览器上传文件/图片
2017/03/08 Javascript
Vue2.0点击切换类名改变样式的方法
2018/08/22 Javascript
利用d3.js实现蜂巢图表带动画效果
2019/09/03 Javascript
[29:23]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第一场1
2014/05/23 DOTA
[47:43]完美世界DOTA2联赛PWL S3 Magama vs GXR 第二场 12.19
2020/12/24 DOTA
Python修改MP3文件的方法
2015/06/15 Python
详解Python中的from..import绝对导入语句
2016/06/21 Python
Python字典简介以及用法详解
2016/11/15 Python
利用Python中SocketServer 实现客户端与服务器间非阻塞通信
2016/12/15 Python
python入门:这篇文章带你直接学会python
2018/09/14 Python
利用python numpy+matplotlib绘制股票k线图的方法
2019/06/26 Python
python selenium自动化测试框架搭建的方法步骤
2020/06/14 Python
python判断正负数方式
2020/06/03 Python
Python项目打包成二进制的方法
2020/12/30 Python
CSS去掉A标签(链接)虚线框的方法
2014/04/01 HTML / CSS
行政部主管岗位职责
2013/12/28 职场文书
优秀学生获奖感言
2014/02/15 职场文书
买房协议书
2014/04/11 职场文书
公司担保书范文
2014/05/21 职场文书
2013年最新自荐信范文
2014/06/23 职场文书
团日活动总结报告
2014/06/25 职场文书
珠宝的促销活动方案
2014/08/31 职场文书
工作检讨书怎么写
2014/10/10 职场文书
财务工作检讨书
2014/10/29 职场文书
2014年学校工会工作总结
2014/12/06 职场文书
2015秋季新学期开学寄语
2015/05/28 职场文书
mysql insert 存在即不插入语法说明
2022/03/25 MySQL
golang定时器
2022/04/14 Golang