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.ini中文版(2)
Oct 09 PHP
c#中的实现php中的preg_replace
Dec 21 PHP
发款php蜘蛛统计插件只要有mysql就可用
Oct 12 PHP
php用正则表达式匹配URL的简单方法
Nov 12 PHP
PHP实现Soap通讯的方法
Nov 03 PHP
PHPStrom中实用的功能和快捷键大全
Sep 23 PHP
PHP根据session与cookie用户登录状态操作类的代码
May 13 PHP
php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
May 28 PHP
Laravel中使用FormRequest进行表单验证方法及问题汇总
Jun 19 PHP
浅谈php和js中json的编码和解码
Oct 24 PHP
浅谈PHP中类和对象的相关函数
Apr 26 PHP
基于CI(CodeIgniter)框架实现购物车功能的方法
Apr 09 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
四月新番又没了,《Re:从零开始的异世界生活》第二季延期至7月播出
2020/05/06 日漫
Thinkphp模板标签if和eq的区别和比较实例分析
2015/07/01 PHP
php7下的filesize函数
2019/09/30 PHP
laravel 模型查询按照whereIn排序的示例
2019/10/16 PHP
根据分辩率调用不同的CSS.
2007/01/08 Javascript
在textarea文本域中显示HTML代码的方法
2007/03/06 Javascript
javascript 触发事件列表 比较不错
2009/09/03 Javascript
js中parseFloat(参数1,参数2)定义和用法及注意事项
2013/01/27 Javascript
用jquery中插件dialog实现弹框效果实例代码
2013/11/15 Javascript
鼠标左键单击冲突的问题解决方法(防止冒泡)
2014/05/14 Javascript
js的window.showModalDialog及window.open用法实例分析
2015/01/29 Javascript
jquery仅用6行代码实现滑动门效果
2015/09/07 Javascript
javascript运动效果实例总结(放大缩小、滑动淡入、滚动)
2016/01/08 Javascript
jQuery Pagination分页插件使用方法详解
2017/02/28 Javascript
移动端触屏幻灯片图片切换插件idangerous swiper.js
2017/04/10 Javascript
Webpack 服务器端代码打包的示例代码
2017/09/19 Javascript
vue项目中使用Svg的方法
2018/10/24 Javascript
BootStrap模态框闪退问题实例代码详解
2018/12/10 Javascript
基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
2019/04/04 Javascript
如何实现vue的tree组件
2020/12/03 Vue.js
Python设计实现的计算器功能完整实例
2017/08/18 Python
python读取excel表格生成erlang数据
2017/08/26 Python
Python实现PS图像抽象画风效果的方法
2018/01/23 Python
python交易记录整合交易类详解
2019/07/03 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
2020/03/12 Python
Python使用requests模块爬取百度翻译
2020/08/25 Python
纯CSS3实现给头像加个光芒四射且旋转的背景动画效果
2014/05/07 HTML / CSS
艾滋病宣传活动总结
2014/05/08 职场文书
大学生个人求职信例文
2014/07/07 职场文书
新党章心得体会
2014/09/04 职场文书
小学教师师德师风承诺书
2015/04/28 职场文书
亮剑观后感500字
2015/06/05 职场文书
务工证明怎么写
2015/06/18 职场文书
如何在pycharm中快捷安装pip命令(如pygame)
2021/05/31 Python
Python实现学生管理系统(面向对象版)
2021/06/24 Python
Java Spring Boot请求方式与请求映射过程分析
2022/06/25 Java/Android