Heim > php教程 > php手册 > Hauptteil

榨干百度云之离线下载

WBOY
Freigeben: 2016-06-06 19:38:17
Original
1153 Leute haben es durchsucht

代码原创,你只需拥有一个百度云账户即可 无 需要自己提取名为BDUSS的cookie(我直接提取的百度云客户端的cookie,至今未失效。你也可以提取网页版的bduss的cookie)本源码可以快速的在自己网站就可以建立离线下载任务,比如有人发源码到虎绿林,我直接就保存

代码原创,你只需拥有一个百度云账户即可
需要自己提取名为BDUSS的cookie(我直接提取的百度云客户端的cookie,至今未失效。你也可以提取网页版的bduss的cookie)

本源码可以快速的在自己网站就可以建立离线下载任务,比如有人发源码到虎绿林,我直接就保存到我的百度云了。
 “”
<option value='游戏(apk)'>游戏(apk)</option> “”可自行增加修改,系统自动在你的百度云创建该文件夹。(只可以保存到一级目录,因为post的时候有个编码问题,我研究了很久才搞清一级目录的编码规则)
 <?php
header("content-Type: text/html; charset=utf-8");
ignore_user_abort(true);
set_time_limit(0);
Require "httplib.class.php";
$do=$_GET['do'];
$durl=$_GET['durl'];
$home=urlencode($_GET['home']);
if(!$do){
echo <<<html
<form method="get" action="up.php"/>
地址:<input type="text" value="{$_GET['url']}" name="durl"/>
 
<select name='home' id='questionid_LJesw' >
<option value='游戏(apk)'>游戏(apk)</option>
<option value='游戏(exe)'>游戏(exe)</option>
<option value='游戏(rar)'>游戏(rar)</option> 
<option value='游戏(zip)'>游戏(zip)</option> 
<option value='源码(php)'>源码(php)</option>
<option value='源码(zip)'>源码(zip)</option>
<option value='源码(rar)'>源码(rar)</option> 
<option value='软件(apk)'>软件(apk)</option>
<option value='软件(exe)'>软件(exe)</option>
<option value='软件(rar)'>软件(rar)</option>
<option value='软件(zip)'>软件(zip)</option> 
<option value='其它(txt)'>其它(txt)</option> 
<option value='其它(zip)'>其它(zip)</option>
<option value='其它(rar)'>其它(rar)</option> 
<option value='书籍(txt)'>书籍(txt)</option> 
<option value='书籍(zip)'>书籍(zip)</option>
<option value='书籍(rar)'>书籍(rar)</option> 
</select> 
<input type="submit" name="do" value="ok"/>
</form>
html;
}else{
$f=new httplib; 
$url='http://pan.baidu.com/rest/2.0/services/cloud_dl?devuid=510931010517968&clienttype=1&channel=android_2.3.7_BestsonnyT961_bd-netdisk_1001528c&version=5.2.0&logid=MTQwNzQ5Njc4MDU1MSwxOTIuMTY4LjEuNSw2NjMxNzA&cuid=7EF0AE3D7224DE4AD6D9C41044DA31BA%7C510931010517968';

$post="method=add_task&app_id=250528&file_sha1=&save_path=/{$home}&source_url={$durl}&source_path=&type=0&rate_limit=0&timeout=0&callback=&selected_idx=";

date_default_timezone_set("PRC"); 
$f->open($url);
$f->post($post);
$f->cookie('BDUSS','你的cookie');
$f->header('USER_AGENT','netdisk;5.2.0;BestsonnyT961;android-android;2.3.7');
$f->send();
$l=$f->response();
$json=json_decode($l,true);
if($r=$json[task_id]){
echo "转存成功,任务id:".$r;
}else{echo "转存失败,原因:".$json[error_msg];}
}

保存为up.php
Nach dem Login kopieren
Nach dem Login kopieren
需要自己提取名为BDUSS的cookie(我直接提取的百度云客户端的cookie,至今未失效。你也可以提取网页版的bduss的cookie)

本源码可以快速的在自己网站就可以建立离线下载任务,比如有人发源码到虎绿林,我直接就保存到我的百度云了。
 “”
<option value='游戏(apk)'>游戏(apk)</option> “”可自行增加修改,系统自动在你的百度云创建该文件夹。(只可以保存到一级目录,因为post的时候有个编码问题,我研究了很久才搞清一级目录的编码规则)
 <?php
header("content-Type: text/html; charset=utf-8");
ignore_user_abort(true);
set_time_limit(0);
Require "httplib.class.php";
$do=$_GET['do'];
$durl=$_GET['durl'];
$home=urlencode($_GET['home']);
if(!$do){
echo <<<html
<form method="get" action="up.php"/>
地址:<input type="text" value="{$_GET['url']}" name="durl"/>
 
<select name='home' id='questionid_LJesw' >
<option value='游戏(apk)'>游戏(apk)</option>
<option value='游戏(exe)'>游戏(exe)</option>
<option value='游戏(rar)'>游戏(rar)</option> 
<option value='游戏(zip)'>游戏(zip)</option> 
<option value='源码(php)'>源码(php)</option>
<option value='源码(zip)'>源码(zip)</option>
<option value='源码(rar)'>源码(rar)</option> 
<option value='软件(apk)'>软件(apk)</option>
<option value='软件(exe)'>软件(exe)</option>
<option value='软件(rar)'>软件(rar)</option>
<option value='软件(zip)'>软件(zip)</option> 
<option value='其它(txt)'>其它(txt)</option> 
<option value='其它(zip)'>其它(zip)</option>
<option value='其它(rar)'>其它(rar)</option> 
<option value='书籍(txt)'>书籍(txt)</option> 
<option value='书籍(zip)'>书籍(zip)</option>
<option value='书籍(rar)'>书籍(rar)</option> 
</select> 
<input type="submit" name="do" value="ok"/>
</form>
html;
}else{
$f=new httplib; 
$url='http://pan.baidu.com/rest/2.0/services/cloud_dl?devuid=510931010517968&clienttype=1&channel=android_2.3.7_BestsonnyT961_bd-netdisk_1001528c&version=5.2.0&logid=MTQwNzQ5Njc4MDU1MSwxOTIuMTY4LjEuNSw2NjMxNzA&cuid=7EF0AE3D7224DE4AD6D9C41044DA31BA%7C510931010517968';

$post="method=add_task&app_id=250528&file_sha1=&save_path=/{$home}&source_url={$durl}&source_path=&type=0&rate_limit=0&timeout=0&callback=&selected_idx=";

date_default_timezone_set("PRC"); 
$f->open($url);
$f->post($post);
$f->cookie('BDUSS','你的cookie');
$f->header('USER_AGENT','netdisk;5.2.0;BestsonnyT961;android-android;2.3.7');
$f->send();
$l=$f->response();
$json=json_decode($l,true);
if($r=$json[task_id]){
echo "转存成功,任务id:".$r;
}else{echo "转存失败,原因:".$json[error_msg];}
}

保存为up.php
Nach dem Login kopieren
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage