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入门教程 精简版
Dec 13 PHP
php的urlencode()URL编码函数浅析
Aug 09 PHP
php sybase_fetch_array使用方法
Apr 15 PHP
php使用百度ping服务代码实例
Jun 19 PHP
php类中的各种拦截器用法分析
Nov 03 PHP
浅析php单例模式
Nov 25 PHP
php实现简单的语法高亮函数实例分析
Apr 27 PHP
PHP递归获取目录内所有文件的实现方法
Nov 01 PHP
php数组实现根据某个键值将相同键值合并生成新二维数组的方法
Apr 26 PHP
PHP PDOStatement::errorInfo讲解
Jan 31 PHP
laravel实现一个上传图片的接口,并建立软链接,访问图片的方法
Oct 12 PHP
php 命名空间(namespace)原理与用法实例小结
Nov 13 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输出控制功能在简繁体转换中的应用
2006/10/09 PHP
php根据操作系统转换文件名大小写的方法
2014/02/24 PHP
php获取apk包信息的方法
2014/08/15 PHP
PHP中shuffle数组值随便排序函数用法
2014/11/21 PHP
php源码分析之DZX1.5随机数函数random用法
2015/06/17 PHP
JS在TextArea光标位置插入文字并实现移动光标到文字末尾
2013/06/21 Javascript
Angularjs中UI Router的使用方法
2016/05/14 Javascript
JavaScript中boolean类型之三种情景实例代码
2016/11/21 Javascript
js addDqmForPP给标签内属性值加上双引号的函数
2016/12/24 Javascript
vue 父组件给子组件传值子组件给父组件传值的实例代码
2019/04/15 Javascript
vue实现路由监听和参数监听
2019/10/29 Javascript
React实现评论的添加和删除
2020/10/20 Javascript
JavaScript实现前端倒计时效果
2021/02/09 Javascript
python封装对象实现时间效果
2020/04/23 Python
python逐行读取文件内容的三种方法
2014/01/20 Python
跟老齐学Python之深入变量和引用对象
2014/09/24 Python
Python中的列表知识点汇总
2015/04/14 Python
python实现线程池的方法
2015/06/30 Python
Python内置模块turtle绘图详解
2017/12/09 Python
Python实现获取nginx服务器ip及流量统计信息功能示例
2018/05/18 Python
python实现五子棋游戏
2019/06/18 Python
Python如何计算语句执行时间
2019/11/22 Python
html5 Canvas画图教程(1)—画图的基本常识
2013/01/09 HTML / CSS
使用HTML5的Canvas绘制曲线的简单方法
2015/09/08 HTML / CSS
欧舒丹加拿大官网:L’Occitane加拿大
2017/10/29 全球购物
医学生职业规划范文
2014/01/05 职场文书
婚礼新郎父母答谢词
2014/01/16 职场文书
《植物妈妈有办法》教学反思
2014/02/25 职场文书
贷款委托书范本
2014/04/08 职场文书
商场租赁意向书
2014/07/30 职场文书
运动会加油稿20字
2014/11/15 职场文书
研究生导师推荐信
2015/03/25 职场文书
好段摘抄大全(48句)
2019/08/08 职场文书
美甲店的创业计划书模板
2019/08/23 职场文书
node快速搭建后台的实现步骤
2022/02/18 NodeJs
MySQL提升大量数据查询效率的优化神器
2022/07/07 MySQL