mirror of
https://github.com/alantang1977/hipy.git
synced 2024-11-24 07:33:07 +02:00
Add files via upload
This commit is contained in:
parent
eca0fd20b2
commit
2d86efda32
6 changed files with 6364 additions and 0 deletions
490
custom.json
Normal file
490
custom.json
Normal file
|
@ -0,0 +1,490 @@
|
|||
{
|
||||
"sites": [
|
||||
{
|
||||
"key": "网盘配置",
|
||||
"name": "网盘及彈幕配置",
|
||||
"type": 3,
|
||||
"api": "csp_Config",
|
||||
"searchable": 0,
|
||||
"changeable": 0,
|
||||
"ext": "./json/tokenm.json",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Local",
|
||||
"name": "本地",
|
||||
"type": 3,
|
||||
"api": "csp_Local",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "PushShare",
|
||||
"name": "我的资源分享",
|
||||
"type": 3,
|
||||
"api": "csp_PushShare",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 0,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$./json/pushshare.txt$$$db$$$1",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "AliShare",
|
||||
"name": "阿里云盘影视分享",
|
||||
"type": 3,
|
||||
"api": "csp_AliShare",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 0,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$./json/alishare.txt$$$db$$$1",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "AliShareEBook",
|
||||
"name": "阿里云盘书籍分享",
|
||||
"type": 3,
|
||||
"api": "csp_AliShare",
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"changeable": 0,
|
||||
"filterable": 0,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$./json/alishare.ebook.txt$$$db$$$1",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "QuarkShare",
|
||||
"name": "夸克云盘分享",
|
||||
"type": 3,
|
||||
"api": "csp_QuarkShare",
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"changeable": 0,
|
||||
"filterable": 0,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$./json/quarkshare.txt",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "ThunderShare",
|
||||
"name": "迅雷云盘分享",
|
||||
"type": 3,
|
||||
"api": "csp_ThunderShare",
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"changeable": 0,
|
||||
"filterable": 0,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$./json/thundershare.txt",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "PikPakShare",
|
||||
"name": "PikPak分享",
|
||||
"type": 3,
|
||||
"api": "csp_PikPakShare",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 0,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$./json/pikpakclass.json$$$./json/pikpakclass.json.txt.gz",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "SambaShare",
|
||||
"name": "Samba分享",
|
||||
"type": 3,
|
||||
"api": "csp_SambaShare",
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"changeable": 0,
|
||||
"filterable": 0,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$./json/sambashare.txt",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Wogg",
|
||||
"name": "玩偶哥哥|网盘",
|
||||
"type": 3,
|
||||
"api": "csp_Wogg",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://wogg.link/$$$proxy$$$1$$$./json/wogg.json",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Wo4k",
|
||||
"name": "玩偶4K|磁力",
|
||||
"type": 3,
|
||||
"api": "csp_Wo4k",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://www.wo4k.net/$$$proxy$$$1$$$./json/wogg.json",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Wobg",
|
||||
"name": "玩偶表哥|网盘",
|
||||
"type": 3,
|
||||
"api": "csp_Wobg",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://wobge.run.goorm.io$$$proxy$$$1$$$./json/wogg.json",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "yydsys",
|
||||
"name": "玩你老哥|网盘",
|
||||
"type": 3,
|
||||
"api": "csp_Wobg",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://tv.yydsys.top/$$$proxy$$$1$$$./json/wogg.json",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Xinshijue",
|
||||
"name": "新视觉|网盘",
|
||||
"type": 3,
|
||||
"api": "csp_Xinshijue",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://www.80yy3.com/$$$proxy$$$1$$$./json/wogg.json",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Moli",
|
||||
"name": "HDmoli|网盘",
|
||||
"type": 3,
|
||||
"api": "csp_Moli",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://www.hdmoli.pro/$$$proxy$$$1$$$./json/moli.json",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Hdhive",
|
||||
"name": "影巢|网盘",
|
||||
"type": 3,
|
||||
"api": "csp_Hdhive",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$proxy$$$1",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Ppxzy",
|
||||
"name": "皮皮虾|网盘",
|
||||
"type": 3,
|
||||
"api": "csp_Ppxzy",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://ppxzy.ink$$$proxy$$$1",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "校长影视",
|
||||
"name": "校长影视|网盘",
|
||||
"type": 3,
|
||||
"api": "csp_XiaoZhang",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://xzyshd.com$$$proxy$$$1",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Bdys_spider",
|
||||
"name": "哔滴┃磁力",
|
||||
"api": "csp_Bdys01",
|
||||
"type": 3,
|
||||
"filterable": 1,
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"ext": "https://www.yjys.me/$$$None$$$1",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "YunPan",
|
||||
"name": "云盘资源|网盘",
|
||||
"type": 3,
|
||||
"api": "csp_YunPan",
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$None$$$proxy$$$1",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "YingSo",
|
||||
"name": "影搜|网盘搜索",
|
||||
"type": 3,
|
||||
"api": "csp_YingSo",
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "混合盘",
|
||||
"name": "混合盘|网盘搜索",
|
||||
"type": 3,
|
||||
"api": "csp_HunHePan",
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "88Pan",
|
||||
"name": "88网盘|网盘搜索",
|
||||
"type": 3,
|
||||
"api": "csp_EightEight",
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://662688.xyz$$$",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "PanSearch",
|
||||
"name": "PanSearch|网盘搜索",
|
||||
"type": 3,
|
||||
"api": "csp_PanSearch",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "盘友圈",
|
||||
"name": "盘友圈|网盘搜索",
|
||||
"type": 3,
|
||||
"api": "csp_Panyq",
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$site$$$proxy",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "秒搜",
|
||||
"name": "秒搜|网盘搜索",
|
||||
"type": 3,
|
||||
"api": "csp_MiaoSou",
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Funletu",
|
||||
"name": "趣盘搜|夸克搜索",
|
||||
"type": 3,
|
||||
"api": "csp_Funletu",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "QuarkPanso",
|
||||
"name": "夸克盘搜|夸克搜索",
|
||||
"type": 3,
|
||||
"api": "csp_QuarkPanso",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "DaPanSo",
|
||||
"name": "大盘搜|网盘搜索",
|
||||
"type": 3,
|
||||
"api": "csp_DaPanSo",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://dapanso.com$$$proxy$$$1",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "PikaSo",
|
||||
"name": "皮卡搜|网盘搜索",
|
||||
"type": 3,
|
||||
"api": "csp_PikaSo",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://www.pikaso.top/$$$None",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Qianfan",
|
||||
"name": "千帆|网盘搜索",
|
||||
"type": 3,
|
||||
"api": "csp_Qianfan",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://pan.qianfan.app$$$None$$$./json/qianfan.txt$$$1",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "YunSo",
|
||||
"name": "小云搜索|网盘搜索",
|
||||
"type": 3,
|
||||
"api": "csp_YunSo",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$https://www.yunso.net$$$None$$$1",
|
||||
"style": {
|
||||
"type": "list",
|
||||
"ratio": 1.1
|
||||
},
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "YunPanOne",
|
||||
"name": "云盘One|网盘搜索",
|
||||
"type": 3,
|
||||
"api": "csp_YunPanOne",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"timeout": 60,
|
||||
"ext": "./json/tokenm.json$$$None$$$proxy$$$1",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "MV_vod",
|
||||
"name": "电视┃MTV",
|
||||
"type": 1,
|
||||
"api": "https://mv.wogg.link/mv/vod",
|
||||
"searchable": 1,
|
||||
"quickSearch": 0,
|
||||
"changeable": 0,
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "酷狗",
|
||||
"name": "酷狗",
|
||||
"type": 3,
|
||||
"api": "csp_Kugou",
|
||||
"searchable": 1,
|
||||
"changeable": 0,
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Iktv",
|
||||
"name": "KTV",
|
||||
"type": 3,
|
||||
"api": "csp_Iktv",
|
||||
"searchable": 1,
|
||||
"changeable": 0,
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "Yinyuetai",
|
||||
"name": "音悦台",
|
||||
"type": 3,
|
||||
"api": "csp_Yinyuetai",
|
||||
"searchable": 1,
|
||||
"changeable": 0,
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "push_agent",
|
||||
"name": "推送",
|
||||
"type": 3,
|
||||
"api": "csp_Push",
|
||||
"changeable": 0,
|
||||
"timeout": 30,
|
||||
"ext": "./json/tokenm.json",
|
||||
"order_num": 9999
|
||||
},
|
||||
{
|
||||
"key": "應用商店",
|
||||
"name": "應用商店",
|
||||
"type": 3,
|
||||
"api": "csp_Market",
|
||||
"searchable": 0,
|
||||
"changeable": 0,
|
||||
"ext": "https://fm.t4tv.hz.cz/json/market.json",
|
||||
"order_num": 9999
|
||||
}
|
||||
]
|
||||
}
|
268
index.js
Normal file
268
index.js
Normal file
|
@ -0,0 +1,268 @@
|
|||
/**
|
||||
pathLib: {
|
||||
join: [Function: join],
|
||||
dirname: [Function: dirname],
|
||||
readDir: [Function (anonymous)],
|
||||
readFile: [Function (anonymous)],
|
||||
stat: [Function (anonymous)]
|
||||
}
|
||||
path
|
||||
path_dir
|
||||
|
||||
20241012 by 道长
|
||||
**/
|
||||
function naturalSort(arr, key) {
|
||||
return arr.sort((a, b) => a[key].localeCompare(b[key], undefined, {numeric: true, sensitivity: 'base'}));
|
||||
}
|
||||
|
||||
function logError(msg, config_sites) {
|
||||
let _site = config_sites.find(s => s.key === 'logError');
|
||||
if (_site) {
|
||||
_site['msg'] += msg
|
||||
} else {
|
||||
config_sites.push({key: "logError", name: "生成式错误日志", "msg": msg + '\n', type: 8});
|
||||
}
|
||||
console.log(msg);
|
||||
}
|
||||
|
||||
async function main() {
|
||||
let js_order = ['360影视[官]', '菜狗[官]', '奇珍异兽[官]', '优酷[官]', '腾云驾雾[官]', '百忙无果[官]', '哔哩影视[官]', '哔哩教育[官]', '哔哩大全[官]', '采王道长[合]', '采王zy[密]'];
|
||||
let js_path = './drpy_js';
|
||||
let live_path = './lives';
|
||||
let config_path = './custom.json';
|
||||
let appv2_path = './appv2.txt';
|
||||
let js_api = './drpy_libs/drpy2.min.js';
|
||||
let parse_apis = [
|
||||
'777,https://jx.777jiexi.com/player/?url=,0',
|
||||
'8090g,https://www.8090g.cn/jiexi/?url=,0',
|
||||
'ik9,https://yparse.ik9.cc/index.php?url=,0',
|
||||
'杰森,https://jx.jsonplayer.com/player/?url=,0',
|
||||
'阳途,https://jx.yangtu.top/?url=,0',
|
||||
'冰豆,https://bd.jx.cn/?url=,0',
|
||||
'm3u8TV,https://jx.m3u8.tv/jiexi/?url=,0',
|
||||
'听乐,https://jx.dj6u.com/?url=,0',
|
||||
'虾米,https://jx.xmflv.com/?url=,0',
|
||||
'虾米2,https://jx.xmflv.cc/?url=,0',
|
||||
'云析,https://jx.yparse.com/index.php?url=,0',
|
||||
'红狐,https://player.mrgaocloud.com/player/?url=,0',
|
||||
];
|
||||
let parses = parse_apis.map((it) => {
|
||||
let _name = it.split(',')[0];
|
||||
let _url = it.split(',')[1];
|
||||
let _type = it.split(',').length > 2 ? it.split(',')[2] : '0';
|
||||
_type = Number(_type);
|
||||
return {
|
||||
name: _name,
|
||||
url: _url,
|
||||
type: _type,
|
||||
'ext': {
|
||||
'flag': [
|
||||
'qiyi',
|
||||
'imgo',
|
||||
'爱奇艺',
|
||||
'奇艺',
|
||||
'qq',
|
||||
'qq 预告及花絮',
|
||||
'腾讯',
|
||||
'youku',
|
||||
'优酷',
|
||||
'pptv',
|
||||
'PPTV',
|
||||
'letv',
|
||||
'乐视',
|
||||
'leshi',
|
||||
'mgtv',
|
||||
'芒果',
|
||||
'sohu',
|
||||
'xigua',
|
||||
'fun',
|
||||
'风行',
|
||||
],
|
||||
},
|
||||
'header': {
|
||||
'User-Agent': 'Mozilla/5.0',
|
||||
},
|
||||
};
|
||||
|
||||
});
|
||||
let js_files = pathLib.readDir(pathLib.join(path_dir, js_path)).filter(file => file && file.endsWith('.js'));
|
||||
// console.log(js_files);
|
||||
let live_files = pathLib.readDir(pathLib.join(path_dir, live_path));
|
||||
// console.log(live_files);
|
||||
let config_sites = [];
|
||||
try {
|
||||
let config_file = String(pathLib.readFile(pathLib.join(path_dir, config_path)));
|
||||
config_sites = JSON.parse(config_file).sites;
|
||||
} catch (e) {
|
||||
logError(`get config_file error:${e.message}`, config_sites)
|
||||
}
|
||||
let appv2_sites = [];
|
||||
let appv2_abspath = pathLib.join(path_dir, appv2_path);
|
||||
try {
|
||||
let appv2_file = String(pathLib.readFile(appv2_abspath));
|
||||
appv2_sites = appv2_file.split('\n').filter(_l => _l.trim() && !/^(#|\/\/)/.test(_l.trim())).map(_s => _s.trim());
|
||||
} catch (e) {
|
||||
logError(`get appv2_path error:${e.message}`, config_sites)
|
||||
}
|
||||
|
||||
let channels = [];
|
||||
channels.push({
|
||||
'name': '稳定github直播',
|
||||
'urls': [
|
||||
'proxy://do=live&type=txt&ext=https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/hipy-sniffer/refs/heads/main/static/lives/lives.txt',
|
||||
],
|
||||
});
|
||||
live_files.forEach((it) => {
|
||||
let absp = pathLib.join(path_dir, `${live_path}/${it}`).replace(/\\/g, '/');
|
||||
if (absp.includes('/zyplayer/file/')) {
|
||||
absp = 'http://127.0.0.1:9978/api/v1/file/' + absp.split('/zyplayer/file/')[1];
|
||||
}
|
||||
let aname = it.split('.')[0];
|
||||
channels.push({
|
||||
'name': aname,
|
||||
'urls': [
|
||||
'proxy://do=live&type=txt&ext=' + absp,
|
||||
],
|
||||
});
|
||||
});
|
||||
channels = channels.concat([
|
||||
{
|
||||
'name': '云星日记直播',
|
||||
'urls': [
|
||||
'proxy://do=live&type=txt&ext=http://itvbox.cc/云星日记/Ipv4.txt',
|
||||
],
|
||||
},
|
||||
{
|
||||
'name': '本地嗅探器直播',
|
||||
'urls': [
|
||||
'proxy://do=live&type=txt&ext=http://127.0.0.1:5708/ysp',
|
||||
],
|
||||
},
|
||||
]);
|
||||
let json_config = {
|
||||
'wallpaper': 'https://tuapi.eees.cc/api.php?category=fengjing&type=302',
|
||||
'homepage': 'https://github.com/hjdhnx/hipy-server',
|
||||
"homeLogo": "./img/logo500x200-1.png",
|
||||
"spider": "./jar/pg.jar?md5=7633f8ea346c082b7aa163be58aed023",
|
||||
'sites': [],
|
||||
'parses': parses,
|
||||
'flags': [
|
||||
'imgo',
|
||||
'youku',
|
||||
'qq',
|
||||
'qq 预告及花絮',
|
||||
'iqiyi',
|
||||
'qiyi',
|
||||
'fun',
|
||||
'letv',
|
||||
'leshi',
|
||||
'sohu',
|
||||
'tudou',
|
||||
'xigua',
|
||||
'cntv',
|
||||
'1905',
|
||||
'pptv',
|
||||
'mgtv',
|
||||
'wasu',
|
||||
'bilibili',
|
||||
'renrenmi',
|
||||
],
|
||||
'lives': [
|
||||
{
|
||||
'group': 'redirect',
|
||||
'channels': channels,
|
||||
},
|
||||
],
|
||||
|
||||
};
|
||||
js_files.forEach((it, index) => {
|
||||
let rname = it.replace('.js', '');
|
||||
let extras = [''];
|
||||
if (rname.includes('我的哔哩[官]')) {
|
||||
extras = [
|
||||
'?type=url¶ms=../json/哔哩教育.json@哔哩教育[官]',
|
||||
'?type=url¶ms=../json/哔哩大全.json@哔哩大全[官]',
|
||||
];
|
||||
} else if (rname.includes('采集之王')) {
|
||||
extras = [
|
||||
'?type=url¶ms=../json/采集静态.json$1@采王道长[合]',
|
||||
'?type=url¶ms=../json/采集[zy]静态.json$1@采王zy[密]',
|
||||
'?type=url¶ms=../json/采集[密]静态.json@采王成人[密]',
|
||||
];
|
||||
} else if (rname.includes('直播转点播')) {
|
||||
extras = [
|
||||
'?type=url¶ms=../json/live2cms.json',
|
||||
];
|
||||
} else if (rname.includes('APPV2')) {
|
||||
extras = appv2_sites.map(s => `?type=url¶ms=${s}`);
|
||||
}else if (rname.includes('夸克分享')) {
|
||||
extras = [
|
||||
'?type=url¶ms=../json/夸克分享.json@夸克分享[盘]',
|
||||
];
|
||||
}
|
||||
|
||||
//let excludes = ['玩偶哥哥','阿里土豆'];
|
||||
let excludes = [];
|
||||
if (!excludes.includes(rname)) {
|
||||
extras.forEach((extra, index) => {
|
||||
let ext_str = 'drpy_t3';
|
||||
let _name = extras.length > 1 ? `${rname}${index}` : `${rname}`;
|
||||
let ext_name = extra.includes('@') ? extra.split('@')[1] : _name;
|
||||
extra = extra.split('@')[0];
|
||||
if (extra) {
|
||||
try {
|
||||
ext_str = extra.split('/').slice(-1)[0].split('.')[0];
|
||||
} catch (e) {
|
||||
}
|
||||
}
|
||||
ext_name = ext_name || `${rname}(${ext_str})`;
|
||||
let data = {
|
||||
'key': extras.length > 1 ? `hipy_js_${rname}${index}` : `hipy_js_${rname}`,
|
||||
'name': `${ext_name}(drpy_t3)`,
|
||||
'type': 3,
|
||||
'api': js_api,
|
||||
'searchable': 1,
|
||||
'quickSearch': 1,
|
||||
'filterable': 1,
|
||||
'order_num': index,
|
||||
'ext': `${js_path}/${it}${extra}`,
|
||||
};
|
||||
json_config.sites.push(data);
|
||||
});
|
||||
|
||||
// for(let index in extras){
|
||||
// let extra = extras[index];
|
||||
// let ext_str = 'drpy_t3';
|
||||
// if(extra){
|
||||
// try{
|
||||
// ext_str = extra.split('/').slice(-1)[0].split('.')[0];
|
||||
// }catch(e){}
|
||||
// }
|
||||
// let data = {
|
||||
// 'key': extras.length>1?`hipy_js_${rname}${index}`:`hipy_js_${rname}`,
|
||||
// 'name': extras.length>1?`${rname}(${ext_str})`:`${rname}(drpy_t3)`,
|
||||
// 'type': 3,
|
||||
// 'api': js_api,
|
||||
// 'searchable': 1,
|
||||
// 'quickSearch': 1,
|
||||
// 'filterable': 1,
|
||||
// 'order_num': index,
|
||||
// 'ext': `${js_path}/${it}${extra}`,
|
||||
// };
|
||||
// json_config.sites.push(data);
|
||||
|
||||
// }
|
||||
}
|
||||
});
|
||||
json_config.sites = json_config.sites.concat(config_sites);
|
||||
json_config.sites = json_config.sites.sort((a, b) => {
|
||||
let i = a.name.split('(')[0];
|
||||
let j = b.name.split('(')[0];
|
||||
return (js_order.indexOf(i) === -1 ? 9999 : js_order.indexOf(i)) - (js_order.indexOf(j) === -1 ? 9999 : js_order.indexOf(j));
|
||||
});
|
||||
let top_sites = json_config.sites.filter(x => js_order.includes(x.name.split('(')[0]));
|
||||
let other_sites = json_config.sites.filter(x => !js_order.includes(x.name.split('(')[0]));
|
||||
let ret_sites = top_sites.concat(naturalSort(other_sites, 'name'));
|
||||
json_config.sites = ret_sites;
|
||||
return JSON.stringify(json_config, null, "\t");
|
||||
}
|
5267
index.json
Normal file
5267
index.json
Normal file
File diff suppressed because it is too large
Load diff
156
lives/华数2.m3u
Normal file
156
lives/华数2.m3u
Normal file
|
@ -0,0 +1,156 @@
|
|||
#EXTM3U
|
||||
#EXT-X-APP APTV
|
||||
#EXT-X-APTV-TYPE blank
|
||||
|
||||
#EXTINF:-1 group-title="未分类",CCTV1综合
|
||||
http://125.210.150.58:9090/live/hzgq-cctv1gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV2财经
|
||||
http://125.210.150.58:9090/live/hzgq-cctv2gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV3综艺
|
||||
http://125.210.150.58:9090/live/hzgq-cctv3gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV4中文国际
|
||||
http://125.210.150.58:9090/live/hzgq-cctv4gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV5体育
|
||||
http://125.210.150.58:9090/live/hzgq-cctv5gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV5+体育赛事
|
||||
http://125.210.150.58:9090/live/hzgq-cctvzhgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV6电影
|
||||
http://125.210.150.58:9090/live/hzgq-cctv6gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV7国防军事
|
||||
http://125.210.150.58:9090/live/hzgq-cctv7gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV8电视剧
|
||||
http://125.210.150.58:9090/live/hzgq-cctv8gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV9纪录
|
||||
http://125.210.150.58:9090/live/hzgq-cctvjlgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV10科教
|
||||
http://125.210.150.58:9090/live/hzgq-cctv10gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV11戏曲
|
||||
http://125.210.150.58:9090/live/hszx-cctv11-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV12社会与法
|
||||
http://125.210.150.58:9090/live/hzgq-cctv12gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV13新闻
|
||||
http://125.210.150.58:9090/live/hzgq-cctvnewsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV14少儿
|
||||
http://125.210.150.58:9090/live/hzgq-cctvsegq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV15音乐
|
||||
http://125.210.150.58:9090/live/hzgq-cctvmusicgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV16奥林匹克
|
||||
http://125.210.150.58:9090/live/hzgq-cctv16gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV17农业农村
|
||||
http://125.210.150.58:9090/live/hzgq-cctv17gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CGTN
|
||||
http://125.210.150.58:9090/live/hszx-cctvgj-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",重温经典
|
||||
http://125.210.150.58:9090/live/hzgq-cwjdgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CETV4中教4台
|
||||
http://125.210.150.58:9090/live/hszx-CETV-4-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",北京卫视
|
||||
http://125.210.150.58:9090/live/hzgq-bjgqws-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",东方卫视
|
||||
http://125.210.150.58:9090/live/hzgq-dftvgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",天津卫视
|
||||
http://125.210.150.58:9090/live/hzgq-tjwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",重庆卫视
|
||||
http://125.210.150.58:9090/live/hzgq-cqwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",黑龙江卫视
|
||||
http://125.210.150.58:9090/live/hzgq-hljwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",吉林卫视
|
||||
http://125.210.150.58:9090/live/hzgq-jlwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",辽宁卫视
|
||||
http://125.210.150.58:9090/live/hzgq-lnwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",内蒙古卫视
|
||||
http://125.210.150.58:9090/live/hszx-nmgtv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",宁夏卫视
|
||||
http://125.210.150.58:9090/live/hszx-nxtv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",甘肃卫视
|
||||
http://125.210.150.58:9090/live/hszx-gstv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",青海卫视
|
||||
http://125.210.150.58:9090/live/hszx-qhtv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",陕西卫视
|
||||
http://125.210.150.58:9090/live/hszx-sxtv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",河北卫视
|
||||
http://125.210.150.58:9090/live/hszx-hebeitv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",山西卫视
|
||||
http://125.210.150.58:9090/live/hszx-shanxitv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",山东卫视
|
||||
http://125.210.150.58:9090/live/hzgq-sdwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",安徽卫视
|
||||
http://125.210.150.58:9090/live/hzgq-ahwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",河南卫视
|
||||
http://125.210.150.58:9090/live/hszx-henantv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",湖北卫视
|
||||
http://125.210.150.58:9090/live/hzgq-hbwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",湖南卫视
|
||||
http://125.210.150.58:9090/live/hzgq-hnwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",江西卫视
|
||||
http://125.210.150.58:9090/live/hzgq-jxwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",江苏卫视
|
||||
http://125.210.150.58:9090/live/hzgq-jswsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江卫视
|
||||
http://125.210.150.58:9090/live/hzgq-zjwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",东南卫视
|
||||
http://125.210.150.58:9090/live/hzgq-fjwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",广东卫视
|
||||
http://125.210.150.58:9090/live/hzgq-gdwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",深圳卫视
|
||||
http://125.210.150.58:9090/live/hzgq-szwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",广西卫视
|
||||
http://125.210.150.58:9090/live/hszx-gxtv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",云南卫视
|
||||
http://125.210.150.58:9090/live/hszx-yntv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",贵州卫视
|
||||
http://125.210.150.58:9090/live/hzgq-gzwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",四川卫视
|
||||
http://125.210.150.58:9090/live/hzgq-scwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",新疆卫视
|
||||
http://125.210.150.58:9090/live/hszx-xjtv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",兵团卫视
|
||||
http://125.210.150.58:9090/live/hszx-bttv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",西藏卫视
|
||||
http://125.210.150.58:9090/live/hszx-xztv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",海南卫视
|
||||
http://125.210.150.58:9090/live/hszx-lytv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",三沙卫视
|
||||
http://125.210.150.58:9090/live/hzgq-ssws-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",北京纪实科教
|
||||
http://125.210.150.58:9090/live/hszx-bjjs-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",四海钓鱼
|
||||
http://125.210.150.58:9090/live/hszx-shdy-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",金鹰纪实
|
||||
http://125.210.150.58:9090/live/hszx-jyjs-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江钱江
|
||||
http://125.210.150.58:9090/live/hzgq-qjpdgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江经济生活
|
||||
http://125.210.150.58:9090/live/hzgq-zjjsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江教育科技
|
||||
http://125.210.150.58:9090/live/hzgq-zjjygq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江民生休闲
|
||||
http://125.210.150.58:9090/live/hzgq-msxxgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江新闻
|
||||
http://125.210.150.58:9090/live/hzgq-zjxwgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江少儿
|
||||
http://125.210.150.58:9090/live/hzgq-zjsegq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江好易购
|
||||
http://125.210.150.58:9090/live/hzgq-hyggq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",杭州综合
|
||||
http://125.210.150.58:9090/live/hzgq-hzzhgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",杭州明珠
|
||||
http://125.210.150.58:9090/live/hzgq-xhmzgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",杭州生活
|
||||
http://125.210.150.58:9090/live/hzgq-hzshgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",杭州影视
|
||||
http://125.210.150.58:9090/live/hzgq-hzysgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",杭州青少
|
||||
http://125.210.150.58:9090/live/hzgq-hzsegq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",杭州导视
|
||||
http://125.210.150.58:9090/live/hzgq-hzdsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",临平新闻
|
||||
http://125.210.150.58:9090/live/hszx-klcd-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",华数频道
|
||||
http://125.210.150.58:9090/live/hzgq-hsfwgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",天元围棋
|
||||
http://125.210.150.58:9090/live/hszx-tywq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",凤 凰中文
|
||||
http://125.210.150.58:9090/live/hszx-fhzw-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",凤 凰资讯
|
||||
http://125.210.150.58:9090/live/hszx-fhzx-h264.m3u8
|
156
lives/杭州华数.m3u
Normal file
156
lives/杭州华数.m3u
Normal file
|
@ -0,0 +1,156 @@
|
|||
#EXTM3U
|
||||
#EXT-X-APP APTV
|
||||
#EXT-X-APTV-TYPE blank
|
||||
|
||||
#EXTINF:-1 group-title="未分类",CCTV1综合
|
||||
http://125.210.150.58:9090/live/hzgq-cctv1gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV2财经
|
||||
http://125.210.150.58:9090/live/hzgq-cctv2gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV3综艺
|
||||
http://125.210.150.58:9090/live/hzgq-cctv3gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV4中文国际
|
||||
http://125.210.150.58:9090/live/hzgq-cctv4gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV5体育
|
||||
http://125.210.150.58:9090/live/hzgq-cctv5gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV5+体育赛事
|
||||
http://125.210.150.58:9090/live/hzgq-cctvzhgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV6电影
|
||||
http://125.210.150.58:9090/live/hzgq-cctv6gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV7国防军事
|
||||
http://125.210.150.58:9090/live/hzgq-cctv7gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV8电视剧
|
||||
http://125.210.150.58:9090/live/hzgq-cctv8gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV9纪录
|
||||
http://125.210.150.58:9090/live/hzgq-cctvjlgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV10科教
|
||||
http://125.210.150.58:9090/live/hzgq-cctv10gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV11戏曲
|
||||
http://125.210.150.58:9090/live/hszx-cctv11-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV12社会与法
|
||||
http://125.210.150.58:9090/live/hzgq-cctv12gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV13新闻
|
||||
http://125.210.150.58:9090/live/hzgq-cctvnewsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV14少儿
|
||||
http://125.210.150.58:9090/live/hzgq-cctvsegq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV15音乐
|
||||
http://125.210.150.58:9090/live/hzgq-cctvmusicgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV16奥林匹克
|
||||
http://125.210.150.58:9090/live/hzgq-cctv16gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CCTV17农业农村
|
||||
http://125.210.150.58:9090/live/hzgq-cctv17gq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CGTN
|
||||
http://125.210.150.58:9090/live/hszx-cctvgj-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",重温经典
|
||||
http://125.210.150.58:9090/live/hzgq-cwjdgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",CETV4中教4台
|
||||
http://125.210.150.58:9090/live/hszx-CETV-4-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",北京卫视
|
||||
http://125.210.150.58:9090/live/hzgq-bjgqws-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",东方卫视
|
||||
http://125.210.150.58:9090/live/hzgq-dftvgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",天津卫视
|
||||
http://125.210.150.58:9090/live/hzgq-tjwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",重庆卫视
|
||||
http://125.210.150.58:9090/live/hzgq-cqwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",黑龙江卫视
|
||||
http://125.210.150.58:9090/live/hzgq-hljwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",吉林卫视
|
||||
http://125.210.150.58:9090/live/hzgq-jlwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",辽宁卫视
|
||||
http://125.210.150.58:9090/live/hzgq-lnwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",内蒙古卫视
|
||||
http://125.210.150.58:9090/live/hszx-nmgtv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",宁夏卫视
|
||||
http://125.210.150.58:9090/live/hszx-nxtv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",甘肃卫视
|
||||
http://125.210.150.58:9090/live/hszx-gstv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",青海卫视
|
||||
http://125.210.150.58:9090/live/hszx-qhtv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",陕西卫视
|
||||
http://125.210.150.58:9090/live/hszx-sxtv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",河北卫视
|
||||
http://125.210.150.58:9090/live/hszx-hebeitv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",山西卫视
|
||||
http://125.210.150.58:9090/live/hszx-shanxitv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",山东卫视
|
||||
http://125.210.150.58:9090/live/hzgq-sdwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",安徽卫视
|
||||
http://125.210.150.58:9090/live/hzgq-ahwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",河南卫视
|
||||
http://125.210.150.58:9090/live/hszx-henantv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",湖北卫视
|
||||
http://125.210.150.58:9090/live/hzgq-hbwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",湖南卫视
|
||||
http://125.210.150.58:9090/live/hzgq-hnwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",江西卫视
|
||||
http://125.210.150.58:9090/live/hzgq-jxwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",江苏卫视
|
||||
http://125.210.150.58:9090/live/hzgq-jswsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江卫视
|
||||
http://125.210.150.58:9090/live/hzgq-zjwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",东南卫视
|
||||
http://125.210.150.58:9090/live/hzgq-fjwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",广东卫视
|
||||
http://125.210.150.58:9090/live/hzgq-gdwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",深圳卫视
|
||||
http://125.210.150.58:9090/live/hzgq-szwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",广西卫视
|
||||
http://125.210.150.58:9090/live/hszx-gxtv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",云南卫视
|
||||
http://125.210.150.58:9090/live/hszx-yntv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",贵州卫视
|
||||
http://125.210.150.58:9090/live/hzgq-gzwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",四川卫视
|
||||
http://125.210.150.58:9090/live/hzgq-scwsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",新疆卫视
|
||||
http://125.210.150.58:9090/live/hszx-xjtv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",兵团卫视
|
||||
http://125.210.150.58:9090/live/hszx-bttv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",西藏卫视
|
||||
http://125.210.150.58:9090/live/hszx-xztv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",海南卫视
|
||||
http://125.210.150.58:9090/live/hszx-lytv-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",三沙卫视
|
||||
http://125.210.150.58:9090/live/hzgq-ssws-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",北京纪实科教
|
||||
http://125.210.150.58:9090/live/hszx-bjjs-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",四海钓鱼
|
||||
http://125.210.150.58:9090/live/hszx-shdy-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",金鹰纪实
|
||||
http://125.210.150.58:9090/live/hszx-jyjs-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江钱江
|
||||
http://125.210.150.58:9090/live/hzgq-qjpdgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江经济生活
|
||||
http://125.210.150.58:9090/live/hzgq-zjjsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江教育科技
|
||||
http://125.210.150.58:9090/live/hzgq-zjjygq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江民生休闲
|
||||
http://125.210.150.58:9090/live/hzgq-msxxgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江新闻
|
||||
http://125.210.150.58:9090/live/hzgq-zjxwgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江少儿
|
||||
http://125.210.150.58:9090/live/hzgq-zjsegq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",浙江好易购
|
||||
http://125.210.150.58:9090/live/hzgq-hyggq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",杭州综合
|
||||
http://125.210.150.58:9090/live/hzgq-hzzhgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",杭州明珠
|
||||
http://125.210.150.58:9090/live/hzgq-xhmzgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",杭州生活
|
||||
http://125.210.150.58:9090/live/hzgq-hzshgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",杭州影视
|
||||
http://125.210.150.58:9090/live/hzgq-hzysgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",杭州青少
|
||||
http://125.210.150.58:9090/live/hzgq-hzsegq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",杭州导视
|
||||
http://125.210.150.58:9090/live/hzgq-hzdsgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",临平新闻
|
||||
http://125.210.150.58:9090/live/hszx-klcd-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",华数频道
|
||||
http://125.210.150.58:9090/live/hzgq-hsfwgq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",天元围棋
|
||||
http://125.210.150.58:9090/live/hszx-tywq-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",凤 凰中文
|
||||
http://125.210.150.58:9090/live/hszx-fhzw-h264.m3u8
|
||||
#EXTINF:-1 group-title="未分类",凤 凰资讯
|
||||
http://125.210.150.58:9090/live/hszx-fhzx-h264.m3u8
|
27
readme.txt
Normal file
27
readme.txt
Normal file
|
@ -0,0 +1,27 @@
|
|||
本地包版本:20241110-2
|
||||
作者:道长
|
||||
QQ群:824179147
|
||||
PC:zyplayer 与 Mobile:easybox 通用
|
||||
easybox 支持网盘源播放,如阿里土豆。zyplayer暂不支持
|
||||
|
||||
zyplayer导入教程:
|
||||
1.drpy_dzlive整个文件夹丢到zy服务目录的根目录,注意不是安装目录(写源工具-运行-服务)
|
||||
2.zy设置数据导入hipy源输入下面的地址:
|
||||
http://127.0.0.1:9978/api/v1/file/drpy_dzlive/
|
||||
|
||||
注意: 推荐使用 zyplayer3.3.5 0519-1 及以上版本
|
||||
|
||||
easybox导入教程:
|
||||
1.在手机上创建 easybox目录,将此本地包解压到easybox目录内。本地包index.js目标路径: /sdcard/easybox/drpy_dzlive/index.js
|
||||
2.新增订阅添加以下内容: file://easybox/drpy_dzlive/index.json
|
||||
3.打开首页源:网盘及弹幕配置 阿里云盘扫码登录,获取token成功.然后点击Alist提取openToken。成功了就可以使用阿里土豆等源播放了
|
||||
|
||||
其他说明:
|
||||
index.js仅限zyplayer配置使用
|
||||
index.json可以给手机壳子easybox使用本地包
|
||||
|
||||
更新日志:
|
||||
1. 更新本地包里的全部drpy_libs、升级drpy版本以支持更多属性,如搜索过验证自定义标识、禁止搜索翻页
|
||||
2. 腾讯搜索修复
|
||||
3. 其他源微调、如央视大全播放问题
|
||||
4. 腾讯源搜索兼容壳子
|
Loading…
Reference in a new issue