TEST Rikiroll

pull/6/head
david082321 4 years ago
parent f2ccdee75d
commit c34b97db07

@ -12,7 +12,7 @@ if (BLOCK_TYPE=="none"){ // 无鉴权模式
$out = get_webpage($url);
// 如果是黑名单
if ($out=="ban" || $baned == 1){
if (REPLACE_TYPE=="hlw" || REPLACE_TYPE=="tom" || REPLACE_TYPE=="xyy" || REPLACE_TYPE=="404"){ // 替换成葫芦娃、猫和老鼠、喜羊羊、肥肠抱歉
if (REPLACE_TYPE=="hlw" || REPLACE_TYPE=="tom" || REPLACE_TYPE=="xyy" || REPLACE_TYPE=="404" || REPLACE_TYPE=="rickroll"){ // 替换成葫芦娃、猫和老鼠、喜羊羊、肥肠抱歉
include ("replace.php");
replace();
}else {

@ -24,6 +24,8 @@ function replace(){
$url = 'https://bili.tuturu.top/xyyjson.php?type='.$type;
}else if (REPLACE_TYPE=="404"){
$url = 'https://'.$_SERVER['HTTP_HOST'].'/404.php?type='.$type;
}else if (REPLACE_TYPE=="rickroll"){
$url = 'https://'.$_SERVER['HTTP_HOST'].'/rickroll.php?type='.$type;
}else{
$url = 'https://black.qimo.ink/TandJ.php?type='.$type;
}

@ -0,0 +1,45 @@
<?php
$url = "/x/player/playurl?cid=137649199&qn=0&type=&otype=json&fourk=0&bvid=BV1GJ411x7h7&fnver=0&fnval=80";
$host = "https://api.bilibili.com";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$host.$url);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_HTTPHEADER, array(
'User-Agent: '.@$_SERVER["HTTP_USER_AGENT"]
));
$output = curl_exec($ch);
curl_close($ch);
//exit($output);
if (@$_GET['type']=="web"){
$array = json_decode($output, true);
$array2['code'] = $array['code'];
$array2['message'] = $array['message'];
$array2['result'] = $array['data'];
// 发送内容
header('Content-Type: application/json; charset=utf-8');
$output = json_encode($array2);
echo $output;
}else{
// 分析 output
$array = json_decode($output, true);
$array2['timelength'] = $array['data']['timelength'];
// 分析 output(视频)
$video = $array['data']['dash']['video'][0];
$array2['v_base_url'] = $video['base_url'];
$array2['v_bandwidth'] = $video['bandwidth'];
$array2['v_backup_url'] = $video['backup_url'];
// 分析 output(音频)
$audio = $array['data']['dash']['audio'][0];
$array2['a_base_url'] = $audio['base_url'];
$array2['a_bandwidth'] = $audio['bandwidth'];
$array2['a_backup_url'] = $audio['backup_url'];
// 发送内容
header('Content-Type: application/json; charset=utf-8');
$output = json_encode($array2);
echo $output;
}
?>
Loading…
Cancel
Save