更新源

This commit is contained in:
tloook 2024-02-09 20:47:51 +08:00
parent f77e86bdc0
commit ff1d31d8c4
2 changed files with 40 additions and 46 deletions

View File

@ -71,7 +71,7 @@ var rule = {
html.forEach(it => { html.forEach(it => {
d.push({ d.push({
title: it.roomName, title: it.roomName,
desc: it.ownerName, desc: '👁' + it.online + ' 🆙' + it.ownerName,
pic_url: it.roomPic, pic_url: it.roomPic,
url: it.platForm + '|' + it.roomId url: it.platForm + '|' + it.roomId
}); });
@ -90,7 +90,7 @@ var rule = {
html.forEach(it => { html.forEach(it => {
d.push({ d.push({
title: it.roomName, title: it.roomName,
desc: it.ownerName, desc: '👁' + it.online + ' 🆙' + it.ownerName,
pic_url: it.roomPic, pic_url: it.roomPic,
url: it.platForm + '|' + it.roomId url: it.platForm + '|' + it.roomId
}); });
@ -98,6 +98,7 @@ var rule = {
setResult(d); setResult(d);
`, `,
二级: `js: 二级: `js:
try {
var d = []; var d = [];
if (typeof play_url === "undefined") { if (typeof play_url === "undefined") {
var play_url = "" var play_url = ""
@ -113,34 +114,27 @@ var rule = {
type_name: jo.platForm.replace("huya", "虎牙").replace("douyu", "斗鱼").replace("cc", "网易CC").replace("bilibili", "哔哩哔哩").replace("douyin", "抖音") + "." + jo.categoryName, type_name: jo.platForm.replace("huya", "虎牙").replace("douyu", "斗鱼").replace("cc", "网易CC").replace("bilibili", "哔哩哔哩").replace("douyin", "抖音") + "." + jo.categoryName,
vod_content: "🏷分区:" + jo.platForm.replace("huya", "虎牙").replace("douyu", "斗鱼").replace("cc", "网易CC").replace("bilibili", "哔哩哔哩").replace("douyin", "抖音") + "·" + jo.categoryName + " 🏷UP主" + jo.ownerName + " 🏷人气:" + jo.online + (jo.isLive === 1 ? " 🏷状态:正在直播" : "状态:未开播") vod_content: "🏷分区:" + jo.platForm.replace("huya", "虎牙").replace("douyu", "斗鱼").replace("cc", "网易CC").replace("bilibili", "哔哩哔哩").replace("douyin", "抖音") + "·" + jo.categoryName + " 🏷UP主" + jo.ownerName + " 🏷人气:" + jo.online + (jo.isLive === 1 ? " 🏷状态:正在直播" : "状态:未开播")
}; };
var playurl = JSON.parse(request("http://live.yj1211.work/api/live/getRealUrl?platform=" + jo.platForm + "&roomId=" + jo.roomId)).data; // var playurl = JSON.parse(request("http://live.yj1211.work/api/live/getRealUrl?platform=" + jo.platForm + "&roomId=" + jo.roomId)).data; //单线路
var name = { let episodes = JSON.parse(request("http://live.yj1211.work/api/live/getRealUrlMultiSource?platform=" + jo.platForm + "&roomId=" + jo.roomId)).data; //多线路
"OD": "原画", let playFrom = [];
"FD": "流畅", let playList = [];
"LD": "标清", let kplayList = [];
"SD": "高清", Object.keys(episodes).forEach(function(key) {
"HD": "超清", playFrom.append(key);
"2K": "2K", kplayList = episodes[key].map(function(it) {
"4K": "4K", let title = it.qualityName;
"FHD": "全高清", let playUrl = it.playUrl
"XLD": "极速", return title + "$" + play_url + urlencode(playUrl)
"SQ": "普通音质", }).join("#")
"HQ": "高音质" playList.append(kplayList);
};
Object.keys(playurl).forEach(function(key) {
if (!/ayyuid|to/.test(key)) {
d.push({
title: name[key],
url: playurl[key]
})
}
}); });
VOD.vod_play_from = "选择画质"; let vod_play_from = playFrom.join("$$$");
VOD.vod_play_url = d.map(function(it) { let vod_play_url = playList.join("$$$");
// return it.title + "$" + it.url VOD["vod_play_from"] = vod_play_from;
return it.title + "$" + play_url + urlencode(it.url + "|" + jo.platForm + "|" + jo.roomId) VOD["vod_play_url"] = vod_play_url;
}).join("#"); } catch (e) {
setResult(d) log("获取二级详情页发生错误:" + e.message);
}
`, `,
搜索: `js: 搜索: `js:
var d = []; var d = [];
@ -148,7 +142,7 @@ var rule = {
html.forEach(it => { html.forEach(it => {
d.push({ d.push({
title: it.roomName, title: it.roomName,
desc: it.ownerName, desc: '👁' + it.online + ' 🆙' + it.ownerName,
pic_url: it.roomPic, pic_url: it.roomPic,
url: it.platForm + '|' + it.roomId url: it.platForm + '|' + it.roomId
}); });

View File

@ -1 +1 @@
3.9.49beta31 3.9.49beta32