≡
  • 网络编程
  • 数据库
  • CMS技巧
  • 软件编程
  • PHP笔记
  • JavaScript
  • MySQL
位置:首页 > 网络编程 > PHP笔记

PHP生成迅雷、快车、旋风等软件的下载链接代码的简单示例

人气:109 时间:2022-06-03

这篇文章主要为大家详细介绍了PHP生成迅雷、快车、旋风等软件的下载链接代码的简单示例,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随四海网的小玲来看看吧!

 

代码如下:


<?php
/*   四海网 www.q1010.com   */
  
function Download() {  
    $urlodd=explode('//',$_POST["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=$_POST["url"];//常规地址仅支持http,https,ftp,mms,rtsp传输协议,其他地貌似很少,像XX网盘实际上也是基于base64,但是有的解密了也下载不了  
    }else{ 
        echo "本页面暂时不支持此协议";
    }  
    return $url;  
}  
if($_POST["url"]!=NULL){  
    $url=Download($_POST["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="" method="POST"> 
请输入普通链接或者迅雷,快车,旋风链地址:  
<input type=text name="url" size="80">  
<input type=submit value="转换">  
</form>  
<p>实际地址:<a href="<?php
/*   四海网 www.q1010.com   */
 echo $url;?>" target="_blank"><?php
/*   四海网 www.q1010.com   */
 echo $url;?></a>  
<p>迅雷链:<a href="<?php
/*   四海网 www.q1010.com   */
 echo $url_thunder;?>" target="_blank"><?php
/*   四海网 www.q1010.com   */
 echo $url_thunder;?></a>  
<p>快车链:<a href="<?php
/*   四海网 www.q1010.com   */
 echo $url_flashget;?>" target="_blank"><?php
/*   四海网 www.q1010.com   */
 echo $url_flashget;?></a>  
<p>旋风链:<a href="<?php
/*   四海网 www.q1010.com   */
 echo $url_qqdl;?>" target="_blank"><?php
/*   四海网 www.q1010.com   */
 echo $url_qqdl;?></a>

 

 

本文来自:http://www.q1010.com/173/16830-0.html

注:关于PHP生成迅雷、快车、旋风等软件的下载链接代码的简单示例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。

关键词:下载

您可能感兴趣的文章

  • PHP远程下载文件的实现方法
  • MySQL 8.0.22 下载安装配置的简单示例
  • MySQL8.0.21下载安装的简单示例
  • php简单实现文件下载的简单示例
  • PHP 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别的实现方法
  • php中强制下载文件(解决了IE下中文文件名乱码问题)的简单示例
  • php生成年月日下载列表的简单示例
  • MySQL 5.7.27下载安装配置的简单示例
  • 解决Datagrip2020下载MySQL驱动失败的问题
  • MySQL msi版本下载安装用法示例
上一篇:PHP.ini中配置屏蔽错误信息显示和保存错误日志的简单示例
下一篇:phpMyAdmin自动登录和取消自动登录的配置方法的简单示例
热门文章
  • PHP 写入WRITE编码为UTF8的文件示例
  • PHP 中文字符串截取函数示例:支持gb2312,gbk,big
  • PHP 简单留言板的制作示例
  • 解决Fatal error: Call to undefined function mb_convert_encoding() in错误问题
  • PHP语言基础(标记、注释、变量、数组、常量、函数)示例
  • php 生成迅雷链接的简单示例
  • php 获取短网址的实现方法
  • PHP 通用分页类的简单示例
  • PHP 使用文件方式导入导出整个MYSQL数据库的实现方法
  • php 获取MYSQL错误的简单示例
  • 最新文章
    • 解决PHP使用redis实现统计缓存MySQL压力的问题
    • php 简单的上传进度条的简单示例
    • php 给html中引用的js和css路径打上版本号的实现方法
    • php 实现计算年龄精准到年月日的实例
    • php+ajax无刷新分页的简单示例
    • 解决php+ajax无刷新上传图片的问题
    • 解决PHP生成HTML静态页面的问题
    • 解决PHP使用uniqid函数生成唯一ID的问题
    • 解决PHP防刷票的一些问题
    • 微信access_token的获取开发的实现方法

四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。