php获取蓝凑云文件列表,PHP源代码直接获取蓝奏云直链下载源码

PS:别告诉我不知道怎么用,自己去折磨,这是PHP代码,自己创建一个PHP文件,把代码复制进去保存即可啊,多简单的事。

然后上传到空间,再参考下面的链接,人家是怎样的,把域名改成你自己的,大概就这样吧。<?php

/**

* @package Lanzou

* @author Mlooc

* @version 1.0.0

* @link https://www.12580sky.com

*/

function MloocCurl($url,$method,$ifurl,$post_data){

$UserAgent = 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36';#设置ua

$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, $url);

curl_setopt($curl, CURLOPT_USERAGENT, $UserAgent);

curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);

curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

if ($method == "post") {

curl_setopt($curl, CURLOPT_REFERER, $ifurl);

curl_setopt($curl, CURLOPT_POST, 1);

curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);

}

$response = curl_exec($curl);

curl_close($curl);

return $response;

}

if (!empty($_GET['url'])) {

$url = $_GET['url'];

#第一步

$ruleMatchDetailInList = "~ifr2\"\sname=\"[\s\S]*?\"\ssrc=\"\/(.*?)\"~";

preg_match($ruleMatchDetailInList, MloocCurl($url,null,null,null),$link);

$ifurl = "https://www.lanzous.com/".$link[1];

#第二步

$ruleMatchDetailInList = "~=\s'(.*?)';[\S\s]*?=\s'(.*?)'[\S\s]*?=\s'(.*?)'[\S\s]*?=\s'(.*?)'~";

preg_match($ruleMatchDetailInList, MloocCurl($ifurl,null,null,null),$segment);

#第三步

#post提交的数据

$post_data = array(

"action" => $segment[1],

"file_id" => $segment[2],

"t" => $segment[3],

"k" => $segment[4]

);

$obj = json_decode(MloocCurl("https://www.lanzous.com/ajaxm.php","post",$ifurl,$post_data));#json解析

if ($obj->dom == "") {#判断链接是否正确

echo "链接有误!";

}else{

$downUrl = $obj->dom."/file/".$obj->url;

if (!empty($_GET['type'])) {

$type = $_GET['type'];

if ($type == "down") {

header('Location:'.$downUrl);#直接下载

}else{

echo $obj->dom."/file/".$obj->url;#输出直链

}

}else{

echo $obj->dom."/file/".$obj->url;#输出直链

}

}

}else{

$result_url = str_replace("index.php","","//".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']."?url=https://www.lanzous.com/i19zisb");

echo "示列:";

echo "
";

echo "直接下载:"."".$result_url."&type=down";

echo "
";

echo "输出直链:"."".$result_url."";

}

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值