PHP迅雷、快车、旋风下载专用链转换代码
2023-06-13 09:14:23 时间
复制一下代码,保存为cs.php即可,若要保存为其他名字,注意修改<formaction=cs.phpmethod=GET>这一行
复制代码代码如下:
<?php
functionzhuanhuan(){
$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);}
?>
<formaction=cs.phpmethod=GET>请输入普通链接或者迅雷,快车,旋风链地址:<inputtype=textname="url"size="80">
<inputtype=submitvalue="转换">
</form>
<p>实际地址:<ahref="<?phpecho$url;?>"target="_blank"><?phpecho$url;?></a>
<p>迅雷链:<ahref="<?phpecho$url_thunder;?>"target="_blank"><?phpecho$url_thunder;?></a>
<p>快车链:<ahref="<?phpecho$url_flashget;?>"target="_blank"><?phpecho$url_flashget;?></a>
<p>旋风链:<ahref="<?phpecho$url_qqdl;?>"target="_blank"><?phpecho$url_qqdl;?></a>
相关文章
- allow_url_fopen与安全以及PHP libcurl
- php把字符串转换为大写_金额大小写顺序
- php-邮件发送
- 【PHP】Composer 介绍
- PHP- 复合数据类型-数组的注意事项
- 妙用Linux:快速启动PHP程序(linux如何启动php)
- PHP专业连接MySQL:实现快速代码.(php连接mysql数据库代码)
- 如何在Ubuntu 18.04 LTS上使用PHP安装OpenLiteSpeed HTTP Server
- 在 Linux 上安装 PHP 快速指南(linux下载php)
- Oracle与PHP:实现服务器端程序互通(oracle和php)
- 轻松实现PHP操控MySQL语句(php执行mysql语句)
- Centos编译安装 LAMP (apache-2.4.7 + mysql-5.5.35 + php 5.4.8)
- MySQL和PHP编程:构建数据库连接桥梁(mysql与php连接)
- PHP与MySQL如何实现会员管理(phpmysql会员)
- PHP编程查询MySQL数据库:入门指南(php 查询 mysql)
- 仅用PHP操作MSSQL,实现快速下载!(php mssql下载)
- 用微信、PHP和MySQL构建快速、可靠的网站(微信 php mysql)
- PHP与已存在的Java应用程序集成
- PHP变量的定义方法
- 不重新编译PHP为php增加openssl模块的方法
- php入门学习知识点一PHP与MYSql连接与查询
- php数组中删除元素的实现代码
- php读取EXCEL文件phpexcelreader读取excel文件
- 浅析PHP的ASCII码转换类
- shell脚本作为保证PHP脚本不挂掉的守护进程实例分享
- 使用php检测用户当前使用的浏览器是否为IE浏览器
- PHP比你想象的好得多
- PHP实现的汉字拼音转换和公历农历转换类及使用示例