This commit is contained in:
莫名的悲伤 2022-12-17 01:18:05 +08:00
parent 54b61e153c
commit 6a61149463
57 changed files with 12568 additions and 8133 deletions

35
.gitignore vendored Normal file
View File

@ -0,0 +1,35 @@
# ---> Android
# Gradle files
.gradle/
build/
# Local configuration file (sdk path, etc)
local.properties
# Log/OS Files
*.log
# Android Studio generated files and folders
captures/
.externalNativeBuild/
.cxx/
*.apk
output.json
# IntelliJ
*.iml
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml
# Keystore files
*.jks
*.keystore
# Google Services (e.g. APIs or Firebase)
google-services.json
# Android Profiling
*.hprof

View File

@ -156,7 +156,8 @@
{"key":"易看资源-伦理","name":"易看资源-伦理","type":1,"api":"https://api.yikanapi.com/api.php/provide/vod/","searchable":1,"quickSearch":1}, {"key":"易看资源-伦理","name":"易看资源-伦理","type":1,"api":"https://api.yikanapi.com/api.php/provide/vod/","searchable":1,"quickSearch":1},
{"key":"影库资源-伦理","name":"影库资源-伦理","type":1,"api":"https://api.ykapi.net/api.php/provide/vod/?ac=list","searchable":1,"quickSearch":1,"filterable":1}, {"key":"影库资源-伦理","name":"影库资源-伦理","type":1,"api":"https://api.ykapi.net/api.php/provide/vod/?ac=list","searchable":1,"quickSearch":1,"filterable":1},
{"key":"酷伦理","name":"酷伦理-伦理","type":1,"api":"https://api.kudian70.com/api.php/provide/vod/","searchable":1,"quickSearch":1,"filterable":1}, {"key":"酷伦理","name":"酷伦理-伦理","type":1,"api":"https://api.kudian70.com/api.php/provide/vod/","searchable":1,"quickSearch":1,"filterable":1},
{"key":"博天堂","name":"博天堂-伦理","type":0,"api":"http://bttcj.com/inc/sapi.php","searchable":1,"quickSearch":1,"filterable":1} {"key":"博天堂","name":"博天堂-伦理","type":0,"api":"http://bttcj.com/inc/sapi.php","searchable":1,"quickSearch":1,"filterable":1},
{"key":"push_agent","name":"推送","type":3,"api":"csp_PushAgent","searchable":1,"playerType":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"}
], ],
"parses":[ "parses":[
{"name":"解析聚合","type":3,"url":"Demo"}, {"name":"解析聚合","type":3,"url":"Demo"},

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

View File

@ -1,328 +0,0 @@
//{"key":"key_资源名称","name":"资源名称","type":0,"api":"csp_jar内文件名称","searchable":1,"quickSearch":1,"filterable":0,"jar":"jar文件地址","ext":"txt json文件地址","playUrl":"〔播放解析地址〕","categories":["〔自定义资源列表〕","〔自定义资源列表〕"] },
{"spider":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/0906.jar",
"lives":[{"group":"redirect","channels":[{"name":"redirect","urls":["proxy://do=live&type=txt&ext=aHR0cHM6Ly9yYXcuZmFzdGdpdC5vcmcvemhhbmdob25nMTk4My9UVkJPWFpZL21haW4vVFYvbGl2ZS50eHQ="]}]}],
"wallpaper":"http://www.kf666888.cn/api/tvbox/img",
"sites":[
{"key":"csp_AppTT","name":"图图影视SP","type":3,"api":"csp_AppTT","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Kunyu77","name":"酷云七七SP","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Lib","name":"LIBVIOSP","type":3,"api":"csp_Lib","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_LiteApple","name":"小苹果SP","type":3,"api":"csp_LiteApple","searchable":1,"quickSearch":1,"filterable":1},
{"key":"厂长影视","name":"厂长资源SP","type":3,"api":"csp_Czsapp","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Cokemv","name":"CokemvSP","type":3,"api":"csp_Cokemv","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Kuaikan","name":"快看SP","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"filterable":1},
{"key":"spider_IKan","name":"爱看SP","type":3,"api":"csp_IKan","searchable":1,"quickSearch":1,"filterable":1},
{"key":"KanSJ_spider","name":"看视界SP","api":"csp_KanSJ","type":3,"filterable":1,"quickSearch":1,"searchable":1,"ext":""},
{"key":"Smdyy_spider","name":"神马影视SP","api":"csp_Smdyy","type":3,"filterable":1,"quickSearch":1,"searchable":1},
{"key":"追剧喵","name":"追剧喵SP","type":3,"api":"csp_ZJMiao","searchable":1,"quickSearch":1,"filterable":1},
{"key":"Lezhu_spider","name":"乐猪影视SP","api":"csp_Lezhu","type":3,"filterable":1,"quickSearch":1,"searchable":1},
{"key":"csp_Wmkk","name":"完美看看SP","api":"csp_Wmkk","type":3,"filterable":1,"quickSearch":1,"searchable":1},
{"key":"csp_Bttoo","name":"两个BTSP","type":3,"api":"csp_Bttoo","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Zxzj","name":"在线之家SP","type":3,"api":"csp_Zxzj","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Auete","name":"AueteSP","type":3,"api":"csp_Auete","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_EEEDY","name":"3EDY(EXO)","type":3,"api":"csp_EEEDY","searchable":1,"quickSearch":1,"filterable":1},
{"key":"mjxq_spider","name":"美剧星球SP","type":3,"api":"csp_Mjxq","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Jianying","name":"简影SP","api":"csp_JianYing","type":3,"searchable":1,"quickSearch":1,"filterable":0,"ext":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7IklEIjozMDk1MCwiQ3JlYXRlZEF0IjoiMjAyMi0wOC0xNlQyMzoyNjoyMi4xNDQrMDg6MDAiLCJVcGRhdGVkQXQiOiIyMDIyLTA4LTE2VDIzOjI2OjIyLjE0NCswODowMCIsIkRlbGV0ZWRBdCI6bnVsbCwidXNlcl9lbWFpbCI6IjIzMDg4MTcwMTBAcXEuY29tIiwidXNlcl9uYW1lIjoiIiwidXNlcl9wd2QiOiIiLCJ1c2VyX2lkIjoiY2ZhYzE3Y2QtMmY5Mi00MTlkLTgwZTctYzRlNGI3YTk3MjNlIiwidXNlcl9hbnN3ZXIiOiIiLCJsb2NrX2lzIjoiRmFsc2UiLCJpc190diI6IiIsImlzX2FkbWluIjoiRmFsc2UiLCJyZWdfdGltZSI6bnVsbCwicmVnX2tleSI6IiIsInR2X3RpbWUiOm51bGwsInR2X2tleSI6IiJ9LCJleHAiOjE2NjEyNjgzODcsImlzcyI6IkFsZnJlZG8gTWVuZG96YSJ9.jkloD7HymtrLwvWaiAHOsxxqSqN2j7RgitKDhJS5e5Q"},
{"key":"csp_Ddrk","name":"低端影视SP","type":3,"api":"csp_Ddrk","searchable":1,"quickSearch":1,"filterable":0},
{"key":"csp_IQIYI","name":"爱奇艺SP","type":3,"api":"csp_IQIYI","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_QQ","name":"企鹅SP","type":3,"api":"csp_QQ","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_MGTV","name":"芒果TVSP","type":3,"api":"csp_MGTV","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Lib","name":"LIBVIOSP","type":3,"api":"csp_Lib","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_SP360","name":"360SP","type":3,"api":"csp_SP360","searchable":1,"quickSearch":1,"filterable":1},
{"key": "csp_Dy555","name":"555影院SP","type": 3,"api": "csp_Dy555","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key": "csp_SP293","name":"293视频SP","type": 3,"api": "csp_SP293","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key": "csp_Yj1211","name": "直播合集SP","type": 3,"api": "csp_Yj1211","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key": "csp_Anime1","name": "小日本动漫SP","type": 3,"api": "csp_Anime1","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key":"csp_xpath_88kanqiu","name":"88看球XP","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/88kanqiu.json"},
{"key": "csp_xpath_jrskan","name": "JRKAN直播XPF","type": 3,"api": "csp_XPathFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/jrskan.json"},
{"key":"csp_Bili","name":"哔哩套餐SP","type": 3,"api":"csp_Bili","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/哔哩哔哩.json"},
{"key": "剧荒TVSP","name": "剧荒TVSP","type": 3,"api": "csp_Juhuang","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key":"Nfyun","name":"Nf云SP","type":3,"api":"csp_Nfyun","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Alist","name":"Alist合集(SP)","type":3,"api":"csp_Alist","searchable":0,"quickSearch":0,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/Alist.json"},
{"key": "bdys","name": "哔嘀(磁力测试)","type": 3,"api": "csp_XPbd","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/bdys.json"},
{"key": "Gitcafe","name":"小纸条SP","type": 3,"api": "csp_Gitcafe","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "4acb3ad2f2254ba1b566279f7cd98ba3"},
{"key":"AliPS","name":"盘搜(仅搜索)","type":3,"api":"csp_AliPS","searchable":1,"quickSearch":1,"filterable":1,"ext": "4acb3ad2f2254ba1b566279f7cd98ba3"},
{"key":"FindZY","name":"找资源(仅搜索)","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"filterable":1,"ext": "4acb3ad2f2254ba1b566279f7cd98ba3"},
{"key":"csp_Yiso","name":"易搜(仅搜索)","type":3,"api":"csp_Yiso","searchable":1,"quickSearch":1,"filterable":0,"ext":"4acb3ad2f2254ba1b566279f7cd98ba3"},
{"key":"mtv_pc_yinfans","name":"音范丝(蓝光磁力)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://gitee.com/zhanghong19830310/tv/raw/master/profile/xp/yinfans.json"},
{"key": "push_agent","name":"推送(阿里/磁力)","type":3,"api":"csp_PushAgent","searchable":0,"quickSearch":0,"filterable":0,"ext": "4acb3ad2f2254ba1b566279f7cd98ba3"},
{"key":"APP影视官源指引","name":"↓APP影视官源指引↓","type":0,"api":"","searchable":0,"quickSearch":0,"filterable":0},
{"key":"天堂资源〔官源〕","name":"天堂资源〔官源〕","type":1,"api":"http://vipmv.cc/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["电影","连续剧","综艺","动漫","国产剧","港台剧","日韩剧","欧美剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","哔哩哔哩"]},
{"key":"多多资源","name":"多多资源〔官源〕","type":1,"api":"https://www.ddzyz1.com/api.php/provide/vod/?ac=list","searchable":1,"quickSearch":1,"categories":["国产剧","港台剧","日韩剧","欧美剧","泰国剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","灾难片","犯罪片","悬疑片","惊悚片","奇幻片","冒险片","武侠片","记录片","伦理","综艺","动漫","动画片","国产动漫","日韩动漫","欧美动漫","海外剧","国内综艺","海外综艺"]},
{"key":"北雁影视〔官源〕","name":"北雁影视〔官源〕","type":1,"api":"https://zy.beiyan.cc:4433/api.php/provide/vod/?ac=list","searchable":1,"quickSearch":1,"filterable":1,"categories":["国产剧","港台剧","日韩剧","欧美剧","综艺","动漫"]},
{"key":"诺讯资源〔官源〕","name":"诺讯资源〔官源〕","type":1,"api":"http://caiji.nxflv.com/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["国产剧","港台剧","日韩剧","欧美剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","综艺频道","动漫频道","综合频道"]},
{"key":"忆梦","name":"忆梦〔官源〕","type":1,"api":"http://anltv.cn/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["国产剧","港台剧","日韩剧","欧美剧","电影(B站)","电视剧(B站)","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","犯罪片","悬疑片","惊悚片","奇幻片","冒险片","武侠片","动漫画","动画","番剧(B站)","国创(B站)","综艺","记录片(B站)","纪录片/微电影"]},
{"key":"木子看剧〔官源〕","name":"木子看剧〔官源〕","type":1,"api":"https://mzkj.maccms.cf/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["电影","连续剧","综艺","动漫","哔哩哔哩","直播"]},
{"key": "M3U8资源","name": "M3U8资源官源","type": 1,"api": "https://www.zycaiji.net:7788/api.php/provide/vod/","searchable": 1,"quickSearch": 1,"categories":["国产剧","港台剧","日韩剧","欧美剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","犯罪片","悬疑片","惊悚片","奇幻片","冒险片","记录片","动画片","综艺","动漫","番剧B站专用","国创B站专用","电影B站专用","电视剧B站专用"]},
{"key":"快播资源","name":"快播资源〔官源〕","type":1,"api":"http://www.kuaibozy.com/api.php/provide/vod/","searchable":1,"quickSearch":1},
{"key":"csp_appysv2_APP影视指引","name":"↓APP影视指引↓","type":0,"api":"csp_AppYsV2","searchable":0,"quickSearch":0,"filterable":0},
{"key":"csp_appysv2_零刻影院APP","name":"零刻影院APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://ys.ling00.cn/api.php/v1.vod"},
{"key":"csp_appysv2_萌蛋蛋APP","name":"萌蛋蛋APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://app.mengdandan.com/xgapp.php/v1/"},
{"key":"csp_appysv2_群鑫影视APP","name":"群鑫影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://www.qunxinys.com/api.php/v1.vod"},
{"key":"csp_appysv2_渔渔影视APP","name":"渔渔影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://luobo.yugenye.site/api.php/v1.vod"},
{"key":"csp_appysv2_美剧范APP","name":"美剧范APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://ttzmz.net/api.php/v1.vod"},
{"key":"csp_appysv2_万能影院APP","name":"万能影院APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://app.wnvod.net/lvdou_api.php/v1.vod"},
{"key":"csp_appysv2_段友影视APP","name":"段友影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://js.66app.me/api.php/app/"},
{"key":"csp_appysv2_淘剧社APP","name":"淘剧社APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://app.shuhai99.com/api.php/v1.vod"},
{"key":"csp_appysv2_迷你库","name":"迷你库APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://www.miniku.cc/xgapp.php/v1/"},
{"key":"csp_appysv2_筑梦云影视","name":"筑梦云影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://wzys.scp00.cn/api.php/v1.vod"},
{"key":"csp_appysv2_一站VIP影视","name":"一站VIP影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://www.dpp8.xyz/api.php/v1.vod"},
{"key":"csp_appysv2_影库","name":"影库APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://yingkudy.com/lvdou_api.php/v1.vod"},
{"key":"csp_appysv2_鑫总资源","name":"鑫总资源APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://app.mmhkj.xyz/lvdou_api.php/v1.vod"},
{"key":"csp_appysv2_悟空影院","name":"悟空影院APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://dapi.pntao.com/api.php/v1.vod"},
{"key":"csp_appysv2_天诚影视","name":"天诚影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://tcspvip.cn/api.php/v1.vod"},
{"key":"csp_appysv2_枇杷影院","name":"枇杷影院APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://www.pipamovie.com/api.php/v1.vod"},
{"key":"csp_appysv2_诺诺影视","name":"诺诺影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://nnys.cuicanys.cn/lvdou_api.php/v1.vod"},
{"key":"csp_appysv2_可乐影视","name":"可乐影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://klyingshi.com/api.php/v1.vod"},
{"key":"csp_appysv2_玖卿乐播","name":"玖卿乐播APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://vod.nqcode.cn/api.php/v1.vod"},
{"key":"csp_appysv2_佳佳影视","name":"佳佳影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://www.jiajia.pub/api.php/v1.vod"},
{"key":"csp_appysv2_豆芽视频","name":"豆芽视频APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://bdintv.cn/lvdou_api.php/v1.vod"},
{"key":"csp_appysv2_兜里TV","name":"兜里TVAPP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://app.douli.cc/api.php/v1.vod"},
{"key":"csp_appysv2_百淘影视","name":"百淘影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://ys.58g8.com/lvdou_api.php/v1.vod"},
{"key":"csp_appysv2_爱电影","name":"爱电影APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://www.idianying.com.cn/mogai_api.php/v1.vod"},
{"key":"csp_appysv2_MX影院","name":"MX影院APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://www.889998.xyz/api.php/v1.vod"},
{"key":"csp_appysv2_OK影视","name":"OK影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://123.ok00.xyz/api.php/v1.vod"},
{"key":"csp_appysv2_52看剧","name":"52看剧APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://tool.xxmlb.com/qingdoujiekou.php/v1.vod"},
{"key":"csp_appysv2_521看剧","name":"521看剧APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://521kanju.com/api.php/v1.vod"},
{"key":"csp_appysv2_迪迪影院","name":"迪迪影院APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://dd88.icu:6080/xgapp.php/v2/"},
{"key":"csp_appysv2_爱酷影视","name":"爱酷影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://www.zhanlangbu.com/ruifenglb_api.php/v1.vod"},
{"key":"csp_appysv2_益达影院","name":"益达影院APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://luobu.yss6080.com/mogai_api.php/v1.vod"},
{"key":"csp_appysv2_555电影","name":"555电影APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://555dy3.com/api.php/app/"},
{"key":"csp_appysv2_懒猫影视","name":"懒猫影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://lanmao.lanmaoymw.cn/api.php/v1.vod"},
{"key":"csp_appysv2_冷视TV","name":"冷视TVAPP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://len.tv/api.php/v1.vod"},
{"key":"csp_appysv2_星辰TV","name":"星辰TVAPP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://www.xingchentv.cn/mogai_api.php/v1.vod"},
{"key":"csp_appysv2_沭阳影视","name":"沭阳影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://zjr.jurentiaodeng.com/api.php/v1.vod"},
{"key":"csp_appysv2_月儿影视","name":"月儿影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://yue52.xyz/api.php/v1.vod"},
{"key":"csp_appysv2_瑞丰影视APP","name":"瑞丰影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://121.204.249.135:4433/ruifenglb_api.php/v1.vod"},
{"key":"csp_appysv2_QC影视APP","name":"QC影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://www.qcsvip.com/mogai_api.php/v1.vod"},
{"key":"csp_AppYsV2","name":"优众影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://121.205.88.194:7878/xgapp.php/v2/"},
{"key":"XP规则","name":"↓XP规则指引↓","type":0,"api":"","searchable":0,"quickSearch":0,"filterable":0},
{"key":"csp_xpath_ttsp","name":"天天视频(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/ttsp.json"},
{"key":"csp_xpath_农民影视","name":"农民影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/nongminyingshi.json"},
{"key":"csp_xpath_zxzj","name":"在线之家(XPF)","type":3,"api":"csp_XPathFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/zxzj.json"},
{"key":"csp_xpath_libvio","name":"LIBVIO(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/libvio.json"},
{"key":"csp_xpath_cokemv","name":"COKEMV(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/cokemv.json"},
{"key":"csp_xpath_dadagui","name":"达达龟(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/dadagui.json"},
{"key":"csp_xpath_jbb","name":"剧白白(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/jubaibai.json"},
{"key":"csp_xpath_bttwoo","name":"两个BT(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/bttwoo.json"},
{"key":"csp_xpath_6d","name":"六度TV(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/6d.json"},
{"key":"csp_xpath_doujiaow","name":"豆角网(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/doujiaow.json"},
{"key":"csp_xpath_saohuotv","name":"骚火影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/saohuotv.json"},
{"key":"csp_xpath_zbkyy","name":"真不卡影院(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/zbkyy.json"},
{"key":"csp_xpath_czspp","name":"厂长资源(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/czspp.json"},
{"key": "csp_xpath_wanmeikk","name": "完美看看(XP)","type": 3,"api": "csp_XPathMac","searchable": 1,"quickSearch": 1,"filterable": 0,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/wanmeikk.json"},
{"key":"csp_xpath_rttks","name":"人人影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/rttks.json"},
{"key":"csp_xpath_juhuang","name":"剧荒TV(XPMac)","type":3,"api":"csp_XPathMac","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/juhuang.json"},
{"key":"csp_xpath_94sm","name":"94神马(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/94sm.json"},
{"key":"csp_xpath_vip1280","name":"VIP电影(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/vip1280.json"},
{"key":"csp_xpath_tjyy","name":"奇优影院(XP)","type":3,"api":"csp_XPathMac","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/huigutongying.json"},
{"key":"csp_xpath_lezhutv","name":"乐猪TV(XPMac)","type":3,"api":"csp_XPathMac","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/lezhutv.json"},
{"key":"csp_xpath_jpys","name":"极品影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/jpys.json"},
{"key":"csp_xpath_lranc","name":"天天影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/lranc.json"},
{"key":"csp_xpath_maole","name":"喵乐影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/maole.json"},
{"key":"csp_xpath_xuangz","name":"尘落电影(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/xuangz.json"},
{"key":"csp_xpath_qdytv","name":"米来影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/qdytv.json"},
{"key":"csp_xpath_xqmi","name":"小强迷(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/xqmi.json"},
{"key":"csp_xpath_135kan","name":"135看看(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/135kan.json"},
{"key":"csp_xpath_miaomiao","name":"喵喵(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/miaomiao.json"},
{"key":"csp_xpath_hyingku","name":"海影库(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/hyingku.json"},
{"key": "csp_xpath_美剧虫","name": "美剧虫(XPF)","type": 3,"api": "csp_XPathMacFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/MJC.json"},
{"key": "csp_xpath_meiju56","name": "美剧网(XPF)","type": 3,"api": "csp_XPathFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/meiju56.json"},
{"key":"csp_xpath_555dy","name":"555影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/555dy.json"},
{"key": "csp_xpath_MYYS","name": "蚂蚁影视(XPF)","type": 3,"api": "csp_XPathMacFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/MYYS.json"},
{"key":"csp_xpath_mp4dy","name":"mp4电影(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/mp4dy.json"},
{"key":"csp_xpath_9eguoyu","name":"9亿国语(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/9eguoyu.json"},{"key": "csp_xpath_DSP","name": "分享短视频(XPF)","type": 3,"api": "csp_XPathMacFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/DSP.json"},
{"key": "csp_xpath_dmd","name": "动漫岛(XPF)","type": 3,"api": "csp_XPathMacFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/dmd.json"},
{"key": "csp_xpath_dm84","name": "动漫巴士(XP)","type": 3,"api": "csp_XPathFilter","searchable": 1,"quickSearch": 1,"filterable": 0,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/dm84.json"},
{"key": "csp_xpath_17skr","name": "路漫漫动漫(XP)","type": 3,"api": "csp_XPath","searchable": 1,"quickSearch": 1,"filterable": 0,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/17skr.json"},
{"key":"XYQB规则","name":"↓XYQB新规则指引↓","type":0,"api":"","searchable":0,"quickSearch":0,"filterable":0},
{"key":"csp_XYQBiu_橘猫资源","name":"橘猫资源(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XYQ/橘猫资源.json"},
{"key":"csp_XYQBiu_剧荒","name":"剧荒影院(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XYQ/剧荒.json"},
{"key":"csp_XYQBiu_555影视","name":"555影视(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XYQ/555影视.json"},
{"key":"csp_XYQBiu_影视工厂","name":"影视工厂(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XYQ/影视工厂.json"},
{"key":"csp_XYQBiu_凌云影视","name":"凌云影视(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/MaoXYQ/凌云影视.json"},
{"key":"csp_XYQBiu_短视频","name":"分享短视频(YXQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XYQ/分享短视频.json"},
{"key":"csp_XYQBiu_虎牙直播","name":"虎牙直播(YXQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XYQ/虎牙代理直链.json"},
{"key":"XB规则","name":"↓XB规则指引↓","type":0,"api":"","searchable":0,"quickSearch":0,"filterable":0},
{"key":"csp_XBiubiu_555电影","name":"555电影(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/555电影.json"},
{"key":"csp_XBiubiu_影视工厂","name":"影视工厂(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/影视工厂.json"},
{"key":"csp_XBiubiu_剧白白","name":"剧白白(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/剧白白.json"},
{"key":"csp_XBiubiu_600影视","name":"600影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/600影视.json"},
{"key":"csp_XBiubiu_小强迷","name":"小强迷(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/小强迷.json"},
{"key":"csp_XBiubiu_歪片星球","name":"歪片星球(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/歪片星球.json"},
{"key":"csp_biubiu_voflixHD","name":"voflix HD(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/voflixHD.json"},
{"key":"csp_biubiu_黑狐影院","name":"黑狐影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/黑狐影院.json"},
{"key":"csp_biubiu_真不卡影院","name":"真不卡影院(XB)","type":3,"api":"csp_XBiubiu","searchable":0,"quickSearch":0,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/真不卡影院.json"},
{"key":"csp_XBiubiu_豆角网","name":"豆角网(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/豆角网.json"},
{"key":"csp_XBiubiu_极品影视","name":"极品影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/极品影视.json"},
{"key":"csp_biubiu_米来影视","name":"米来影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/米来影视.json"},
{"key":"csp_biubiu_旧梦影视","name":"旧梦影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/旧梦影视.json"},
{"key":"csp_biubiu_达达龟","name":"达达龟(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/达达龟.json"},
{"key":"csp_XBiubiu_宝仙HD","name":"宝仙HD(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/宝仙HD.json"},
{"key":"csp_XBiubiu_私人影院","name":"私人影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/私人影院.json"},
{"key":"csp_XBiubiu_夜空蓝光","name":"夜空蓝光(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/夜空蓝光.json"},
{"key":"csp_XBiubiu_AB影院","name":"AB影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/AB影院.json"},
{"key":"csp_biubiu_看一看影视","name":"看一看影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/看一看影视.json"},
{"key":"csp_XBiubiu_UM影院","name":"UM影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/UM影院.json"},
{"key":"csp_XBiubiu_厂长资源","name":"厂长资源(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/厂长资源.json"},
{"key":"csp_biubiu_干饭影视","name":"干饭影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/干饭影视.json"},
{"key":"csp_biubiu_骚火电影","name":"骚火电影(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/骚火电影.json"},
{"key":"csp_biubiu_瓜皮TV","name":"瓜皮TV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/瓜皮TV.json"},
{"key":"csp_biubiu_在线之家","name":"在线之家(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/在线之家.json"},
{"key":"csp_biubiu_花猫TV","name":"花猫TV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/花猫TV.json"},
{"key":"csp_biubiu_饭团","name":"饭团(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/饭团.json"},
{"key":"csp_biubiu_搜狗影院","name":"搜狗影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/搜狗影院.json"},
{"key":"csp_biubiu_口袋影院","name":"口袋影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/口袋影院.json"},
{"key":"csp_biubiu_蓝莓影视","name":"蓝莓影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/蓝莓影视.json"},
{"key":"csp_biubiu_乐猪影视","name":"乐猪影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/乐猪影视.json"},
{"key":"csp_biubiu_七年影视","name":"七年影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/七年影视.json"},
{"key":"csp_biubiu_完美看看","name":"完美看看(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/完美看看.json"},
{"key":"csp_biubiu_人人影视","name":"人人影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/人人影视.json"},
{"key":"csp_biubiu_蓝豆TV","name":"蓝豆TV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/蓝豆TV.json"},
{"key":"csp_biubiu_看片网","name":"看片网(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/看片网.json"},
{"key":"csp_biubiu_速搜影视","name":"速搜影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/速搜影视.json"},
{"key":"csp_biubiu_桔子TV","name":"桔子TV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/桔子tv.json"},
{"key":"csp_biubiu_GIMY影视","name":"GIMY影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/GimyTV.json"},
{"key":"csp_biubiu_茶杯狐","name":"茶杯狐(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/茶杯狐.json"},
{"key":"csp_biubiu_GimyTV","name":"GimyTV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/GimyTV.json"},
{"key":"csp_biubiu_哔嘀影视","name":"哔嘀影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/哔嘀影视.json"},
{"key":"csp_biubiu_F7好看剧","name":"F7好看剧(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/F7好看剧.json"},
{"key":"csp_biubiu_大米星球","name":"大米星球(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/大米星球.json"},
{"key":"csp_biubiu_听书网","name":"听书网(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/听书网.json"},
{"key":"18+","name":"↓18+指引〕↓","type":0,"api":"","searchable":0,"quickSearch":0,"filterable":0},
{"key":"csp_xpath_新香蕉","name":"新香蕉(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/2024xxj.json"},
{"key":"csp_biubiu_麻豆传媒破解","name":"麻豆传媒破解(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/麻豆传媒破解.json"},
{"key":"csp_biubiu_爱看影院","name":"爱看影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/爱看影院.json"},
{"key":"csp_biubiu_玖爱视频","name":"玖爱视频(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/玖爱视频.json"},
{"key":"csp_biubiu_爱爱影视","name":"爱爱影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/爱爱影视.json"},
{"key":"csp_biubiu_GAOAA","name":"GAOAA(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/GAOAA.json"},
{"key":"csp_biubiu_香蕉视频","name":"香蕉视频(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/香蕉视频.json"},
{"key":"csp_biubiu_四虎影院","name":"四虎影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/四虎影院.json"},
{"key":"csp_biubiu_黄仓库","name":"黄仓库(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/黄仓库.json"},
{"key":"csp_biubiu_4K狗午夜版","name":"4K狗午夜版(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/4K狗午夜版.json"},
{"key":"哥哥妹妹","name":"哥哥妹妹","type":0,"api":"http://www.ggmmzy.com:9999/inc/xml","searchable":0,"quickSearch":0,"filterable":0},
{"key":"秀色资源","name":"秀色资源","type":0,"api":"https://api.xiuseapi.com/api.php/provide/vod/from/xiuse/at/xml/","playUrl":"https://api.xiusebf.com/m3u8/?url=","searchable":1,"quickSearch":1,"filterable":0},
{"key":"爱播资源","name":"爱播资源","type":1,"api":"https://cj1.apiabzy.com/api.php/provide/vod/?ac=list","playUrl":"https://player.aibozyplayer.com/m3u8/?url=","searchable":1,"quickSearch":1,"filterable":0},
{"key":"小姐姐资源","name":"小姐姐资源","type":0,"api":"https://xjjzyapi.com/home/cjapi/askl/mc/vod/xml","searchable":1,"quickSearch":1,"filterable":0},
{"key":"乐播资源","name":"乐播资源","type":0,"api":"https://lbapi9.com/api.php/provide/vod/at/xml/","searchable":1,"quickSearch":1,"filterable":0},
{"key":"番号资源","name":"番号资源","type":0,"api":"http://fhapi9.com/api.php/provide/vod/at/xml","searchable":1,"quickSearch":1,"filterable":0},
{"key":"老鸭资源","name":"老鸭资源","type":0,"api":"https://api.apilyzy.com/api.php/provide/vod/at/xml","playUrl":"https://player.77lehuo.com/aliplayer/?url=","searchable":1,"quickSearch":1,"filterable":0},
{"key":"花椒资源","name":"花椒资源","type":0,"api":"https://apihjzy.com/api.php/provide/vod/at/xml/","searchable":1,"quickSearch":1,"filterable":0},
{"key":"酷豆资源网","name":"酷豆资源网","type":1,"api":"https://api.kdapi.info/api.php/provide/vod/?ac=list","playUrl":"https://jx.kubohk.com/jx/?url=","searchable":1,"quickSearch":1,"filterable":0},
{"key":"探探资源","name":"探探资源","type":1,"api":"https://apittzy.com/api.php/provide/vod/","searchable":0,"quickSearch":0},
{"key":"奶茶资源","name":"奶茶资源","type":1,"api":"https://caiji.naichaapi.com/inc/apijson_vod.php","searchable":0,"quickSearch":0},
{"key":"美少女源","name":"美少女源","type":0,"api":"https://www.msnii.com/api/xml.php","searchable":0,"quickSearch":0},
{"key":"淫水机源","name":"饮水机源","type":0,"api":"https://www.xrbsp.com/api/xml.php","searchable":0,"quickSearch":0},
{"key":"香奶儿源","name":"香奶儿源","type":0,"api":"https://www.gdlsp.com/api/xml.php","searchable":0,"quickSearch":0},
{"key":"白嫖资源","name":"白嫖资源","type":0,"api":"https://www.kxgav.com/api/xml.php","searchable":0,"quickSearch":0},
{"key":"小湿妹源","name":"湿妹资源","type":0,"api":"https://www.afasu.com/api/xml.php","searchable":0,"quickSearch":0},
{"key":"大地资源","name":"大地资源","type":0,"api":"https://dadiapi.com/api.php","searchable":0,"quickSearch":0},
{"key":"速度资源","name":"速度资源","type":0,"api":"http://www.ggmmzy.com:9999/inc/xml","searchable":0,"quickSearch":0},
{"key":"色窝资源","name":"色窝资源","type":1,"api":"https://sewozyapi.com/api.php/provide/vod/?ac=list","playUrl":"https://player.sewozyplayer.com/m3u8/?url=","searchable":1,"quickSearch":0,"filterable":0},
{"key":"精工厂资源","name":"精工厂资源","type":0,"api":"https://jgczyapi.com/home/cjapi/kld2/mc/vod/xml","searchable":1,"quickSearch":1,"filterable":0},
{"key":"52AV资源","name":"52AV资源","type":0,"api":"https://52zyapi.com/home/cjapi/asda/mc/vod/xml","searchable":1,"quickSearch":1,"filterable":0},
{"key":"大MM资源","name":"大MM资源","type":0,"api":"https://www.dmmapi.com/home/cjapi/asd2c7/mc/vod/xml","searchable":1,"quickSearch":1,"filterable":0},
{"key":"玖玖资源","name":"玖玖资源","type":0,"api":"http://99zywcj.com/inc/sapi.php?ac=videolist","searchable":1,"quickSearch":1,"filterable":0},
{"key":"狼少年","name":"狼少年","type":0,"api":"http://cjmygzy.com/inc/sapi.php?ac=videolist","searchable":1,"quickSearch":1,"filterable":0},
{"key":"环亚资源","name":"环亚资源","type":0,"api":"http://wmcj8.com/inc/sapi.php?ac=videolist","searchable":1,"quickSearch":1,"filterable":0},
{"key":"黄瓜TV资源","name":"黄瓜TV资源","type":0,"api":"https://www.caiji10.com/home/cjapi/cfs6/mc10/vod/xml","searchable":0,"quickSearch":0},
{"key":"草榴视频","name":"草榴视频","type":0,"api":"https://www.caiji02.com/home/cjapi/cfas/mc10/vod/xml","searchable":0,"quickSearch":0},
{"key":"佳丽资源","name":"佳丽资源","type":1,"api":"http://www.jializyzapi.com/api.php/provide/vod/","searchable":0,"quickSearch":0},
{"key":"影库资源-伦理","name":"影库资源-伦理","type":1,"api":"https://api.ykapi.net/api.php/provide/vod/?ac=list","searchable":1,"quickSearch":1,"filterable":0},
{"key":"酷伦理","name":"酷伦理-伦理","type":1,"api":"https://api.kudian70.com/api.php/provide/vod/","searchable":1,"quickSearch":1,"filterable":0},
{"key":"博天堂","name":"博天堂-伦理","type":0,"api":"http://bttcj.com/inc/sapi.php","searchable":1,"quickSearch":1,"filterable":0},
{"key":"csp_XBiubiu_斗鱼","name":"斗鱼〔直播〕","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/斗鱼.json"},{"key":"csp_xpath_huya","name":"虎牙〔直播〕","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/huya.json"}],
"parses":[
{"name":"解析聚合","type":3,"url":"Demo"},
{"name":"Json并发","type":2,"url":"Parallel"},
{"name":"Json轮询","type":2,"url":"Sequence"},
{"name":"手动解析 1","type":0,"url":"https://vip.parwix.com:4433/player/?url=","ext":{"flag":["qq","腾讯","qiyi","iqiyi","爱奇艺","奇艺","youku","优酷","mgtv","芒果","letv","乐视","pptv","PPTV","sohu","bilibili","哔哩哔哩","哔哩"]}},
{"name": "手动解析 2","type": 0,"url": "https://jx.bozrc.com:4433/player/?url=","ext": {"flag": ["qq", "腾讯", "qiyi", "爱奇艺", "奇艺", "youku", "优酷", "mgtv", "芒果", "letv", "乐视", "pptv", "PPTV", "sohu", "bilibili", "哔哩哔哩", "哔哩"]}},
{"name":"手动解析 3","type":0,"url":"https://jx.m3u8.tv/jiexi/?url="},
{"name": "ZNJSON解析","type": 1,"url": "https://svip.znjson.com/api/?key=gX8j9IPvoQ5mFmlIzu&url="},
{"name": "绿叶解析","type": 1,"url": "https://hc.izny.cn/json.php?url="},
{"name": "GGTV自用","type": 1,"url": "https://play.fuqizhishi.com/jx/API.php?appkey=zhitigonggeixiaobai4567891&url="},
{"name": "GGTV聚合","type": 1,"url": "https://play.fuqizhishi.com/juhe/API.php?appkey=caijijuhe&url="},
{"name": "爱酷","type": 1,"url": "https://cache.json.icu/home/api?type=ys&uid=292796&key=fnoryABDEFJNPQV269&url="},
{"name": "keyu","type": 1,"url": "http://newjiexi.gotka.top/keyu3.php?url=","ext": {"flag": ["qq", "腾讯", "qiyi", "爱奇艺", "奇艺", "youku", "优酷", "mgtv", "芒果", "letv", "乐视", "pptv", "PPTV", "sohu", "bilibili", "哔哩哔哩", "哔哩"],"header": {"User-Agent": "okhttp/4.1.0"}}},
{"name": "爱酷看看","type": 1,"url": "http://www.ikukk.com/?ac=1&url="},
{"name": "油果","type": 1,"url": "http://json.youguo520.top/fufeng/?url=","ext":{"flag":["qq","腾讯","qiyi","iqiyi","爱奇艺","奇艺","youku","优酷","mgtv","芒果","letv","乐视","pptv","PPTV","sohu","bilibili","哔哩哔哩","哔哩"],"header": {"User-Agent": "Dart/2.14 (dart:io)"}}},
{"name": "线路NX","type": 1,"url": "https://vip.nxflv.com/home/api?uid=701203&key=bltuyCEFKLTX013679&url="},
{"name":"乐多","type":1,"url":"https://api.ldjx.cc/wp-api/getvodurl.php?token=1001&vid=","ext":{"flag":["leduo"]}},
{"name": "星辰手动","type": 0,"url": "https://svip.spchat.top/api/?key=s0rhPxBRt8u8YqmPtO&url="}
],
"flags":["youku","qq","iqiyi","qiyi","letv","sohu","tudou","pptv","mgtv","wasu","bilibili","renrenmi","1905", "xigua","ltnb","CL4K"],
"ijk":[
{"group":"软解码","options":[
{"category":4,"name":"opensles","value":"0"},
{"category":4,"name":"overlay-format","value":"842225234"},
{"category":4,"name":"framedrop","value":"1"},
{"category":4,"name":"soundtouch","value":"1"},
{"category":4,"name":"start-on-prepared","value":"1"},
{"category":1,"name":"http-detect-range-support","value":"0"},
{"category":1,"name":"fflags","value":"fastseek"},
{"category":2,"name":"skip_loop_filter","value":"48"},
{"category":4,"name":"reconnect","value":"1"},
{"category":4,"name":"enable-accurate-seek","value":"0"},
{"category":4,"name":"mediacodec","value":"0"},
{"category":4,"name":"mediacodec-auto-rotate","value":"0"},
{"category":4,"name":"mediacodec-handle-resolution-change","value":"0"},
{"category":4,"name":"mediacodec-hevc","value":"0"},
{"category":1,"name":"dns_cache_timeout","value":"600000000"}
]},
{"group":"硬解码","options":[
{"category":4,"name":"opensles","value":"0"},
{"category":4,"name":"overlay-format","value":"842225234"},
{"category":4,"name":"framedrop","value":"1"},
{"category":4,"name":"soundtouch","value":"1"},
{"category":4,"name":"start-on-prepared","value":"1"},
{"category":1,"name":"http-detect-range-support","value":"0"},
{"category":1,"name":"fflags","value":"fastseek"},
{"category":2,"name":"skip_loop_filter","value":"48"},
{"category":4,"name":"reconnect","value":"1"},
{"category":4,"name":"enable-accurate-seek","value":"0"},
{"category":4,"name":"mediacodec","value":"1"},
{"category":4,"name":"mediacodec-auto-rotate","value":"1"},
{"category":4,"name":"mediacodec-handle-resolution-change","value":"1"},
{"category":4,"name":"mediacodec-hevc","value":"1"},
{"category":1,"name":"dns_cache_timeout","value":"600000000"}
]}
],
"ads":["mimg.0c1q0l.cn","www.googletagmanager.com","www.google-analytics.com","mc.usihnbcq.cn","mg.g1mm3d.cn","mscs.svaeuzh.cn","cnzz.hhttm.top","tp.vinuxhome.com","cnzz.mmstat.com","www.baihuillq.com","s23.cnzz.com","z3.cnzz.com","c.cnzz.com","stj.v1vo.top","z12.cnzz.com","img.mosflower.cn","tips.gamevvip.com","ehwe.yhdtns.com","xdn.cqqc3.com","www.jixunkyy.cn","sp.chemacid.cn","hm.baidu.com","s9.cnzz.com","z6.cnzz.com","um.cavuc.com","mav.mavuz.com","wofwk.aoidf3.com","z5.cnzz.com","xc.hubeijieshikj.cn","tj.tianwenhu.com","xg.gars57.cn","k.jinxiuzhilv.com","cdn.bootcss.com","ppl.xunzhuo123.com","xomk.jiangjunmh.top","img.xunzhuo123.com","z1.cnzz.com","s13.cnzz.com","xg.huataisangao.cn","z7.cnzz.com","xg.huataisangao.cn","z2.cnzz.com","s96.cnzz.com","q11.cnzz.com","thy.dacedsfa.cn","xg.whsbpw.cn","s19.cnzz.com","z8.cnzz.com","s4.cnzz.com","f5w.as12df.top","ae01.alicdn.com","www.92424.cn","k.wudejia.com","vivovip.mmszxc.top","qiu.xixiqiu.com","cdnjs.hnfenxun.com","cms.qdwght.com"]
}

File diff suppressed because it is too large Load Diff

119
README.md
View File

@ -1,26 +1,10 @@
# TVbox自用接口 # TVbox自用接口
1、给英文不好的朋友
GitHub 中文化插件 🔰https://greasyfork.org/zh-CN/scripts/435208
Github 增强-高速下载 🔰https://greasyfork.org/zh-CN/scripts/412245
开源仓库 2、Github RAW 加速服务
https://github.com/
https://gitlab.com/
https://gitee.com/
https://coding.net/
https://gitcode.net/
https://gitea.com/ 仓库名是 mao,tvbox,box,tv等类似的有几率出现 1.删除仓库 2.删除用户 3.封禁账户 4.黑名单
https://agit.ai/
https://notabug.org/
EGP源
http://epg.51zmt.top:8000/e.xml
https://epg.112114.xyz/pp.xml
给英文不好的朋友
GitHub 中文化插件 🔰https://greasyfork.org/zh-CN/scripts/435208 Github 增强-高速下载 🔰https://greasyfork.org/zh-CN/scripts/412245
Github RAW 加速服务
源码 https://gitcdn.top/https://github.com/liu673cn/box/raw/main/m.json 源码 https://gitcdn.top/https://github.com/liu673cn/box/raw/main/m.json
香港 https://raw.iqiq.io/liu673cn/box/main/m.json 香港 https://raw.iqiq.io/liu673cn/box/main/m.json
新加坡 https://raw.kgithub.com/liu673cn/box/main/m.json 新加坡 https://raw.kgithub.com/liu673cn/box/main/m.json
@ -29,19 +13,104 @@ https://fastly.jsdelivr.net/gh/liu673cn/box@main/m.json
https://cdn.staticaly.com/gh/liu673cn/box/main/m.json https://cdn.staticaly.com/gh/liu673cn/box/main/m.json
https://raw.fastgit.org/liu673cn/box/main/m.json https://raw.fastgit.org/liu673cn/box/main/m.json
韩国 韩国
https://ghproxy.com/https://raw.githubusercontent.com/liu673cn/box/main/m.json https://ghproxy.com/https://raw.githubusercontent.com/
https://ghproxy.net/https://raw.githubusercontent.com/liu673cn/box/main/m.json https://ghproxy.net/https://raw.githubusercontent.com/liu673cn/box/main/m.json
https://gcore.jsdelivr.net/gh/liu673cn/box@main/m.json https://gcore.jsdelivr.net/gh/liu673cn/box@main/m.json
https://raw.githubusercontents.com/liu673cn/box/main/m.json https://raw.githubusercontents.com/liu673cn/box/main/m.json
Github 静态加速 3Github 静态加速
https://cdn.staticaly.com/gh/liu673cn/box/main/m.json https://cdn.staticaly.com/gh/liu673cn/box/main/m.json
https://cdn.jsdelivr.net/gh/liu673cn/box@main/m.json https://cdn.jsdelivr.net/gh/liu673cn/box@main/m.json
https://purge.jsdelivr.net/gh/ https://purge.jsdelivr.net/gh/
4、EGP源
http://epg.51zmt.top:8000/e.xml
https://epg.112114.xyz/pp.xml
5、开源仓库
https://github.com/
https://gitlab.com/
https://gitee.com/
https://coding.net/
https://gitcode.net/
https://gitea.com/ 仓库名是 mao,tvbox,box,tv等类似的有几率出现 1.删除仓库 2.删除用户 3.封禁账户 4.黑名单
https://agit.ai/
https://notabug.org/
6、TVBox各路大佬配置排名不分先后
1唐三https://hutool.ml/tang
2Fongmihttps://raw.fastgit.org/FongMi/CatVodSpider/main/json/config.json
3俊于http://home.jundie.top:81/top98.json
4饭太硬http://饭太硬.ga/x/o.json
5霜辉月明pyhttps://ghproxy.com/raw.githubusercontent.com/lm317379829/PyramidStore/pyramid/py.json
6小雅drhttp://drpy.site/js1
7菜妮丝https://tvbox.cainisi.cf
8神器https://神器每日推送.tk/pz.json
9巧技http://pandown.pro/tvbox/tvbox.json
10刚刚http://刚刚.live/猫
11吾爱有三http://52bsj.vip:98/0805
12潇洒https://download.kstore.space/download/2863/01.txt
13佰欣园https://ghproxy.com/https://raw.githubusercontent.com/chengxueli818913/maoTV/main/44.txt
14胖虎https://notabug.org/imbig66/tv-spider-man/raw/master/配置/0801.json
15云星日记https://maoyingshi.cc/tiaoshizhushou/1.txt
16Yoursmile7https://agit.ai/Yoursmile7/TVBox/raw/branch/master/XC.json
17BOXhttp://52bsj.vip:81/api/v3/file/get/29899/box2.json?sign=3cVyKZQr3lFAwdB3HK-A7h33e0MnmG6lLB9oWlvSNnM%3D%3A0
18哔哩学习http://52bsj.vip:81/api/v3/file/get/41063/bili.json?sign=TxuApYZt6bNl9TzI7vObItW34UnATQ4RQxABAEwHst4%3D%3A0
19UndCoverhttps://raw.githubusercontent.com/UndCover/PyramidStore/main/py.json
20木极https://pan.tenire.com/down.php/2664dabf44e1b55919f481903a178cba.txt
21Rayhttps://dxawi.github.io/0/0.json
22甜蜜https://kebedd69.github.io/TVbox-interface/py甜蜜.json
2352bsjhttp://52bsj.vip:81/api/v3/file/get/29899/box2.json?sign=3cVyKZQr3lFAwdB3HK-A7h33e0MnmG6lLB9oWlvSNnM%3D%3A0
24肥猫http://我不是.肥猫.love:63
7、随机轮换壁纸
1https://bing.img.run/rand.php
2http://www.kf666888.cn/api/tvbox/img
3https://picsum.photos/1280/720/?blur=10
4http://刚刚.live/图
5http://饭太硬.ga/深色壁纸/api.php
6https://www.dmoe.cc/random.php
7https://api.btstu.cn/sjbz/zsy.php
8https://api.btstu.cn/sjbz/?lx=dongman
9http://api.btstu.cn/sjbz/?lx=meizi
10http://api.btstu.cn/sjbz/?lx=suiji
11https://pictures.catvod.eu.org/
以上为互联网流传资源不保证内容的真实性和可靠性。本页面只是收集Box自用请勿宣传。 以上为互联网流传资源不保证内容的真实性和可靠性。本页面只是收集Box自用请勿宣传。
所有资源全部搜集于网络 所有资源全部搜集于网络

View File

@ -7965,25 +7965,6 @@ MV.4k,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgs42R_AUo94zr8gM.mp4
小仙女直播,#genre#
小姐姐轮播直播点击换,http://wmsp.cc/video.php
抖音轮播直播点击切换,http://mmitv.top/test/douyin.php?id=top
花椒轮播直播点击切换,http://mmitv.top/test/hjzb.php?id=top
6间房轮播直播点击切换,http://mmitv.top/test/6room.php?id=top
千帆轮播直播点击切换,http://mmitv.top/test/qf56.php?id=top
我秀轮播直播点击切换,http://mmitv.top/test/woxiu.php?id=top
快手轮播直播点击切换,http://mmitv.top/test/ks.php
网络热门歌曲点击切换,https://api.vvhan.com/api/rand.music?sort=%E7%83%AD%E6%AD%8C%E6%A6%9C
芒果TV直播,http://112.17.40.217/PLTV/88888888/224/3221231279/index.m3u8#http://112.17.40.217/PLTV/88888888/224/3221231279/index.m3u8
橙子一台,https://ip3731198171.mobgslb.tbcache.com/d1--cn-gotcha09.bilivideo.com/live-bvc/768410/live_1849890871_69368354.m3u8?
橙子二台,https://ip3747975387.mobgslb.tbcache.com/d1--cn-gotcha09.bilivideo.com/live-bvc/214875/live_457200741_74685781.m3u8
橙子三台 ,https://ip3722557046.mobgslb.tbcache.com/d1--cn-gotcha09.bilivideo.com/live-bvc/133179/live_1001126625_48904870.m3u8?
橙子四台 ,https://ip3714420955.mobgslb.tbcache.com/d1--cn-gotcha09.bilivideo.com/live-bvc/743745/live_1755442628_48682447.m3u8
【AV直播】,#genre# 【AV直播】,#genre#
Live Cams Porn,https://live.adultiptv.net/livecams.m3u8 Live Cams Porn,https://live.adultiptv.net/livecams.m3u8
@ -8035,35 +8016,48 @@ Blonde Porn,https://live.adultiptv.net/blonde.m3u8
Gay Porno,https://live.adultiptv.net/gay.m3u8 Gay Porno,https://live.adultiptv.net/gay.m3u8
Asian Porn,https://live.adultiptv.net/asian.m3u8 Asian Porn,https://live.adultiptv.net/asian.m3u8
JStar极限台,mitv://generationnexxxt.com:9906/9ca49d959a29450fbc3f7766f7769e54
JStar极限台,mitv://ns2.hellotvvod.com:9906/26901ab1209b471d9fe6c50e145115cd JStar极限台,mitv://ns2.hellotvvod.com:9906/26901ab1209b471d9fe6c50e145115cd
彩虹e,mitv://45.92.126.18:9906/62668da3000bd6cc134cc0d079365057 彩虹e台,mitv://generationnexxxt.com:9906/f25bdd85818748688189670f3a6b22c2
彩虹e,p2p://54.39.16.152:9906/62668da3000bd6cc134cc0d079365057 彩虹e台,mitv://45.92.126.18:9906/62668da3000bd6cc134cc0d079365057
彩虹e,P2p://fccs.word-tv.com:9906/62668da3000bd6cc134cc0d079365057 彩虹e台,p2p://54.39.16.152:9906/62668da3000bd6cc134cc0d079365057
彩虹电影,mitv://45.92.126.18:9906/6260e2d0000cf56c172d19afe4aa1d66 彩虹e台,P2p://fccs.word-tv.com:9906/62668da3000bd6cc134cc0d079365057
彩虹电影,p2p://54.39.16.152:9906/6260e2d0000cf56c172d19afe4aa1d66 彩虹电影台,mitv://generationnexxxt.com:9906/3d057a573d1f443e9b5b875de1bdf608
彩虹电影,P2p://fccs.word-tv.com:9906/6260e2d0000cf56c172d19afe4aa1d66 彩虹电影台,mitv://45.92.126.18:9906/6260e2d0000cf56c172d19afe4aa1d66
彩虹电影台,p2p://54.39.16.152:9906/6260e2d0000cf56c172d19afe4aa1d66
彩虹电影台,P2p://fccs.word-tv.com:9906/6260e2d0000cf56c172d19afe4aa1d66
K频道,mitv://generationnexxxt.com:9906/59281d33d7d24944abcf3d4aa0ed524c
K频道,mitv://45.92.126.18:9906/6263c0cd0009e68a085c9c619861891f K频道,mitv://45.92.126.18:9906/6263c0cd0009e68a085c9c619861891f
K频道,p2p://54.39.16.152:9906/6263c0cd0009e68a085c9c619861891f K频道,p2p://54.39.16.152:9906/6263c0cd0009e68a085c9c619861891f
K频道,P2p://fccs.word-tv.com:9906/6263c0cd0009e68a085c9c619861891f K频道,P2p://fccs.word-tv.com:9906/6263c0cd0009e68a085c9c619861891f
看电视,P2p://fccs.word-tv.com:9906/6260e2e2000f16e6172d608b5505fbdd LOOK TV,mitv://generationnexxxt.com:9906/7a5ddc086a3d459f8adea3597c9f7d60
看电视,p2p://54.39.16.152:9906/6260e2e2000f16e6172d608b5505fbdd LOOK TV,P2p://fccs.word-tv.com:9906/6260e2e2000f16e6172d608b5505fbdd
看电视,mitv://45.92.126.18:9906/6260e2e2000f16e6172d608b5505fbdd LOOK TV,p2p://54.39.16.152:9906/6260e2e2000f16e6172d608b5505fbdd
LOOK TV,mitv://45.92.126.18:9906/6260e2e2000f16e6172d608b5505fbdd
幻灯片电影,mitv://4506/6260e2b000004933172c99712568d815 幻灯片电影,mitv://4506/6260e2b000004933172c99712568d815
幻灯片电影,p2p://594.39.16.152:9906/6260e2b000004933172c99712568d815 幻灯片电影,p2p://594.39.16.152:9906/6260e2b000004933172c99712568d815
惊艳台,mitv://45.92.126.18:9906/6260e27a0006cf41172bc82c06b29fb9 惊艳成人电影台,mitv://generationnexxxt.com:9906/d3fb9dd99d004118a5eb9f98dd20b053
惊艳台,p2p://54.39.16.152:9906/6260e27a0006cf41172bc82c06b29fb9 惊艳成人电影台,mitv://45.92.126.18:9906/6260e27a0006cf41172bc82c06b29fb9
潘朵啦玩美,mitv://45.92.126.18:9906/6260e259000d442b172b48ecdda91b31 惊艳成人电影台,p2p://54.39.16.152:9906/6260e27a0006cf41172bc82c06b29fb9
潘朵啦玩美,p2p://54.39.16.152:9906/6260e259000d442b172b48ecdda91b31 潘朵啦玩美台,mitv://generationnexxxt.com:9906/920530a511934ff980a0bc4ffb64f51c
松视1,mitv://45.92.126.18:9906/6260dfaa0008dccc1720cc33ffe57894 潘朵啦玩美台,mitv://45.92.126.18:9906/6260e259000d442b172b48ecdda91b31
松视1,p2p://54.39.16.152:9906/6260dfaa0008dccc1720cc33ffe57894 潘朵啦玩美台,p2p://54.39.16.152:9906/6260e259000d442b172b48ecdda91b31
松视2,mitv://45.92.126.18:9906/6260dfc1000bd4ed172126cefab5cf1b 松视1台,mitv://generationnexxxt.com:9906/b220e1df95e141188def1de2d1a3507e
松视2,p2p://54.39.16.152:9906/6260dfc1000bd4ed172126cefab5cf1b 松视1台,mitv://45.92.126.18:9906/6260dfaa0008dccc1720cc33ffe57894
松视3,mitv://45.92.126.18:9906/6260dfda000d0d16172188c6d4d403c3 松视1台,p2p://54.39.16.152:9906/6260dfaa0008dccc1720cc33ffe57894
松视3,p2p://54.39.16.152:9906/6260dfda000d0d16172188c6d4d403c3 松视2台,mitv://generationnexxxt.com:9906/d4e997cdc91b4506bf391e7222b77abc
热,mitv://45.92.126.18:9906/6260e0070001ff07172235b9bb1b0cb6 松视2台,mitv://45.92.126.18:9906/6260dfc1000bd4ed172126cefab5cf1b
热,p2p://54.39.16.152:9906/6260e0070001ff07172235b9bb1b0cb6 松视2台,p2p://54.39.16.152:9906/6260dfc1000bd4ed172126cefab5cf1b
快乐,mitv://45.92.126.18:9906/6260e2420001e45e172aec2a005c42e7 松视3台,mitv://generationnexxxt.com:9906/6c96963b9c974eb88da6ff55f3b77773
快乐,p2p://54.39.16.152:9906/6260e2420001e45e172aec2a005c42e7 松视3台,mitv://45.92.126.18:9906/6260dfda000d0d16172188c6d4d403c3
松视3台,p2p://54.39.16.152:9906/6260dfda000d0d16172188c6d4d403c3
PLAYBOY,mitv://generationnexxxt.com:9906/a5480458bcb946b18d21b751db08a8e1
PLAYBOY,mitv://45.92.126.18:9906/6260e0070001ff07172235b9bb1b0cb6
PLAYBOY,p2p://54.39.16.152:9906/6260e0070001ff07172235b9bb1b0cb6
HAPPY,mitv://generationnexxxt.com:9906/558344159fd74ed2bf8e4cc925a0eb1f
HAPPY,mitv://45.92.126.18:9906/6260e2420001e45e172aec2a005c42e7
HAPPY,p2p://54.39.16.152:9906/6260e2420001e45e172aec2a005c42e7
香蕉台,mitv://generationnexxxt.com:9906/91088314de8b461ba3aaa1f27ae3732b
香蕉台,mitv://ns2.hellotvvod.com:9906/609ff09f146f412295a5c023fa5f5791 香蕉台,mitv://ns2.hellotvvod.com:9906/609ff09f146f412295a5c023fa5f5791
jasmin_tv,http://195.154.185.179/xx_nuart_tv/index.m3u8 jasmin_tv,http://195.154.185.179/xx_nuart_tv/index.m3u8
EvilAngel,http://212.18.115.193:3169/play/ftv/index.m3u8 EvilAngel,http://212.18.115.193:3169/play/ftv/index.m3u8

View File

@ -1,597 +0,0 @@
CCTV-1综合,https://epg.pm/stream/84b5781ed31f91653ce99255c8c5f594ad0aecdafedf5e836bc468ebeccbf04e.m3u8
CCTV-1综合,https://epg.pm/stream/70dd54cd4962f476134787ace115a98d6ad0c77c23c8e9e14e5a86d5f64418ae.m3u8
CCTV-1综合,https://epg.pm/stream/d0174096979a94570fca8b11f79d5ad3aed3f0bdb64a326a5ef9082147f3b094.m3u8
CCTV-1综合,https://epg.pm/stream/2fe4348af70fbe6838cfad31cbf3805d300f2329a6524dab3f1a3343d2b8536b.m3u8
CCTV-1综合,https://epg.pm/stream/364bfce536eb46ba162a5211fd198bba799ece34b84364a08761a85592bceae5.m3u8
CCTV-1综合,https://epg.pm/stream/2212a063b685be699034d3aff60ba75e74c9e34f4f5c10c042ae4055f5eede14.m3u8
CCTV-1综合,https://epg.pm/stream/c29e12f3ad3d958aece348a617c55fe7f9d16363c54d4c996ccbb6d7e5c75f1d.m3u8
CCTV-1综合,https://epg.pm/stream/580678250e1e88dd4dbdc3276494d8cc166772debfa8cfbc8dfff1b61a590f8b.m3u8
CCTV-1综合,https://epg.pm/stream/1567aff18d93203d0b90ec9d924dc0c45cf7471920ef689e0aac1b03b20a7a30.m3u8
CCTV-1综合,https://epg.pm/stream/e69119f9ddebfadc63fc7f8ac91cdf1782b41e5aa5f59efcc92ee6dcd349a6ad.m3u8
CCTV-1综合,https://epg.pm/stream/e98617b3f3ca0cfb75d110aa207033cb001142eb599948ccdfef134d12f2f4d0.m3u8
CCTV-1综合,https://epg.pm/stream/70b0df2fc45f8eaa20f452a3369628ed2c44fdd7a556a24e2a9c752604bd2016.m3u8
CCTV-1综合,https://epg.pm/stream/8a440dbc501f82ebdf996f3bfddd38b617ae896fed2f83c643f7c1054d22658f.m3u8
CCTV-1综合,https://epg.pm/stream/5b85a7a52150d8e78a7eeb93b613a75fd8dcc7a579f41a345ff59e3e6125c53a.m3u8
CCTV-1综合,https://epg.pm/stream/5fc9febb0adc66ffcf7d0f4f6a0dac83d6bcd4c9254b8057472e830df9cb733c.m3u8
CCTV-1综合,https://epg.pm/stream/ba7e2e5d0dee504074dccb9c3e35692e4e6fb5794a1ee711bcb0899b7652fec3.m3u8
CCTV-1综合,https://epg.pm/stream/9108470cea00f5c0620d263cf3db294d7b0803c9b6640c2259f520cebac511e1.m3u8
CCTV-1综合,https://epg.pm/stream/fd1693004983eaf7eea030fe4b785d166161f22eb4541579f1507f98b8e10b78.m3u8
CCTV-1综合,https://epg.pm/stream/12636e6925bdab0a3786a6aacc9a1e78fd4fb72c4a2acbf5262da6533a725a16.m3u8
CCTV-1综合,https://epg.pm/stream/3e3e4ea70da7d56f24f3d23bb346f36ab39f01c251837b8ffa2b2e10fd79208b.m3u8
CCTV-1综合,https://epg.pm/stream/3e8c46ff5ab0d5b4a0d3fc647c7c69b66cfb518f1d988c1a6b0e7e46fe322731.m3u8
CCTV-1综合,https://epg.pm/stream/9f8f927713d114e0257f090d975308861300acdc63c7acd5c4cc376d740b6d9e.m3u8
CCTV-1综合,https://epg.pm/stream/d11d60e9d7ba054d27aabdb67e8674c310ccf8480fc4a0891f0ec7b914e592e9.m3u8
CCTV-1综合,https://epg.pm/stream/4aa153be2215faf5473196445c4b24d8e264c56b8027528025836f3c0438e374.m3u8
CCTV-1综合,https://epg.pm/stream/3e0fc99ab304fe2d889b8531815fc02a03729381532ef319517a33e74d2961cf.m3u8
CCTV-1综合,https://epg.pm/stream/2e015cd5cfce0cdd0f4eab3dab13c87ee8d064daa83ec42821a7beea8f9a1a3c.m3u8
CCTV-1综合,https://epg.pm/stream/a983b792a9747fd53a467cebdcf876448b5ab647e043e67ab7ba37a7bdecf588.m3u8
CCTV-1综合,https://epg.pm/stream/48003bdfcddc324b5f5e61cd56799e40e51447b5ea0f063c29a3b3f65f68d5fa.m3u8
CCTV-1综合,https://epg.pm/stream/dac90673924d0b47d886b3262cb066c79093a05cae440a21eb46b5c4e03a4253.m3u8
CCTV-1综合,https://epg.pm/stream/7e68eebc0bd4e7e84d54052abce4020f2a6542339faaea93d8a71ff7cfd723c1.m3u8
CCTV-1综合,https://epg.pm/stream/a526c18c88652ef2afe3b97005239eb94987b1776831aef0730de0097ae9c362.m3u8
CCTV-1综合,https://epg.pm/stream/9aa4440f46c412ef33f80d182093e69e833cd7121cb0dbe6bc0bbe8a505dfd3a.m3u8
CCTV-1综合,https://epg.pm/stream/26de5dbcf4aa28a17e78fc38f196d305099c086483cac5e1fa341133f9e071f2.m3u8
CCTV-1综合,https://epg.pm/stream/740c6b99e421b6d9419541ee4d1f6b085d190c8024975a0cc24ce48f08cce0cf.m3u8
CCTV-1综合,https://epg.pm/stream/77a2698c02c573abe34d554f06897fc66cae48513a9cf12b4762c87133345793.m3u8
CCTV-1综合,https://epg.pm/stream/8cf805b067d40aff63f23463ef3cd1c77fac8f6ba5a052a4e0c568472e3e2d7c.m3u8
CCTV-1综合,https://epg.pm/stream/2670863fb6c2a7e4fa72ac315fdb30b8fe014fc6be9a0ed41665575a706997ac.m3u8
CCTV-1综合,https://epg.pm/stream/546c82bcfdc514b0293d62ae7b1c55701946bd772098e7a5fba59a6a2bb8f8d7.m3u8
CCTV-1综合,https://epg.pm/stream/89a9c1f7a2f5330e9094f2d9fcf928ade01d9fd33b636fb54f8d9b79f4d48d47.m3u8
CCTV-1综合,https://epg.pm/stream/fb5d186ae90ee6f1dba24ae3f619ba12df5b76b0f6e01dcac63f9b87bd8f2452.m3u8
CCTV-1综合,https://epg.pm/stream/a19f540ac650c0edf08a75bbb5caf57b568390be602a9de1af5981285241c0ec.m3u8
CCTV-1综合,https://epg.pm/stream/4db784fa292f1959b78d9c6d7e97aad66a5199c917d1c0927e74c1c7f9a95464.m3u8
CCTV-1综合,https://epg.pm/stream/368092691a68aa7f735216784b0a60cff98fd7efc65650119f71300c84fcd135.m3u8
CCTV-1综合,https://epg.pm/stream/6a28d4bfc12d5674db30606f9f97b6acb2aba50172629ffa02b1380d427eb13a.m3u8
CCTV-1综合,https://epg.pm/stream/039ff084b9bf5b2e43697c25f4a311104d89e6555c428479d9f1250ceb93997c.m3u8
CCTV-1综合,https://epg.pm/stream/11fe27b1246672c5536fe5ba44dee9a9f4ba4228969ffde7cbbe77f1d3766807.ctv
CCTV-2财经,https://epg.pm/stream/5a4feec9e5c64293ae6f5378d92ea1b4b8b732411bffdbf1e0f618b220f667e5.m3u8
CCTV-2财经,https://epg.pm/stream/f3d16b12969713394eaaa59c5823f5017caf9f0f18a9a319154b73610b151f97.m3u8
CCTV-2财经,https://epg.pm/stream/e3713061b8deed7927f5708321f5a844ef21efbdbacf6589765dc2dbf115a2e6.m3u8
CCTV-2财经,https://epg.pm/stream/edba11d799f7284e3d2d235f4cf91d0356309a6bde6277a2a1a889cde15f18fc.m3u8
CCTV-2财经,https://epg.pm/stream/d9813980be6a725e297f43b6433d117a1964bd825e341a449295f93ba1e003e2.m3u8
CCTV-2财经,https://epg.pm/stream/2116942dc326229a015cbe2f24f6af8913eccb799ba9db30f4c6aa6349dcf441.m3u8
CCTV-2财经,https://epg.pm/stream/6604710b29d16db29faa7d71341a63d0aad48a48020e9e9c620b12a1c0d78b23.m3u8
CCTV-2财经,https://epg.pm/stream/09bcf0f41ff2f1877febfe2a482ae9c4f45ce9f2d053c6f6eb72a6edfc943674.m3u8
CCTV-2财经,https://epg.pm/stream/bf2cde40afe50b7bbb56ebb427c275b5ce3658f698f7f90255f5c412bc3abf23.ctv
CCTV-2财经,https://epg.pm/stream/0c2231c1d1f82bef7fb749e559f5e924ba20c488778ae54fca5265ff6dff26b9.m3u8
CCTV-2财经,https://epg.pm/stream/3f74f506d987e61ead3f3eb89d782db5b0de54666a51d73fe6a9fed45b379d55.m3u8
CCTV-2财经,https://epg.pm/stream/298db8ffd0a70fa5b090f7482187a11f567912a9938c987b3fad72819abde362.m3u8
CCTV-2财经,https://epg.pm/stream/b4bb05689309102c6b60da2b7c7ff8b543b775c58089041f9f9448dbf3c06164.m3u8
CCTV-2财经,https://epg.pm/stream/6deae17bf64ece67bef1dd7e9202d9f8fa489ee01d75bf36fa49a2c6cccc9bb6.m3u8
CCTV-2财经,https://epg.pm/stream/b571ecf913f5b4e1ba69573641a29bb8084e2e2cb871909f45de41aca7ff7d8f.m3u8
CCTV-2财经,https://epg.pm/stream/bdbf8b474185171462c6c53938b0dc6fdf7463feba5c3f00f46c3c52d280443b.m3u8
CCTV-2财经,https://epg.pm/stream/d249c53083790d74587bab2b0ce4bc8425555bdc1681648a3fd3867ab72c3ea8.m3u8
CCTV-2财经,https://epg.pm/stream/775668746039841438b0c4c83fdc74c390c48f8c1c3d778ae3eed00deb00ce58.m3u8
CCTV-2财经,https://epg.pm/stream/6c1c55554e48dcba327cb06e848af8974fa602876a95471686bb3e7a0d6fb940.m3u8
CCTV-2财经,https://epg.pm/stream/c3a7540f7cfea83d4338eae70b377bd6f50fe383171c701b62fb83b4fd9c1e11.m3u8
CCTV-2财经,https://epg.pm/stream/eef236d74213d58446a8735398e8d319fed347bf66df544f00bc689df18b9d2e.m3u8
CCTV-2财经,https://epg.pm/stream/db61c4b3ac948480d19a0162c7a45645a9bd683dc203da195cb96a697ec936d0.m3u8
CCTV-2财经,https://epg.pm/stream/93e116a875909252e3ebfa80696bc7af71c2383ed6811439c6263b291e92c71e.m3u8
CCTV-2财经,https://epg.pm/stream/505cee4c2c230a9d3704b021735e3fd62223994eafd5e27a97eebb62b442a527.m3u8
CCTV-2财经,https://epg.pm/stream/7ecd674d44173393c2be177ed860cf1ee9680be137b34041d31f770797e62a0e.m3u8
CCTV-2财经,https://epg.pm/stream/274a327db4f2575c9fede58bc2a3e9a35b6af46e9bc93cf64c993bf805ecf0ac.m3u8
CCTV-2财经,https://epg.pm/stream/ceb68c44ae43892bb0cc1748dc0c872f88ac40871b1a6edd02e85f50e6ce231d.m3u8
CCTV-2财经,https://epg.pm/stream/ec658e4ec456fc0e3822cfb5686a12ece654ea555d565f2209fd4e43ac90ee9e.m3u8
CCTV-2财经,https://epg.pm/stream/f529843f982974ee9b561643ea3a79d89fc785719bdd1e7d6e5d42571eef9609.m3u8
CCTV-2财经,https://epg.pm/stream/5e099a982ce26d935f015a80eb620082a7d1f6b156a3b6122bb75c36b390760f.ctv
CCTV-2财经,https://epg.pm/stream/52f63fbb9ed4faab3b9aa63558ff9ae0c91ff93a992d22b9500242af194f5068.m3u8
CCTV-3综艺,https://epg.pm/stream/7180f8d53dac0dab6b3369d58bb74b136f7769bac2255f0fd4af4eae1ae412f3.m3u8
CCTV-3综艺,https://epg.pm/stream/1e436ee3439e5e57127778d767de5dbcd698c10d8621b0a3fe6c0ec5e3551387.m3u8
CCTV-3综艺,https://epg.pm/stream/ccb53c2c96437c7b99769104374de45306de5407393e294da0d9f3f759843310.ctv
CCTV-3综艺,https://epg.pm/stream/47b3475aeb1e375e12485a502fd5e33f7c4565741ea813f0ebee95c715156ee0.m3u8
CCTV-3综艺,https://epg.pm/stream/eb9e31e2b105e6e7225fa618c0125b35247e0c4d4fa92ef5871bc54b09338d5a.m3u8
CCTV-3综艺,https://epg.pm/stream/bcd6e77d85657aad16473c168bce7e8c0f68b0304d907499248129dbff3da3e0.m3u8
CCTV-3综艺,https://epg.pm/stream/3dd836b504ac6f6827c376ebe3f66e120fdf5a76a7119970be8faa3668d89c4e.m3u8
CCTV-3综艺,https://epg.pm/stream/383062e5736711a57ff6032350851ed40e0c7b54548b1cb39f12b191de85164e.m3u8
CCTV-3综艺,https://epg.pm/stream/a17c6f8dea667f71ddbe49f4364f8be31c5bb5f945f14b097bb6c060de983366.m3u8
CCTV-3综艺,https://epg.pm/stream/21497827239fd54927a3f9e08d1c5d1f9355e4b6206c1232a90e52bccec2493f.m3u8
CCTV-3综艺,https://epg.pm/stream/5138280ad898346afd4729069b49c5546a706fbae8e70018657c0620a537a3df.m3u8
CCTV-3综艺,https://epg.pm/stream/abb4b40b73814295f2b7b726c2b08b0216cf44ec0aeebbe74229b6798a91d23e.m3u8
CCTV-3综艺,https://epg.pm/stream/cac1d1452d2270c1ff5f78b5840bef3368fc66bbc43d49ff1caa6ab767b46984.m3u8
CCTV-3综艺,https://epg.pm/stream/6986579deb6c57f5139c1d0e36b5b485b9bebacd6c32a7863b6c0fba943bca69.m3u8
CCTV-3综艺,https://epg.pm/stream/b9e4bcab3aa6baafb2cba9e54cb2fb5bedb2b7be1ab1ec7836117d0b9e2bcdc7.m3u8
CCTV-3综艺,https://epg.pm/stream/8e8849c1ac9942b110064a9ea691185cd81cb73ab42ba48fb6515a082ad10ec4.m3u8
CCTV-3综艺,https://epg.pm/stream/0c8363b72948d5d2eece7fc4a53fa20b27d96ae4662a14de42e0cc74c446ca60.m3u8
CCTV-3综艺,https://epg.pm/stream/69a1b064abeb155a98887f8582c6556092180563464cf0d6f9a0f4949118961c.m3u8
CCTV-3综艺,https://epg.pm/stream/7ce3594a2823d84b80c72b82d431954fab98e350ecabd0edcfdfa681a432c7de.m3u8
CCTV-3综艺,https://epg.pm/stream/b47929ddcee2132e0b12d4dd3ed37dcf4d40e7903ebef7a1bb1b3997fa14bdb9.m3u8
CCTV-3综艺,https://epg.pm/stream/f1b4ccc8efa4bbe08894a2f0459910084c3d22e971f79cb7445943c18e50e568.m3u8
CCTV-3综艺,https://epg.pm/stream/e5af1dad47f768e6dfe331638d831841319c9e75b84230d918b940b909cb0c42.m3u8
CCTV-3综艺,https://epg.pm/stream/c10bf59b1feceebef47fb08dfffb0442de8dd2473feafd32809464a662dc6f5c.m3u8
CCTV-3综艺,https://epg.pm/stream/8367c8286cef5854eb30ff14d6a1be004b71229a279cc4d1e1f18506f97ec537.ctv
CCTV-4中文国际,https://epg.pm/stream/d4ae450371af724a4df159d8332bc00e64fa8b846e976560f79671d33156ac16.m3u8
CCTV-4中文国际,https://epg.pm/stream/08106ef42cc4741a44a078a84f8b7bff9143af4a52d0e78d91ca58fd74373e9b.m3u8
CCTV-4中文国际,https://epg.pm/stream/3408fabc01def36694aa43767a88f77a97f83a68ea828861d13b18ef978988dc.m3u8
CCTV-4中文国际,https://epg.pm/stream/a9d80a34947a347c87c5d37732098a6b618a225f3048eeca1b3088aa71ab1214.m3u8
CCTV-4中文国际,https://epg.pm/stream/a235efd409e3479ab2896bca71d2c0222c5b95584859932650758fe89ce46447.m3u8
CCTV-4中文国际,https://epg.pm/stream/5cd50600563616df7686498b4ea0ef970b321cfbad4e55ee8d3d654284ef9ad3.m3u8
CCTV-4中文国际,https://epg.pm/stream/6d23686ca4a9327875e4689963193d53714c94279d9a3aa400b0484a087bde32.m3u8
CCTV-4中文国际,https://epg.pm/stream/67e6f4c7d4f8a8fc46a228a8ca7c6b648ced6eccdc2aaadf67869e4508a365cb.m3u8
CCTV-4中文国际,https://epg.pm/stream/4a729b9a08b185a864d61004413276eea40780c10d60b55d91aa7e9645868b0f.m3u8
CCTV-4中文国际,https://epg.pm/stream/72697437936395d1d37d60e8f91c2838b95fb4fd1cebd4efa995a400bb80932a.m3u8
CCTV-4中文国际,https://epg.pm/stream/b444ea50f6aecdface5cf3c0cd44a52ea4e20dca962aefeba846e4e95fc9cd66.ctv
CCTV-4中文国际,https://epg.pm/stream/132f22235b80350ea8dc1dc3b44d709f15fd7cbd062a2ccf70e7e2d6641c13ee.m3u8
CCTV-4中文国际,https://epg.pm/stream/b7b171d590279eaf1614199400090924355de0e8376deb6a9998cd8d51b67f7e.m3u8
CCTV-4中文国际,https://epg.pm/stream/22a6f1a165c076461b07f2df649070957caea96f456ebd3d6dd7f6e9c6e2a5cb.m3u8
CCTV-4中文国际,https://epg.pm/stream/cd41807d3b7257a8d9447dcdf5e47d14e3294d147c929db369a50e1b23f27fb9.m3u8
CCTV-4中文国际,https://epg.pm/stream/76706a5b069b58490fe5c7e0939874297a7e0fed5600bbc21b75afd5ec6e09eb.m3u8
CCTV-4中文国际,https://epg.pm/stream/5fb52f722e00b7837cc11a828e83a06b1c06829e7b2a6b5a379377de8beb50db.m3u8
CCTV-4中文国际,https://epg.pm/stream/4d081673cf4801338a33b837d7fb3da1ac6fb9228e5a0cf8a3e1d586f888150e.m3u8
CCTV-4中文国际,https://epg.pm/stream/88015c6d0eaf60bc865bfe5686da13bbbe12e5beabb1cd9fb5f7ed8f4adf152b.m3u8
CCTV-4中文国际,https://epg.pm/stream/78ddbe0c6b355995480eb79d303ce27bc1c315939416771ab372df0c83b37874.m3u8
CCTV-4中文国际,https://epg.pm/stream/e8d31b53e131d24033a09b73916155c66fee29c1c7234b823f368799f6782687.m3u8
CCTV-4中文国际,https://epg.pm/stream/b89813d5e619820a10544f5a568d0278fae64add56eb21793d79d16236a1a03b.m3u8
CCTV-4中文国际,https://epg.pm/stream/03a6bf66a9db168aca722f81afd527cbe931d8f2848771e307034d1f951ab057.m3u8
CCTV-4中文国际,https://epg.pm/stream/3a981595e0e2bdb784658fc31f8be4f7cc6ad5f53f73862bac44a171e6d9e27f.m3u8
CCTV-4中文国际,https://epg.pm/stream/206941925914962d03f6a3ff845f0163197b20cefc117889708a3c9b28b10134.m3u8
CCTV-4中文国际,https://epg.pm/stream/8e12f78bb1e07242c4b1138751dda305f8355b2d34be0485ee825e80c6af214c.m3u8
CCTV-4中文国际,https://epg.pm/stream/8ff310fd1e0c953df8346376ef50b14135e8354be9d98e19ea65b6459e536b0b.m3u8
CCTV-4中文国际,https://epg.pm/stream/015bdd6292e879681d403429738c158b6312255a9185cc908202a7d70f6ceb13.m3u8
CCTV-4中文国际,https://epg.pm/stream/8b1938dde36a85fc2c09c1c6617fca12a5ac57c95d1b4e432e4bb2e560fc9f1e.m3u8
CCTV-4中文国际,https://epg.pm/stream/d505a68b442d49d841ab1da829361828e8ebac515f03137378d1028c3a2be296.m3u8
CCTV-4中文国际,https://epg.pm/stream/f167c6aeb966224ea1331e0c684e28ad7710815a2dc778e8a50b02a910c2b5df.ctv
CCTV-4中文国际,https://epg.pm/stream/89280d4f6d504e44b4c3c7d38ea481f9d96c5563a1e9ba25b206cd9e70a1e655.m3u8
CCTV-5体育,https://epg.pm/stream/9eeaf5f5178ccf9e2a77fa5c8875f802971a9efcdcd48cb60cf1d26fd695c188.m3u8
CCTV-5体育,https://epg.pm/stream/eb8de4599f194dcfa0d944af6d4f569e7be99b164b20a66055bee06d28c523b4.m3u8
CCTV-5体育,https://epg.pm/stream/4fc234065a95246f962d4a6f7e87df5c20702aee5b48160dc74cdd270ff3b413.m3u8
CCTV-5体育,https://epg.pm/stream/8b1e25d0d0b50f43dae3da268ad5d034a68b155999da908878b3e9a9e73dbffa.m3u8
CCTV-5体育,https://epg.pm/stream/8789ad45e94562f3ce44ee349f9646d182e9e7a711c63ef119aa5c0b27d3100e.m3u8
CCTV-5体育,https://epg.pm/stream/41ad79d763c03141d946170ec8f8771701ef311628e42130e162e3d381465778.m3u8
CCTV-5体育,https://epg.pm/stream/d86b7b342ee7d3bde467b5177e63d64fcf08c4ae3805e485a12d5ed227acf719.m3u8
CCTV-5体育,https://epg.pm/stream/9ea05d9c16c3dd072e5044b8d878dcde6691b84ae1fad1a3eecf50014c20cb78.m3u8
CCTV-5体育,https://epg.pm/stream/f7a3ed0c690abc0971e6ae0f9c358dc9d3fefbf307d5cc61d16b247775411a2a.m3u8
CCTV-5体育,https://epg.pm/stream/323649ee8c4177d0b5a0f7b471df3573e4e502ff9d2897bcbe18f68fdaa74a22.m3u8
CCTV-5体育,https://epg.pm/stream/ebfc7b41d7b03c29917cb46150bafd7f30dd548a823201bd14a1f74ba5d7e562.m3u8
CCTV-5体育,https://epg.pm/stream/5fcf5c6eb8a31dc478fb50ff131f332daaa2d9688312c7285fdd82a2d3c93644.m3u8
CCTV-5体育,https://epg.pm/stream/45748607fd442be3f8f63cbc9a1a470802e19f658007abb0bb74d9153a1ce96c.m3u8
CCTV-5体育,https://epg.pm/stream/9cb8d0454ee8146627ca34f6384e3aa1b20f877663a8f19cf9bcc5d235479345.m3u8
CCTV-5体育,https://epg.pm/stream/62afbda2e2258471b1566436046bc7a698480b218f2c1638513b4af54186eea2.m3u8
CCTV-5体育,https://epg.pm/stream/902489de44759e89d858f8f1f4420a55ec542efbdefdfff2dd2067f71dd29aac.m3u8
CCTV-5体育,https://epg.pm/stream/4688d9fd27150db97f46a7062caa4e16e937b773b77e87594fc9ad9a162b5f32.m3u8
CCTV-5体育,https://epg.pm/stream/f5449909c5da1552ea5d561931a0180819e60480f077a7b7c3175113105b142f.m3u8
CCTV-5体育,https://epg.pm/stream/bf3543a76423b1932c84979e2bb8b9a4e8d62606a33633b8906a66a82127fb9e.m3u8
CCTV-5体育,https://epg.pm/stream/ca36dc7544eac1147a54fe4829edf6756b9ce2edd62949ab4b12dc03393ae237.m3u8
CCTV-5体育,https://epg.pm/stream/621ddff78ddefccc1c78eb7a54e5a0344d3d9de45f4a36b5107f230af6dd200a.m3u8
CCTV-5体育,https://epg.pm/stream/1c1025fa5eea93bab117e19766e3546887fd88d87b21aa8b70395753eaebfa6b.m3u8
CCTV-5体育,https://epg.pm/stream/50061070ef3f821fbc9bd3947bb383a95310304a48df553177388d757dd73f14.m3u8
CCTV-5体育,https://epg.pm/stream/70f7ad1a654fd4f8609d25c77565b7c29b104b30e6750632d615ce7a211f1ae0.m3u8
CCTV-5体育,https://epg.pm/stream/e27a4019e845e117f49688b4636a8f2f311b7a5fac304b1dedcfe2d730cfaaf6.ctv
CCTV-5+体育赛事,https://epg.pm/stream/d4256653d7ebafca68d0149b0379945e274402f33399f5599febdb14cffa3328.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/5d074991d6773d02a5fd05a766fbb1de6edc605126374d03149036054d67363c.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/4ce133727bc03fbb460aefa6d678720de515f3133facffa12c85ce784decd7dc.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/9064b7ff2319f10aaa02d55bfad88f18869fa6339bd3ded202136afed4284d35.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/26f07d131a074703ed65463907e9b60139dc693787f4404d3b1497f911db544b.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/916f2e72d6c6e6f1f675cc3377c5aec81847a42b60af9f9e2f392b8f8bf0e7d1.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/5b400df35d42203a8ad8cc02f5376dca939516661ea1e8d42ef64e1e1da68329.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/9249159d1bbe2a97ded1802c17ab39f13980ea4925f19a04a6bfc804364241b7.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/98ac4abc223f63af006afbacdcee093a351869748e40fd635859ff9ee83becf9.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/71d7fb0bb16a408a00d5b0f2ff2cd7d326ae9653bf2681c0a506a17d1190e225.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/67d08e1c16487bf0d41a04b751eb03b1cc4a56e8aa1f0041b1b03f2a9c9b073c.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/dcdd60283aa928b68048c801110fbe6f56d2caefc3b564725ba55e5750119c4f.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/ef40f06c8d1480ca49b4f878841fb9925367d6db590c493bafeee2c511254870.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/bea7b18961697cf86b4cc9e680a9817f5ff21b0fda61a968caf56945c28b29f7.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/096bc61a31b3b6752f87d3ea3313554ff304ec65f7667eb6b80805add1597adf.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/ac36b6e5edf61d473877fc10841871686232e1619479961722a381b41cb29728.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/413f2df050ae95ecac08203f7ff9916bf9b0e4070fb080c1d600e096220e00cc.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/3d1ac8a42b3f7cfcf1bc1faefd640939b6250c67dbca7fedb076650fe3dec79b.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/b35e8ecaea4d941d0a235ce9ef81a623dea3df75b26edd7513bb2352d27c8794.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/aeeff6c3b843dc456ff03c3124c4eb2b2dff21f46665281a6dbfaf374fdeaa05.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/a1c4cbf8efe533d7a86023fc0ee35c8ef1913c89afee4e971d6404a92b958e63.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/c6d8fd173c25349cf6bd700c2641958d7ea3b8fe630f70eb50756745c0fe14c8.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/2c2e73a247bb221fb48b4eb5bace6f0d44fc4ee05246acfa8263239d7d267403.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/2ff9fc91f1afe79398703c73502a80e0fd227e157e91c75d977b7946ce740552.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/ff7c36dc2e0e73efec423a415cc85ebc0d1bcaf4badaba655768d56bd6834639.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/6250e2bd547243596f6173d28e3e579ff360b667aa3ef27f2b8dd6309d4dea4d.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/2dfba339bac00154601fd0dfe4af3edb18ceda8e58c9177e975f86a30b18b5d4.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/aa0cc41561934bf836db33ffa5ce6209b45b4a28cb50754456f61227c7909355.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/f6a5d088a955803d82c8e804b1a84e735f36271eea3cbb6ee128dd633d426e2e.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/8c4a09ea87a739b437459fb3cade8e71192b0864905f111bb8d11e6cefd19d3c.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/285e4b8bd32f32f2df2b90d5eb170edc3226abb030b8dd178c731320ed65010d.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/55a0c6ea723c84f9720380ae92e640691f0cb6f991aece40bf731464d0404bd9.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/6b1a6f6ac0327a1c7e0c55f3c89f7d456f65d262626043304640f7bcdcf7a335.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/81787d41f3545a698d69de6d6afb4153c03941393b249132f26ac9e053fe4d34.m3u8
CCTV-5+体育赛事,https://epg.pm/stream/81f350a60e9c5c74c916101fbd205e42178f43d7807770793c7adbbd91dd32fe.ctv
CCTV-6电影,https://epg.pm/stream/7de8824674095a9f37c8a56116a2e35ab17e79a97a3d715c1d971906ca1f4fe4.m3u8
CCTV-6电影,https://epg.pm/stream/e46040d654acad972ffc0c0fd2173b44cf25b523867a44584591abbf43457780.m3u8
CCTV-6电影,https://epg.pm/stream/8bde44521a7566bbdf20a166df568fc08bc45c3ac59d17e91fd6d9aac1575f01.ctv
CCTV-6电影,https://epg.pm/stream/2d507b8a127bd10c59979b753dbaf2ba673da2d9e2e49385a0ae5ff988026f83.m3u8
CCTV-6电影,https://epg.pm/stream/a19c1dfd8207798a05d3d3fdc7660dccbd141b887841353dd06e08322abc2b3a.m3u8
CCTV-6电影,https://epg.pm/stream/e00f3562adea12b64139c82354c066ffe4297921229b3d5c77ec833237d375de.m3u8
CCTV-6电影,https://epg.pm/stream/6245fb3994a3771cfacacbf39f18ce4c995950e8a89a71dd9b0a9045d0845ab7.m3u8
CCTV-6电影,https://epg.pm/stream/f438bc96b91b1e0d70f8643138cf4b68228bf4e77cf64d78fc206d2c50d206a1.m3u8
CCTV-6电影,https://epg.pm/stream/e3716cce26dcff18f7f892b7cf1d9f995e91f1cdd99f0a46a830c9a2647c6694.m3u8
CCTV-6电影,https://epg.pm/stream/bee7fbfa879b88bdcf30018fba5cfc33e8dcb50a41f2a46771da8a71fa99a2db.m3u8
CCTV-6电影,https://epg.pm/stream/14a65ff6d8567fc93c27b2424fab99c3a7aac6e2df30d25eaf96ba65825f5850.m3u8
CCTV-6电影,https://epg.pm/stream/2798c625d5f8ed69d049da1fa0dc82ad3163db323b6a4a09bcec25fb81490292.m3u8
CCTV-6电影,https://epg.pm/stream/c8635a90584f96c2b12b2c8ef826aec2ecacc19e55cb7a5d49655173b577f381.m3u8
CCTV-6电影,https://epg.pm/stream/a5e7472ec4ef769a14e11558e58237ac436122a7e8cb3aba0b925bcdec0ceeee.m3u8
CCTV-6电影,https://epg.pm/stream/9150dd2bdd5956940cc9feba64f0f98d2987fe783aaada7cd82b1544fd4c4818.m3u8
CCTV-6电影,https://epg.pm/stream/86201ccec7f926856295643748f00344f385d24d5c3fa2c6eb8ffe3c7c0953b5.ctv
CCTV-6电影,https://epg.pm/stream/3ddea08676b1e98fa0a7b0015302283c4360472f17304a6bd9640d2c518da576.m3u8
CCTV-6电影,https://epg.pm/stream/217094b9a4e49ef6dc26739f3750f390a3eb27ca348d155ae37d844c3da931aa.m3u8
CCTV-6电影,https://epg.pm/stream/13a9c57b74f4392dfa065bab647856b50bdcd0ac9a78e625dce735a248d0db0f.m3u8
CCTV-6电影,https://epg.pm/stream/2be26be50c13e5fed4701d6bc8d5015435fd719b19505a31001a5685feb2d8b2.ctv
CCTV-6电影,https://epg.pm/stream/c3e64a2b3727ef97c191712b92ca7294abb5b4ccca8c9b0778fd7f2986be7680.m3u8
CCTV-6电影,https://epg.pm/stream/130cdd660280dcd9f72a145b64f32c0969dc3c54bfb763887540a86fb7217189.m3u8
CCTV-6电影,https://epg.pm/stream/adbf53a05c4938ab50f49c946a4a56c77591148213637ed791fb4f610199222d.m3u8
CCTV-6电影,https://epg.pm/stream/206bd3adfba695991366336d02e71c94d27eed09e4db16f41825cde926b54e29.m3u8
CCTV-6电影,https://epg.pm/stream/8a08bb42e1b0ce477a903ef03a048d95436d7f6b83521036585bc028ee9d3e14.m3u8
CCTV-6电影,https://epg.pm/stream/94046033e43d6b93b4106d79bffbdcf0c5dbb496b5327e539711beaa0e8d0516.m3u8
CCTV-6电影,https://epg.pm/stream/d240a2652ba38d68ba0645e3c9f68c121205ceba1d854fa7e6949932052c319b.m3u8
CCTV-6电影,https://epg.pm/stream/8decadf577c43cf88d8c8cfbeb6c84b8fd00b32ccc4237e0afe33711bc9accb1.m3u8
CCTV-6电影,https://epg.pm/stream/021de9fd30ca3c2d1c72b91309cb929c6c49cd17aed59722e2ebc77afad7b898.m3u8
CCTV-6电影,https://epg.pm/stream/d7a6df1c2e8556308e46a8478a41da4d70467627edd5b8dc98426480e93bf3d2.m3u8
CCTV-6电影,https://epg.pm/stream/6d16caba673c7e5a2c5a5a973e51fa6a968e69630697e44b38c70b18bfc851e3.m3u8
CCTV-6电影,https://epg.pm/stream/ecf358a2fceb8d6f279fbbe0b244e7ec7ff237d6cf08c08e55c3971fe0b36314.m3u8
CCTV-6电影,https://epg.pm/stream/3fdac5aca1a2ff30d7922a6e3287fea711d665c580b2ce324a413f2235f189e7.m3u8
CCTV-6电影,https://epg.pm/stream/9f66893cf273be3ed5f0ea1957f73769fa074360da5fb269ba9664bc3bbb4ee1.m3u8
CCTV-6电影,https://epg.pm/stream/0a4e5f89b154f28fb5fb77a543dfbc293b2ceac86ccd1b877de6dda41ef2b696.m3u8
CCTV-6电影,https://epg.pm/stream/a5c4da85bbdab7b67bec830a6f23ae655441632ffaf79c5f228cff41dcdc5dd8.m3u8
CCTV-6电影,https://epg.pm/stream/646f13ead760649bda626979c73002d9f7cc9f2e9e7cc6ef143bb8c58472090b.ctv
CCTV-6电影,https://epg.pm/stream/7bd6f41397ecf2f9ccdc5deeb20dc0403d1dbf382f9fe4e8ddfe5038ae25bcb9.m3u8
CCTV-7军事,https://epg.pm/stream/5104f1fa35cdcf5f8390b6cabd5c229176a18de63b878d02cabb4d8165bb5e11.m3u8
CCTV-7军事,https://epg.pm/stream/d6cf63d52cafde9f25d519812b8e748f3a9573819c9b5dd7c438ff0850ba8634.m3u8
CCTV-7军事,https://epg.pm/stream/05305e90d4fe242f691747defbc12d350b17d7a35bc4c0a61210cffe1b94181c.m3u8
CCTV-7军事,https://epg.pm/stream/d288bc0ef4ae9d57a3154d76764fec71938f105cb35e46f6e32ae019465e30c3.m3u8
CCTV-7军事,https://epg.pm/stream/e95f7124e7defaf977e8fedc41ab013d4229170bef0741996ea11ea88cf98293.m3u8
CCTV-7军事,https://epg.pm/stream/4247a914e9eec41d33ff791a8d565f7f021fd05b18b083cf69e014dc3a4be8d2.m3u8
CCTV-7军事,https://epg.pm/stream/6fc93fe7c66381842dbee5289668c0f1e025fba35dd4488a73396c51c7e4f40c.m3u8
CCTV-7军事,https://epg.pm/stream/e85c26e178722192e644baec03c754f17c59a060e840582df2520d8054cd7961.m3u8
CCTV-7军事,https://epg.pm/stream/a14db7e370146304b940033f120006633cb47285c8d80e166fb7be6b66ea1559.m3u8
CCTV-7军事,https://epg.pm/stream/fd9ee809dd8db8e268bb5b2a892b9edb5594e7fa5eec7e32b52b9fba4de14b2c.m3u8
CCTV-7军事,https://epg.pm/stream/57c65fa3cc9a2bfcbea4ab481eb6a5a2b75584c677bf3521ef4f6179aaf23f65.m3u8
CCTV-7军事,https://epg.pm/stream/14c95a5b9eb25bde1ef50109cb64d11cc11291e8e67d167e5a8dbd856fec734f.m3u8
CCTV-7军事,https://epg.pm/stream/f90036ab8f4981425cb9f1771d398647573ed2681761d86f7fabc18a107f16a3.m3u8
CCTV-7军事,https://epg.pm/stream/74d7b508b084bd96e56c037ae461eedecadf556146189b5c596609aee628e7c4.m3u8
CCTV-7军事,https://epg.pm/stream/0b4bf319e1353fd02caa71db011e4474f422210627645976922df036068610e6.ctv
CCTV-7军事,https://epg.pm/stream/d308d6719bc31d772f0ba0026dfa0fbc6fa88cfdea485b7907f5fe42be423348.m3u8
CCTV-7军事,https://epg.pm/stream/3bd5a8fe828e07353d8a81f26f95b4385f384d9e1a9904111118dc79b307965f.m3u8
CCTV-7军事,https://epg.pm/stream/4f2d13b1cb6abddf4357a65d4706680c2729dae3735e63c306543f430905eb92.m3u8
CCTV-7军事,https://epg.pm/stream/d0850478dd0c5d4d3eacd87b5c6cff4184075d490aab991999d7b7ad059cd30d.m3u8
CCTV-7军事,https://epg.pm/stream/1c7fb2e97baa4e49d436a06bdda2b2e2c5cfc52fdb0ad8c9869ce0a151894da6.m3u8
CCTV-7军事,https://epg.pm/stream/c83379050ac898c9249582321ae62921ec249c33f798b11b3501b5291ad5eee6.m3u8
CCTV-7军事,https://epg.pm/stream/d0e9d56224b878a887e020ca1bdf19bb23c40d657d87de1a2a38006970bf3895.m3u8
CCTV-7军事,https://epg.pm/stream/7e625f1667873a98ed9efbd2cedfd73521e91768ea8a2f1938ac14209555a80b.m3u8
CCTV-7军事,https://epg.pm/stream/a7928a623961e56b0de20f9c22b0a437d7e6c40fb595fa1bf8ab0ad853c624da.m3u8
CCTV-7军事,https://epg.pm/stream/55d46c1866836cc7f0ab17424afd1893c7d3db518783b769a0e24d9da87ce1e4.m3u8
CCTV-7军事,https://epg.pm/stream/0091ef9c5855261972f4f4ce89584e959b0c405ef9a44ab9f9585df39e1071df.m3u8
CCTV-7军事,https://epg.pm/stream/7393146a344cc390bf54c418b664f0a117370c179e9ca814e3fe0c85329f1d28.m3u8
CCTV-7军事,https://epg.pm/stream/ddf72d20de6f596d3909372c83a2055378b873398bd86f961622cfc6fc28064a.m3u8
CCTV-7军事,https://epg.pm/stream/221b8177928d84cc1582f1a2a262bd447951776c72e52bd41db7648ad413358f.m3u8
CCTV-7军事,https://epg.pm/stream/4fd40f785ff8d08cc3f4cfd3c830381e466a10dba02b21d81d183abec4d6d2bc.m3u8
CCTV-7军事,https://epg.pm/stream/81c8b03530f7f691c888c9cecf4d88e5799bbcebb7e78c48a830aaeb8d90ce6e.m3u8
CCTV-7军事,https://epg.pm/stream/fbc161f8cf1dc1681e35ed7ff2da52ded8e4dfcba2714acc265a78b09bc33eae.m3u8
CCTV-7军事,https://epg.pm/stream/85a03eed4a0cef2f3d3ffeef4e6e7d08089afd293ab4471aa44597fec521478f.m3u8
CCTV-7军事,https://epg.pm/stream/3092be2baa5c434576ad5e1877c3be88a51a433919197d4c2763fca27a947aef.m3u8
CCTV-7军事,https://epg.pm/stream/e483b342592df61321e0f80e33144b1f7dfb69d9e03332706bfd4a997f59923e.m3u8
CCTV-7军事,https://epg.pm/stream/d8bc594fdeac4eaea8f397b66259c4fd30bde2924995748f304aaf94656f073b.m3u8
CCTV-7军事,https://epg.pm/stream/99b9f39a3e6b673247e48b243783f19650591ee58f22ea199635c4cb696d44ef.m3u8
CCTV-7军事,https://epg.pm/stream/48bcf2c1213c89bfbec6466608db6cde8ac3133d34ab296e231d0809cd933afc.m3u8
CCTV-7军事,https://epg.pm/stream/f9496d19b2f84fd8b46340c1b44e2cc1b1aacc96da3f97a32c3ebd373ceb3b14.m3u8
CCTV-7军事,https://epg.pm/stream/5b0121ce999db081b0dcc8334181955812fa0cfcd3ca9d0013307121a6fe2f52.m3u8
CCTV-7军事,https://epg.pm/stream/5a6f0fbd77908dc8e2a2add837c489ba99de6e3feaa4511af14d1aa3cdd46355.m3u8
CCTV-7军事,https://epg.pm/stream/4e9e2f6a53e414c4ad04c302d8eb7b5e0779c93dc435824355af391786f02923.m3u8
CCTV-7军事,https://epg.pm/stream/51a4fc2534d24ef5e4ce0eec134dd99e82042bcf62f3fd0fa4d8d7fd4ff3f4ca.m3u8
CCTV-7军事,https://epg.pm/stream/03617f9fb8abca670dfa62189ad6ffce54ceab1241219dba3cf84a723d7597b7.ctv
CCTV-7军事,https://epg.pm/stream/86f03191dc9e7167446d31d348ae6db089d2614c1842109c28e8a9d2f6419232.m3u8
CCTV-8电视剧,https://epg.pm/stream/c8a6d428928d497397a484bb75dabd21212ad981600fcc3329ac471863979bb6.m3u8
CCTV-8电视剧,https://epg.pm/stream/0ce8b1c7528d7de810ba83526523e3fc2372d4a82414bd01c1ab047acfc721cf.m3u8
CCTV-8电视剧,https://epg.pm/stream/6834b5c362555732b5cce8e71bc7de6101ca7cb8c7dd40eb50e39eda779afacb.m3u8
CCTV-8电视剧,https://epg.pm/stream/410bfe1805ebbc102a8852ad0fd59b0a7671b7c7062e8b54ede68c7e8ee66c25.m3u8
CCTV-8电视剧,https://epg.pm/stream/a6dcf18b1241380aa8d84d090036f68356b3bd5fcdfc0bb3fc8d7d08f1bd5ce7.m3u8
CCTV-8电视剧,https://epg.pm/stream/7e7de694594bd4db5259cd0870c4b58be3d3c8a6c02fb207d834f892843d13ce.m3u8
CCTV-8电视剧,https://epg.pm/stream/4ed7a3e6db79769b0ef10c96fcf807cb55543c1ac5e87eb1df8c07c38acc0ff0.m3u8
CCTV-8电视剧,https://epg.pm/stream/65e5259f44e26bdbe96744da2a76b64de8409a425eaf74eef863b15c9152c7dc.m3u8
CCTV-8电视剧,https://epg.pm/stream/501b15b9c31e10343208c45af39dd1b63650f05a59373f8bc672233621ce4057.m3u8
CCTV-8电视剧,https://epg.pm/stream/aeab93467ee478432a6cd9b4b02018807b812f62e605ffd9bc8360d75c090c61.m3u8
CCTV-8电视剧,https://epg.pm/stream/f34dd647b31c434c39cc5d47eaa41940ea2e9af5646274405b1c0ae8bea47aa0.m3u8
CCTV-8电视剧,https://epg.pm/stream/e690069830edef55411288263b2a3bf9c4dd85801b264be828d41056fe464cc4.m3u8
CCTV-8电视剧,https://epg.pm/stream/c3dbf702e17cb97be990cd498e6fba3d91baa2caba8ae515bf71baceda0d94b3.m3u8
CCTV-8电视剧,https://epg.pm/stream/f03af5ff9e00fca5442c1f8eab6627671267ec4a137e0d561633a7d050d4ae40.m3u8
CCTV-8电视剧,https://epg.pm/stream/923cff0a1fe82fc305ef134816ee2390c92e8e649fa3489826ba3d23a354c6a7.m3u8
CCTV-8电视剧,https://epg.pm/stream/793f01888f6f50fc2edd6a0b67b560d03cba4886b05f00c366a30ce76a29374e.m3u8
CCTV-8电视剧,https://epg.pm/stream/250e683fb3c70cd0337b471de9c0e471b881a95d1679e4bc4158c0a40fb3b1ae.m3u8
CCTV-8电视剧,https://epg.pm/stream/755dfd43f157471c5a4728e522670a24d75e0500623b07bfbb43a09d448235d0.m3u8
CCTV-8电视剧,https://epg.pm/stream/b1c3e29a61643a9955e78fdfb3e89dbd1d43d85098354397e4b864f6eb83d863.m3u8
CCTV-8电视剧,https://epg.pm/stream/eded67ed753924e8f338ea17b0d57d4f30725562f5d1a037ce0191a423469727.m3u8
CCTV-8电视剧,https://epg.pm/stream/1b259cd32f9218fec634dfde5022df48a6b9e480d7d797618de4c5a27a2630b0.m3u8
CCTV-8电视剧,https://epg.pm/stream/eae3002980556d6ede2311122bafde66830daeab594db2a31476a4df2731c542.m3u8
CCTV-8电视剧,https://epg.pm/stream/c528e7e8f4fa79ec16113d0b2e22a120e91375c114b8b24db7c5a87cb4e2c6a1.m3u8
CCTV-8电视剧,https://epg.pm/stream/fb2abf953b3fa0196914fd747323c5e8e1aa4be1b9a5f01fc0ff97e1842147eb.m3u8
CCTV-8电视剧,https://epg.pm/stream/5d03cfc891bff537447ba01a9b6809de4fd832198f320630a7ed081dd56a90ac.m3u8
CCTV-8电视剧,https://epg.pm/stream/340cadeb29abd15c98bc12c41a3e44708a427cc10cda55db870bcbcbfa216d83.m3u8
CCTV-8电视剧,https://epg.pm/stream/e115fad1d242c5e5199c55724afacd53ae798e0f837cbdc848b304d43cdce0bb.m3u8
CCTV-8电视剧,https://epg.pm/stream/60e12bb464a1a1f6560c24d25c5470eb55d00c46c4d52b33559b4e6b60bb0463.m3u8
CCTV-8电视剧,https://epg.pm/stream/08007e7419dfb22536bbf63f3288da44d165daf71ca71268147e6c1232e36f92.m3u8
CCTV-8电视剧,https://epg.pm/stream/5ebe60e487c972ee0e7f85b730147036c84508ccc38d45520882280cd5fd6aa5.m3u8
CCTV-8电视剧,https://epg.pm/stream/67e9f9ea37099abf721a28b04f5e530be31712051fc17659beaeb4893299e92c.m3u8
CCTV-8电视剧,https://epg.pm/stream/75075828bb5fe91e636f36acfd648334f846e08264b719f268e8f73c72f1668a.m3u8
CCTV-8电视剧,https://epg.pm/stream/dda9209b4144a5c3df7cb66e6bc1e532b2cdee35b9a64b42652d7879652b6a12.m3u8
CCTV-8电视剧,https://epg.pm/stream/b5f11930b56d0991299d03f12ab6fbcbf6c45043e28e1ac9f9df37f5569372a3.m3u8
CCTV-8电视剧,https://epg.pm/stream/c4119db2c5c85f9a049fafce980512ed6a4c71890ce8577ea521eaef02bcea49.m3u8
CCTV-8电视剧,https://epg.pm/stream/b1f93e917a78f409564f6666bea0a965f032a86bc4bf45f7d62ab2d8211c0b5f.m3u8
CCTV-8电视剧,https://epg.pm/stream/c65df8ee7c86d9bb4d8b2da97c3de63c453d6b9487618e953cfceb69deaeb893.ctv
CCTV-8电视剧,https://epg.pm/stream/172b15b9fb4d33f5f57d1548558a65d618a0d92cef2ccd6ade272c8e22cb99da.m3u8
CCTV-9纪录,https://epg.pm/stream/834edecc0b1ca1245f6b844f2670c5ced648efa0e2c4365cee706b34c864cdfd.m3u8
CCTV-9纪录,https://epg.pm/stream/3251d4bd6483a338d02b56f731218f9a102980779af7bfde4bbeeaf75118e8b8.m3u8
CCTV-9纪录,https://epg.pm/stream/4ec8546db272885615edcc17559a1848a176d6d7553c7ce16f74faea01be3863.m3u8
CCTV-9纪录,https://epg.pm/stream/9602af039c25845f0bf140e8f4729dc478a31091ce642d453175caec1b2fbc3f.ctv
CCTV-9纪录,https://epg.pm/stream/ff9a7ed2eda11c9d3285b7747e7fb07969faae8608c56fd076d4a3f3e208c9e8.m3u8
CCTV-9纪录,https://epg.pm/stream/f3c7da31556599b720e3baed2909192903d0eb8019f2e5ec67aa1f6c11db04ab.m3u8
CCTV-9纪录,https://epg.pm/stream/97716070d5135beea740b6740cfa4c641ed717fa3fd40716b4a67c109e65cf2b.m3u8
CCTV-9纪录,https://epg.pm/stream/a80c41a5d1470c19271edfa7ce5ea391242e7673ed9494d7b5c36464d621ecbf.m3u8
CCTV-9纪录,https://epg.pm/stream/5dc69bc967110602c06357e8ee3f6a42ec2fe812d8a342c2c6de38b4bc6ee0a0.m3u8
CCTV-9纪录,https://epg.pm/stream/55d428bf839146bbfd769cce841b877aca2eaab68c212f38660bc6db03b1bb1b.m3u8
CCTV-9纪录,https://epg.pm/stream/eda5d2199d9c3e7896675d88e63f77d7c0571ba81853fe60d8efc100e70bb283.m3u8
CCTV-9纪录,https://epg.pm/stream/6260dce93cb74028a70a02433465f921a3f684772275deaf94142bf1de58f0bd.m3u8
CCTV-9纪录,https://epg.pm/stream/ad7420cd62121cc12e9e0bb090823bc873d67b65d969285ed9a9bfda9d00c8ad.m3u8
CCTV-9纪录,https://epg.pm/stream/989c144ee78db92304a33cea68e4811500b0fb9635ddfa0081fd72ebcbc7f599.m3u8
CCTV-9纪录,https://epg.pm/stream/e9444444bed64486d5ee156aff81c8bffb96c95b3c7ae05432032b4e67c7d720.m3u8
CCTV-9纪录,https://epg.pm/stream/f2c3f03c763078041d1d7bdf173cca6bddddccec92727f11a63f886c8eede1d8.m3u8
CCTV-9纪录,https://epg.pm/stream/1a42ee9768b92feda341d9375347a0a4051ab1a339b3d06505c747b248de4f4c.m3u8
CCTV-9纪录,https://epg.pm/stream/afe8c60bbcee5276a050e0544ae45dd1c59d0c0d9caa85b107ba2ca1dd5a5b1b.m3u8
CCTV-9纪录,https://epg.pm/stream/a2e1d285ccb2f57c48ac1751cd11f587d35337b029efbaeca57f126b33b41aa8.m3u8
CCTV-9纪录,https://epg.pm/stream/f5d27d22b8b0d7c4f36f861fe49df6284b042afa3d78d58f5922454e754fa85b.m3u8
CCTV-9纪录,https://epg.pm/stream/b9080ce8780a9cd0e97552c8c227f409295983205a27f1f1f8c6950b1bfb604e.m3u8
CCTV-9纪录,https://epg.pm/stream/cb4a658f4c93d27d83ad745617e5bb6b7acb09dfc0cdddc9551bfbf38e1d5420.m3u8
CCTV-9纪录,https://epg.pm/stream/cd30b12acf8c2d6715e967005a4c753a9511acb577ac32a5b8091d1fb58e8fbb.m3u8
CCTV-9纪录,https://epg.pm/stream/6dc3bd1f202cdeadfcdfaf7a1796b3fdf130918e11b0bb919d8017152f579d2f.m3u8
CCTV-9纪录,https://epg.pm/stream/02d7db38ca27ee72d0ba9b933f2ebb99ae08c6f59a2d7e96685cb918d22c7214.m3u8
CCTV-9纪录,https://epg.pm/stream/37b95b2b581c0f391bc8889e498ec3be1e3c434babaa8da5acda57e48e517448.m3u8
CCTV-9纪录,https://epg.pm/stream/62acc4a5ada6b3f1f4c523791f5045086d2fed48f4bee2147c5bc1393f65aaf2.m3u8
CCTV-9纪录,https://epg.pm/stream/609aee730e04eab01ddebf518ecbff7bf4a8e41ff511c15b718958bbd2fbc38c.m3u8
CCTV-9纪录,https://epg.pm/stream/69d6ff789e0f0892323d95ae98bc168899116ed58e02d10e3768ba436fefdc8d.m3u8
CCTV-9纪录,https://epg.pm/stream/c511c0633b4cfe8ab890716d86de6a6fdf110bfa57199482df4232c95e00fa53.m3u8
CCTV-9纪录,https://epg.pm/stream/f56b0f2246e4f819d2c7b2399ddf6b33c168e0136ca4fc8f663ca6f35f11839f.m3u8
CCTV-9纪录,https://epg.pm/stream/748f9813c4a073994f9870bfa81a8de98c7bb212295ba1398927d37e78bcfd58.m3u8
CCTV-9纪录,https://epg.pm/stream/7df717c11efd0a55d2a3331a5fa67f60caa99efd2fe30c0505a54d537f802973.m3u8
CCTV-9纪录,https://epg.pm/stream/66445c0e23868dccf96ce5b936604e94168c3690bcae86e6a06a2a54923a47c4.m3u8
CCTV-9纪录,https://epg.pm/stream/2b4cbae924f39362ecb044fcf509f68a9604d333222780bc3649942d219a05f5.m3u8
CCTV-9纪录,https://epg.pm/stream/621633657c4303e265cfcdce39a0954e6839a03600807df567167cf4d9b93073.m3u8
CCTV-9纪录,https://epg.pm/stream/b2f2328c8d9734783f61730020da8c4c6027e6398fec26532d39adcd7c2f3701.m3u8
CCTV-9纪录,https://epg.pm/stream/3727abad5efe4d4db7455a1395222b4f4ad0b448ad5ff85aa727423b6cc4e9b0.m3u8
CCTV-9纪录,https://epg.pm/stream/3fe537b0e0e71d6b9b74009d48991f532c014de45cdf75fe47b77911f5e417c2.m3u8
CCTV-9纪录,https://epg.pm/stream/81801b7857208d118ff877e20f6f1fc456f96d1df71ef12cf71cdd6f30baf711.m3u8
CCTV-9纪录,https://epg.pm/stream/b750677b7c175cd4a3567158b16fefbeb5e86a83f2aa27ad4c71a3836d3639dd.m3u8
CCTV-9纪录,https://epg.pm/stream/6138a9c744773d8da5d80516acdd05c64f107d67e42c161cceb37cac174b78c5.m3u8
CCTV-10科教,https://epg.pm/stream/7edbbe82bf2efda0c3c981e0f720be83bd639f83d13c025ae06f5938efda515c.m3u8
CCTV-10科教,https://epg.pm/stream/663b2298b44439a1886b9ff96619e901d5b8d393e3e9b88d470a45684dd417b9.ctv
CCTV-10科教,https://epg.pm/stream/03f5ae2bfe863de3b4dc1ea873f9acb24f380807e26abfd23097f69e2cad475e.m3u8
CCTV-10科教,https://epg.pm/stream/5a816ec7e39e32705dd1febcaa16d11694fb9012316e49e77fe8d0e9718cd467.m3u8
CCTV-10科教,https://epg.pm/stream/b88dc87ba76e12f5adce84df8c3ad6b09cdb3073b14d7f1cf73af7fb4075ed96.m3u8
CCTV-10科教,https://epg.pm/stream/8e476c55b5d688398d72cd7ce03909a85958f09fc1adba86b20f69d16cce643f.m3u8
CCTV-10科教,https://epg.pm/stream/bfda7c15823074e6ae95ed424c66b125e1df38be1c1dd6961b2ea3641b7c50b1.m3u8
CCTV-10科教,https://epg.pm/stream/36b870ca866c0aed9e2bd1feb431188e94c2a67576dc63aba387135eaebf486a.m3u8
CCTV-10科教,https://epg.pm/stream/131b5c51cd3c5b00fb9fec9b1c410e18bc8664f9e02242e0984e61102ed7dbbf.m3u8
CCTV-10科教,https://epg.pm/stream/6137a242d6413d943eb32a0784c7fdb0c4661819e6a69e01e45f98b8eef14c43.m3u8
CCTV-10科教,https://epg.pm/stream/41b50a432feaf6ebc3a028366278fecdd709d30bdec940cfe1fa4b3548424795.ctv
CCTV-10科教,https://epg.pm/stream/2951d0a3f9a79645e0562492b413aada7907bbb312f0919b86f140c1d7b43be9.m3u8
CCTV-10科教,https://epg.pm/stream/f97acc7a1734ee4b780f4cd9182499005250499dffa34d69ea8c5aace720c3d9.m3u8
CCTV-10科教,https://epg.pm/stream/6c93319e5864ef33cda49faa3abc054409f1b0daf87efea235bcdfe9b44b0b3b.m3u8
CCTV-10科教,https://epg.pm/stream/5f5c14240a6959b9a701448f2b33b993567893d46ee42c8bc1eaaedc95f62c16.m3u8
CCTV-10科教,https://epg.pm/stream/393e614c21e8868bd9b08f659e5a29460bbd813c9afdd4da5b8a21a35a3a4c7d.m3u8
CCTV-10科教,https://epg.pm/stream/d10720b9a740cf445c200b0654e712bafe85b365d549ff909063c8de359c346f.m3u8
CCTV-10科教,https://epg.pm/stream/03533b1be9c28b6d3a14a824e84d5750456bf07510e07876ba27f0628836742a.m3u8
CCTV-10科教,https://epg.pm/stream/741c1f656c7ab6aa3bf1f9dfe459634043c0cb1eea0fe41b9a883b7cce4364f6.m3u8
CCTV-10科教,https://epg.pm/stream/c08c6545c4ddfcff16ba7c013586646ad3bfc26b2002757347b248e61444e84d.m3u8
CCTV-10科教,https://epg.pm/stream/3bd83fe443260ba43189a83ef153f3f2a5c9d10bce1e404cef7c508a37370c2c.m3u8
CCTV-10科教,https://epg.pm/stream/05ef57ae9b372d15385e8c5589738e71c015e3a2103c7a78c2666b0c42f99a67.m3u8
CCTV-10科教,https://epg.pm/stream/615f420428aa3ee8912c3cafafc8b1a2db769aa91ae54ff445aa0b9eb48f5dc9.m3u8
CCTV-10科教,https://epg.pm/stream/5ef04b5fdab4e1f529658a4a79750279f0a83cfac45d068be8023f8138a17200.m3u8
CCTV-10科教,https://epg.pm/stream/522cbc2d50d73e3bb476d7680544980a361e8fe6416bb1d5ed929c3b5fb17cdd.m3u8
CCTV-10科教,https://epg.pm/stream/2d21935b260e781e2f034558392423906f8a4c8753fab125c3536fcbb26570b4.m3u8
CCTV-10科教,https://epg.pm/stream/b73a734c53953bfad65a789677aaab15e48517c3a9328ee7fe208551d3ba8d0b.m3u8
CCTV-10科教,https://epg.pm/stream/1952ac37462d19f8dda22fda67ef4022eba2acb0aa33f52bb20a65743b937704.m3u8
CCTV-10科教,https://epg.pm/stream/1db56e122e0f4a93f0802910d0b5e88c2fb3d1443debcd13b3fc9dbb51ffb73e.m3u8
CCTV-10科教,https://epg.pm/stream/a46908fb9af688432fb1eafde7c7b7d3fdf1631d9419b0db66cc8d9231ee4f0c.m3u8
CCTV-10科教,https://epg.pm/stream/c790d4e88c5e9d7ad407d74571d0b173f639c626cc1a058e99b7ebf18bbdcc40.m3u8
CCTV-10科教,https://epg.pm/stream/cafd7fbfef4d6bd0628add1f9d17535bbe94ee1b5e12887af095f163de7c488d.m3u8
CCTV-10科教,https://epg.pm/stream/94dccded59b681463370e7ee548db7602e9ecd30596ce1928f4d9738fea76858.m3u8
CCTV-10科教,https://epg.pm/stream/3595b8daf7289768f16087fa6ecb9402b0e3e1e05940b26ed3ea273e6fe9d5bc.m3u8
CCTV-10科教,https://epg.pm/stream/ee6d7262154b82f1a1839e81f4d909a888a5e177da6ae08653a5d6e6f901feb5.m3u8
CCTV-10科教,https://epg.pm/stream/316744a2c78030b3e658d6de6f79fcefd1a7f518f45bf6fb58434cb4700ad2b2.m3u8
CCTV-10科教,https://epg.pm/stream/2d6ee0d52c979d5b71ecd20d01159ffd13d5b87f1f35c4d97eb84ded4b798a46.m3u8
CCTV-10科教,https://epg.pm/stream/5e1205861797161bc004f11bfb8d49642f3f317065d234d91c17f8bdf4614363.m3u8
CCTV-10科教,https://epg.pm/stream/ac6bcc6ee04d783bcc2a044363b7b4a224dd7bcb69e0a609edecdf551af79a45.ctv
CCTV-11戏曲,https://epg.pm/stream/e38dff86cb7a178f05521a9b8e7261d9886ac4c17c558de7e84fffc2b14f4790.ctv
CCTV-11戏曲,https://epg.pm/stream/bc52566ead875a4d320e774ddcaf5b4502cb88c97220b1db99ac24dbda343542.m3u8
CCTV-11戏曲,https://epg.pm/stream/dadd6444c17ead25d87b6f1850b7fa016caed4360563d39f1c31348488e46601.m3u8
CCTV-11戏曲,https://epg.pm/stream/1d1ad15df89b5208cdd6db0b03f88f138f9dad171d83e5abbe20b771716506d7.m3u8
CCTV-11戏曲,https://epg.pm/stream/bdba8fc524f6e07ee62bd737688fbafe783cc7b22e6b53e1551d4775d89df17c.m3u8
CCTV-11戏曲,https://epg.pm/stream/2b9282a4d9ff5daa4887ab5df5e5bb346b05739d9e0b0901fcc662c46dd3e06c.m3u8
CCTV-11戏曲,https://epg.pm/stream/9c2b5afd562c6b7d2dd106bbc31c0714c768f7b2bb27c2ecdb1597543006b8f5.m3u8
CCTV-11戏曲,https://epg.pm/stream/7457c2d1abc3a0cbdbe4ed23c83b5b22a689bcc277c57d0c3bf1a61c20525dae.m3u8
CCTV-11戏曲,https://epg.pm/stream/e68077e05c4e713711333887d72f5f0e6c2d2818880e18335afa27fd0f79b444.m3u8
CCTV-11戏曲,https://epg.pm/stream/6c5fc422bd345267d2f22a0a19fd9322982f9b6c9489a10ffa92f472b2bcbed9.m3u8
CCTV-11戏曲,https://epg.pm/stream/9eae405ee3e466cc0ae733a0849d0afa8c814c7d127124e8bbe9e76ff379a61a.m3u8
CCTV-11戏曲,https://epg.pm/stream/dde65bf9d588a2b76b4ea3499d07f26203f6f769b883a6779ee4bad3727c68b0.m3u8
CCTV-11戏曲,https://epg.pm/stream/6e388b6a75025ee1e634b8fe3baa8e6a7b899015e9493ef2ed5ec0d16ec8acaa.m3u8
CCTV-11戏曲,https://epg.pm/stream/8f620bdd433f0f50ceded012ed6c550c7a7dc7144757258ce28a3093f3df76fb.m3u8
CCTV-11戏曲,https://epg.pm/stream/98638c52792c0b1961486a64a883433dbf889d16c8d2542f45fb8bf81ea21bb9.m3u8
CCTV-11戏曲,https://epg.pm/stream/d13a7429dd23e98d228b2ad5f5a9a3f9d1a447cc654906c8ddded596f8e1e367.m3u8
CCTV-11戏曲,https://epg.pm/stream/5e81397aa2288a34f550cd51427b3af2732b53529d5f53fb761d002c4a57af64.m3u8
CCTV-11戏曲,https://epg.pm/stream/5616bd6853d9c67287d40c7ed90ad6a2aeaf512695580415c60539337a4afb10.m3u8
CCTV-11戏曲,https://epg.pm/stream/3570c6d9cb493104b0863d0bfef9fda6f895dd4919d41d597329f11bb85877be.m3u8
CCTV-11戏曲,https://epg.pm/stream/7147514af4fac603e553c51051ad37ed33e1d2542721745eb1371d91e4c36c6e.m3u8
CCTV-11戏曲,https://epg.pm/stream/69bcb0e7f87fd6f835ff9a1e73bc57fd09d9e4e2141132553b4ccb886ede1ba5.m3u8
CCTV-11戏曲,https://epg.pm/stream/1123e1ea2395ec1f825be8540e3d75d3a8b6912d410d8c5238af69f3edff5cbd.m3u8
CCTV-12社会与法,https://epg.pm/stream/0d2939275c300b5bb9eecd617286aa1315939fc37111711e997e2436e1fcd836.m3u8
CCTV-12社会与法,https://epg.pm/stream/10fe6f79d1f5abb5b44959b96342f045b7d792ddc05b8bc765a32f7be0466745.m3u8
CCTV-12社会与法,https://epg.pm/stream/da302f1c7a8a8986d1b90e67cba2db1de18c73f1c5880474ba54c9875344ef50.ctv
CCTV-12社会与法,https://epg.pm/stream/863e7be1f399632fb46488444b44d9d55e29c2dc15188fe365a833208f780c81.m3u8
CCTV-12社会与法,https://epg.pm/stream/b13bd1860d1543579de2e60965aa0b67bf7e70d6d69dfa050427c8987efdf047.m3u8
CCTV-12社会与法,https://epg.pm/stream/4c45ff2dfa07fc4c37d255da6a1c242853a62e5a29beee618b2f7c0a59991982.m3u8
CCTV-12社会与法,https://epg.pm/stream/e4760f7068b8c3381649a4670c385c99b06d422b5bbe46a4ba9d72a99778dc06.m3u8
CCTV-12社会与法,https://epg.pm/stream/377d687afaeb5057c87a4782c678718afe932fd08809193dbd6f3acd86cd04c0.m3u8
CCTV-12社会与法,https://epg.pm/stream/6866caf8be96a25d730871a4b9cb128c1afa553db9df6956e6d6728b7aca5871.m3u8
CCTV-12社会与法,https://epg.pm/stream/42a23459d4850c06d869a582b4ea9c168faf8561010cc17fa0a66640371e1514.m3u8
CCTV-12社会与法,https://epg.pm/stream/64f9766fbb5b05af56f8a8ee9c47d02336a05e103be6cd311436e2fa84457e31.m3u8
CCTV-12社会与法,https://epg.pm/stream/3aabe856cd0aa65db16d14159a3c7e91d0347f616e826809e2fcf20a8883470d.m3u8
CCTV-12社会与法,https://epg.pm/stream/d151b0c8acfe3c744714a4cc8d56545d5a15ff6665e2bc4415e0ae330985eb09.m3u8
CCTV-12社会与法,https://epg.pm/stream/4d9d19163ac66ee5bbf78be7742f59bcbf95ffefbad9c22f1468776c70193312.ctv
CCTV-12社会与法,https://epg.pm/stream/e529e4afd5b92ad515aa60ae64185082c3ca7e58096829141c3dfe4eea450596.m3u8
CCTV-12社会与法,https://epg.pm/stream/177a1df084f2cda61c127873e750c588b30e5f949c968361075116118a61867c.m3u8
CCTV-12社会与法,https://epg.pm/stream/9239286f8d4e1313573a75ba6b701b4abb220dd43998fb4909dec7098bec8177.m3u8
CCTV-12社会与法,https://epg.pm/stream/74e50946839b45739a38a599ba9f68b48aa700b8018682d6198e091b8a1e28ba.m3u8
CCTV-12社会与法,https://epg.pm/stream/eae68cadb8a2b286bbb4205c1f74da4b02092a9961e45d763ea59aa301e9e6ae.m3u8
CCTV-12社会与法,https://epg.pm/stream/9148d39a708d56a4862b45ae3dbd364fc16b11bea8f99d6a9dee9b38aadf66ed.m3u8
CCTV-12社会与法,https://epg.pm/stream/39116e446ac95efeee4064bfc1f1c65042ce7d9301cfe3ca789b2463e01b856f.m3u8
CCTV-12社会与法,https://epg.pm/stream/cd8d818f69f498e3d2b822494e59efca75c495fc69ebdbece2431745479bafbb.m3u8
CCTV-12社会与法,https://epg.pm/stream/01df77905373e512129bc1f9c6d85a3d6ee6e2c5a387aef015dffcab9f2bdddc.m3u8
CCTV-12社会与法,https://epg.pm/stream/6017105ac33bc39d9fdacc5c7f54d38c2d16cf444861c038d8de089fb2f1f618.m3u8
CCTV-12社会与法,https://epg.pm/stream/f832ff1a1fcee082ae7bb8319a68b3962e8d466b4e56ee333bae4faa8b8be5a6.m3u8
CCTV-12社会与法,https://epg.pm/stream/cc4a51f531a7d28e470f6e3e2d2b10e7ea40520597a15074e89f4414016a31e4.m3u8
CCTV-12社会与法,https://epg.pm/stream/1ddebdf0d31ec017805eab63e03b46af2379bc65ac7c32c091451e5c28282609.m3u8
CCTV-12社会与法,https://epg.pm/stream/a83644c2a4139df285bb6630e3581eab13da04601cdf5ffec109e244b44ae7af.m3u8
CCTV-12社会与法,https://epg.pm/stream/06852d4e74cf7a052eafda2270532644f0205a6206a36fe2f8d97d868410d699.m3u8
CCTV-12社会与法,https://epg.pm/stream/96a0237e57a5ef0ba33b3b0518e063b0285071623ea7fb78c6c52a8a492722fb.m3u8
CCTV-12社会与法,https://epg.pm/stream/d59d6baca6fe74e024a6db8bf358e9bc276242adcb4ef9c4a014e59341ab1f0f.m3u8
CCTV-12社会与法,https://epg.pm/stream/540849b5eff279991f56f2abe746590166329ef3298548c350474ef91d149c08.m3u8
CCTV-12社会与法,https://epg.pm/stream/bc23f6b29e0cc333907f51995641fc34174ae4b7d9b56ee398ddadf4f096f76f.m3u8
CCTV-12社会与法,https://epg.pm/stream/00e78b4e0e0a67f7f4b26cb65b4c61aa9cd6ed0a89b18ca3eb7c740f937dba6f.m3u8
CCTV-12社会与法,https://epg.pm/stream/51f4bb6cf0982118be424a2d09df09dd92d1797cd9fc747bbf13052caf200b48.m3u8
CCTV-12社会与法,https://epg.pm/stream/f9f4014e3f25cd5de744b42bd7b73bdd68f2ad68b28d7314d5bf71eebbe6f437.m3u8
CCTV-12社会与法,https://epg.pm/stream/2c9730bd79559be2a677746eb6dc0402f59dc09c9bae408488b4d01b349afc96.ctv
CCTV-13新闻,https://epg.pm/stream/08321f68f509feee88e4dcbb0f5c4d38abb315b635403d43486edce7f62c0415.m3u8
CCTV-13新闻,https://epg.pm/stream/f46157d571032e9681ca360dedffa64072538fc688f4ec762db30a751724e0dc.m3u8
CCTV-13新闻,https://epg.pm/stream/1c9a986a4b60c8aed6e596684a3bf0b66d9217e6f559e806f8a5f29b858ed051.m3u8
CCTV-13新闻,https://epg.pm/stream/d6e64746dfc1e7841db4677a5dc5c88731670c53eb23ec0faefb491a3a41af41.m3u8
CCTV-13新闻,https://epg.pm/stream/ace9c0bd0daa969c5a47b4785b938cd83a2e5db37a93f43ac47f06b8d5597d44.m3u8
CCTV-13新闻,https://epg.pm/stream/81289f85b9bff264f44e08e579430c03e09b21fcd2f5c4ff22fc029d28c3ed1e.m3u8
CCTV-13新闻,https://epg.pm/stream/cb5d4c6b53031ef900f1e9317528c46c439d847ca1be25a690ca75b8d2f0cdb4.ctv
CCTV-13新闻,https://epg.pm/stream/8746e8e0b517536d09785d989699c6bc4f1b1af3bf0734dc5c75c3560bd45437.m3u8
CCTV-13新闻,https://epg.pm/stream/f395adf0a9ae23d6f990afa40248731acb5ff2090d71e518b0de30d0d9fddbfe.m3u8
CCTV-13新闻,https://epg.pm/stream/aa4f4b81d43b24a28b820ade3b39550c057135fb63b8a84d3673dc591332fcb5.m3u8
CCTV-13新闻,https://epg.pm/stream/1eed88f9beefafc5b5db2b8f51e35bccd5b29f01b05e2c5e230742ec11585832.m3u8
CCTV-13新闻,https://epg.pm/stream/3b243d9de372f2ac21a83f453ac3890494fe685456722a1369ff75e2b78fdabb.m3u8
CCTV-13新闻,https://epg.pm/stream/babf659416a14794d8173f5e84dbcb0c39b1eb306321d336422f5f56dd99d880.m3u8
CCTV-13新闻,https://epg.pm/stream/3bb33b99a60115e2e9858f072a80b92d2fae97a079cffd0a402c72ce069b9af7.m3u8
CCTV-13新闻,https://epg.pm/stream/19a83f3dcac0b9b140885265f40e29bbf27cc58c45047c54617cef3163dfa277.m3u8
CCTV-13新闻,https://epg.pm/stream/a6a3eaead2e54297305b8889cb72255112d1b16ced751abf02e27474ecaa84b4.m3u8
CCTV-13新闻,https://epg.pm/stream/9798526294a0dc066ae908e075ab2fd9be206d0794aeda7fc1342aae44e3a167.m3u8
CCTV-13新闻,https://epg.pm/stream/f6020d73c651f5d106de6898b097dc9090944f69eca0669796656c446aa62ce5.m3u8
CCTV-13新闻,https://epg.pm/stream/3521cb85b1972226016c8c22ce91112decc7302d8ac9e85ff7b7bceeeecc1ab4.m3u8
CCTV-13新闻,https://epg.pm/stream/e6aea1198ed96d9e0d561e4a8bf9c9b8ccb337f1df3f0599a2f3fdbe4c42da75.m3u8
CCTV-13新闻,https://epg.pm/stream/b2faf19e91f317a75c66105eafabf537fff4bafedbe975b2bd3d2201334bdf90.m3u8
CCTV-13新闻,https://epg.pm/stream/fd1e4fcaa7932003bbeda2bb7684a77158f0e1f2890d318ce8857f22b8ee731e.m3u8
CCTV-13新闻,https://epg.pm/stream/92a871b1d6fef89540ecd0743f6c599de03567b234962930b5024a7cfbd54c79.m3u8
CCTV-13新闻,https://epg.pm/stream/356bd79f628cf00c407e15fe6053f11f509b57c150cd1dacf27f3c0eeb5081cf.m3u8
CCTV-13新闻,https://epg.pm/stream/d4df872d51533f02287b46deb494b04f65a356ce7cac438e6af6b95a5315729a.m3u8
CCTV-13新闻,https://epg.pm/stream/aba6f6b16e8d7481db3be3d73cf8926d8216ce958492fba1b75ebdf47073c36c.m3u8
CCTV-13新闻,https://epg.pm/stream/5b9dd57ca976ea9904f6e33d3e83a4a84861167b2b0b27e78065974a45fadf60.m3u8
CCTV-13新闻,https://epg.pm/stream/863f2fadfc5d94680004ae63dec2da8bd81c7856d623fcb0409465492f2cc7f4.m3u8
CCTV-13新闻,https://epg.pm/stream/dd5b9ae3b93126d9764c17bc59bcde05aeaf82e1c2126f3783691582c9e475b4.m3u8
CCTV-14少儿,https://epg.pm/stream/b9d727bf623f54d7728033e2cdd7a6fee68cd64c5b68da680f04f44cce9a3e16.m3u8
CCTV-14少儿,https://epg.pm/stream/7d3a2d6ecc044b2f19d6fcba723ef44a529898b44715b31e019267db844076c2.ctv
CCTV-14少儿,https://epg.pm/stream/0a40e2b9a818aab2eb1f57d8a46e0e5c2d521becb2f3742a04bc0e02b12b9d38.m3u8
CCTV-14少儿,https://epg.pm/stream/bc7d1f37927d26c10e1663576a6cba650ace4e3a6e533a3800e4b0e71ae19564.m3u8
CCTV-14少儿,https://epg.pm/stream/54c46fbdf9d06f204347585f33d1e1772f6fdd9c57aace0f21a5c77d1c8c8db5.m3u8
CCTV-14少儿,https://epg.pm/stream/1a61e8e212b222d2d1f4cb78ca5b2ec7fb9126524ab2abfcfec9bd1a8a2d7e97.m3u8
CCTV-14少儿,https://epg.pm/stream/cc4c03b5e26ec3ea6b9c868f2157979f7f2a1c4d806116ac49316ebc2e32aaec.ctv
CCTV-14少儿,https://epg.pm/stream/35c6447c6034790e07d1b0863ed417a02608b9e93bc15d2ecec1ecc3c5a313e6.m3u8
CCTV-14少儿,https://epg.pm/stream/48df9e4002436e6b6662fbc92ee9da8713ad2a5b2059179111eaaae3c64f665a.m3u8
CCTV-14少儿,https://epg.pm/stream/fdfce43e3d038516345b7beb8a27c22fec207c58744a45d0cf926454b3de7ba6.m3u8
CCTV-14少儿,https://epg.pm/stream/9cf17f9e8600512062038588418160067aac1aa13f3a3dc0dbbf96df41a0ff3b.m3u8
CCTV-14少儿,https://epg.pm/stream/86e2887928d2081de969fe95f261d3892f035628ab7ae31722454f5132afcd7b.m3u8
CCTV-14少儿,https://epg.pm/stream/ce312dbbed2b52792fee476cffb7d022483cd2e6f2b1996b1d6fa90df8713dd1.m3u8
CCTV-14少儿,https://epg.pm/stream/9b6b58e7e3fd0a2a79afae55d425075ada70a503806a63a54a3f32120ebbe1c7.m3u8
CCTV-14少儿,https://epg.pm/stream/7107b7cf2a6117eb5cc896a77dc061ada096dc9aabba9d58028dc511ca3a4745.m3u8
CCTV-14少儿,https://epg.pm/stream/1679390c685ee596748c4349f35c1204882603dbe7bd0cdaec4bc2259d322a5e.m3u8
CCTV-14少儿,https://epg.pm/stream/a4f487bbaa40f39bf2bc5925bcc85664d50a0d22b58ba3f7f7ecea00ec44b3bb.m3u8
CCTV-14少儿,https://epg.pm/stream/30e12d3297b13ca6b72d1d20edd9731e03bb58836e8895553b53748bf861a48e.m3u8
CCTV-14少儿,https://epg.pm/stream/a696ad1c51a5314bfad29689c94dbad7d5a8b8be67b177b99a096908eaa8601b.m3u8
CCTV-14少儿,https://epg.pm/stream/c40081535656190174ffb018b3a1d76a62a829717be6f221bae516ce68578bfc.m3u8
CCTV-14少儿,https://epg.pm/stream/25b9ea31f0024b0db1d7b1ca26a5da17d83ca34216bfda144cb42781ffb7da95.m3u8
CCTV-14少儿,https://epg.pm/stream/fa6e6a48d8d3202043a7cb6759b2dca8023827f69c0243e314345dd413d58511.m3u8
CCTV-14少儿,https://epg.pm/stream/effd6f33cbbb9ea517b7a3634dcd831b9e4e7604693d2ac3eff7f38f1ee2d0f3.m3u8
CCTV-14少儿,https://epg.pm/stream/74a9a7feda2e5077c2c8594e659f7a315b7616ffa6b845b3dfd4cb3ed0856fae.m3u8
CCTV-14少儿,https://epg.pm/stream/fe356af12d556d815be424e2d0b0ee206a24200e4ce09fb28700de2a05ff00ec.m3u8
CCTV-14少儿,https://epg.pm/stream/2db96ef221833e3ddd693a87c08bafdf003be0ebf920864dbaeb7fa5a5f54496.m3u8
CCTV-14少儿,https://epg.pm/stream/9f4b066c9a598341c9de01917ad73597e06a0c178c8c45e2e3d966e109cc576d.m3u8
CCTV-14少儿,https://epg.pm/stream/41351f1b998fa2aad151d5c4613728916ac686a5d1ee24f31e6390b77bfd37c3.m3u8
CCTV-14少儿,https://epg.pm/stream/7142d3ddac079f109a2e31d3fcc2bb8e970ad01452fa4ccb23bae0007e3163f5.ctv
CCTV-14少儿,https://epg.pm/stream/b3988bc10f473832ad139d0ceff119fb4fe685f6a51912c67d562053f87b1319.m3u8
CCTV-14少儿,https://epg.pm/stream/f9a4fd1487e1295a97104ddf0fc31d11556c2592ab71c6a318d20d11ad314e67.m3u8
CCTV-15音乐,https://epg.pm/stream/b572562706c9edfb50ca6adf3a6ac26eac1964fbdbd65dc53204410fc9119c78.m3u8
CCTV-15音乐,https://epg.pm/stream/f9f3a2f3f4693fd0a565eb4e307ff32f46580bc0bdb2e03088770b73f516237d.m3u8
CCTV-15音乐,https://epg.pm/stream/8ed9f07694cfe587a6620afb7fa53a93df9f7d1084c0f096db967ac119ce1a8a.m3u8
CCTV-15音乐,https://epg.pm/stream/95c6049770c36df6b29d6d794072c68c0c75d205b1bbad9e52c2b7fc150c8b47.m3u8
CCTV-15音乐,https://epg.pm/stream/f383f1a57cbad566fc5436e28eaa94155c115ce04e8e7722ffcb71ea1c2b3da5.m3u8
CCTV-15音乐,https://epg.pm/stream/d636ce9d79b6b258a69db1d30ccb8a128de1e2960205c2c1ef2820d32c5216fd.m3u8
CCTV-15音乐,https://epg.pm/stream/370bf7968daece33bf592528859913d29afbb32e9508fdb6b3ddfc5c28f40446.m3u8
CCTV-15音乐,https://epg.pm/stream/68a5be1ffa7dfb8b21e86b6455b14172bee0dd2a023d56a62e4d85fc5785d83a.m3u8
CCTV-15音乐,https://epg.pm/stream/652a3cd86a329e372a8aad7c1abdceae2d1060dc453f0c2e517ae3e183a31b37.m3u8
CCTV-15音乐,https://epg.pm/stream/245882710423bc25a5e09cbdb8afa9ab3922fe42837e6531e39ea0dad5fc4b5f.m3u8
CCTV-15音乐,https://epg.pm/stream/3d524f54bef4fdd3a7e398081b2e89b1dec59ef6fe9ad53c0e6a8c0f6cf57fb5.m3u8
CCTV-15音乐,https://epg.pm/stream/fba389c0412bcf4e1100b1b9340ae16e0f2ce511f3139d6dff42354bd4804f36.m3u8
CCTV-15音乐,https://epg.pm/stream/52a0470ecdfbe6b2006afbd47930616112a7067ecb5fc588dbe0feee284b330d.m3u8
CCTV-15音乐,https://epg.pm/stream/6875af2feae6e51ef3c9f058d39ee2588aeb2903eca328cb70f10eb3f1830df1.m3u8
CCTV-15音乐,https://epg.pm/stream/25ed1f401db1b378fd9f6ede0ab03f9878063794151928967c556c551747220a.m3u8
CCTV-15音乐,https://epg.pm/stream/0bbd89bb8f5d303d8dd44319964b6ea15a7144c016650a9f262b7243384c3b60.m3u8
CCTV-15音乐,https://epg.pm/stream/65dc310bd055824384313540319dfb114f8953bb48bba67253d7ec0cb70dff10.m3u8
CCTV-15音乐,https://epg.pm/stream/365921b4920cbba13cad961e7b327fdc34b2000be1d2167797f0415a1fe8ee5c.m3u8
CCTV-15音乐,https://epg.pm/stream/e1d8c3be8369aaedd48161005a1ad23450ec1e712870a8c4612e32e9beaad409.m3u8
CCTV-15音乐,https://epg.pm/stream/d75259c40713e92dc19e4eba53163dc5e0bf81305cf4b04160df9001a8d06d99.m3u8
CCTV-15音乐,https://epg.pm/stream/f28f61a1c583c24c534659af7b996fe506ffa9952d60d3471f2561952060ef95.m3u8
CCTV-15音乐,https://epg.pm/stream/90e0d97ff1e1183581ef2eed57ba32ce5a17d47c80e962d31cb268ba9ae47902.m3u8
CCTV-15音乐,https://epg.pm/stream/d788cf64e0d6c5db6a8531d8c4811db57d3b7e70650e21a87a00f65ab215f387.m3u8
CCTV-15音乐,https://epg.pm/stream/b611ae1dfa971951b245782acd493943c82b105d215d0dcf7b8de06a9bcf1dcf.m3u8
CCTV-15音乐,https://epg.pm/stream/cc8dc78a3015c4a9a570862889b1ed50725d915c321c6d100881e64785bf8b14.m3u8
CCTV-15音乐,https://epg.pm/stream/88bce0f6698f35be4fe4a397624c51a8047cc51d769d7bbed7e53a9885e3391b.m3u8
CCTV-15音乐,https://epg.pm/stream/fdb9a1dcb3e4024f1f3b6b899d6eb1d923d6ab58429b2effe4ce22f65eedd8eb.m3u8
CCTV-15音乐,https://epg.pm/stream/eb76e6c7497add5f9d0a4554290d61b67f179bc06ee14f870897d66d8e751a31.ctv
CCTV-15音乐,https://epg.pm/stream/df8c796b791f48a2759066ad333ecda2b15891ea8d0b36edaa477e7c9abfc2df.m3u8
CCTV-15音乐,https://epg.pm/stream/0cd8130d0f384f5ad54ec35072c95c3fdabeb54fc941fd83a2fbce9137f0208d.ctv
CCTV-15音乐,https://epg.pm/stream/ce4633cbbfcbc5c4cdc7dfe7d36a8e85cae0c029d8489d270e970905415341e5.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/3afe37f11038323e87aad52774f89caa49d316ab32b2f8aab2143030a6ac309a.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/9d67684c58794f01e60166eaac975f616ebd4c93a710d4d332efc8fd0ff66e45.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/a98eca7409827e25a4c46e9f307d5fbee634dd7acedb4909f1ed368f06035693.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/a0656d69ce0d31541bdae03be5ff3316e23a043f0dab02571acee9c68cc97535.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/d979d4643331cc4484686f7ab58d4fecf9a4d58348a78f88394b49f1aef80572.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/f6967009a5d51928376e79732e4e983f8de098bc5b06ed0b1de2ee110cca8a37.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/d85bdcd403c77085d878379edbd25f202329b907f1aa336d9f3734efc87bba52.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/8f512151b1330bc07245fd82bf5a45372ccadde72ccdbd06888eccaec84486b1.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/080d0226250edcdea3386c9f90dff19840e57e3965780ba3f94bdb209e7853e8.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/7bceb04870c8ec4458103e13528b62e297eee028159fa7653460674c7f3ef612.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/f706ddd141e5cd39f0ab8bbf7d3935b7335e4f2bda4ff127a91bbfbe1c40271a.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/d715d7e081ef29184aee049a87b5057cc2f5471a108d573ed86365912e2cf3b0.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/fe0373cc93bb96d4ea74bf1cf5fbe3cc4b04377a9cfa678f6aaa2f2ea04132f5.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/54fb6cbef5115922ecc08b957c91ecbbdceb5fe839fd2b427217cb2e17031dfd.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/406d6d025e8aadd5b70d8747846231379b1613465d2872aa81d2392cbe8cf132.m3u8
CCTV-16奥林匹克,https://epg.pm/stream/3803f81cc93fdf382f8472ab3c77badcdbe2dc07f69e1e49e43a2e0f912a77c6.ctv
CCTV-17农业,https://epg.pm/stream/be21a1b8ff3d287135fa3d4c5e4fff766bd1f6853dcbf86c04285aa8aa0e26ac.m3u8
CCTV-17农业,https://epg.pm/stream/bb80b4b615d085b26efa4617801a6de19589b968f66b1d640be06565f168d0f5.m3u8
CCTV-17农业,https://epg.pm/stream/43702853df3bef1bc72a65569aebe99add2f5619e72f85381fec7637d98d1385.m3u8
CCTV-17农业,https://epg.pm/stream/b416886ba9b616b051a34c6bba505156c32fa4d2f14db49731406bda3987cbe0.m3u8
CCTV-17农业,https://epg.pm/stream/f4539260db8346d04651bfb1e154569f6374b0deca2e62dfc497caad47376e36.m3u8
CCTV-17农业,https://epg.pm/stream/948f4580e94884fb8b3f58e2c258e7a449f0a91a1989d3b1fd56257af78009ea.m3u8
CCTV-17农业,https://epg.pm/stream/5eadfd37aa971aeaa22e0030b55928f9c5d98dcfae7e4014180335d0bfb63488.m3u8
CCTV-17农业,https://epg.pm/stream/ff4322f6625ef293896cb793e33c03844074164a98643bbf97d186d9ebc44735.m3u8
CCTV-17农业,https://epg.pm/stream/e08a12becc63bfb77cc8bcfd794143725df03d90cc7d0125fca1d7a4c14e8e7c.m3u8
CCTV-17农业,https://epg.pm/stream/f63d366665737c7d5a97b11b4b0422b2c612f53e536b8bc3b1c4da6ed3cfc787.m3u8
CCTV-17农业,https://epg.pm/stream/958b0e49b570f9c336591fd3dbd1f18018dce8790d7ab8df9a002e995c92ed44.m3u8
CCTV-17农业,https://epg.pm/stream/4904d32e178ea2b9655e01fccdca0147cc947b866963a927a7dff4b1922717fc.ctv
CCTV-17农业,https://epg.pm/stream/452592994a659b1b24570aea61e3e92d147ccb92fd1df0f0c51f078dd638a9fe.m3u8
CCTV-17农业,https://epg.pm/stream/df4c995415689e3e012a9187f9a5605dc5e08b8ef3439ecf5b8c514b7ef3d9c2.m3u8
CCTV-17农业,https://epg.pm/stream/5af973cd455ae31e3317647203381e9502c5a9550d106d91394b1590fc2f8a92.m3u8
CCTV-17农业,https://epg.pm/stream/822435314ec7a2479b0f4727c87b8b3d1ad0c671e91d58f758ea2c3d8e2ce78f.m3u8
CCTV-17农业,https://epg.pm/stream/ea771445d1dadd70b2002c5a8683188500ea2ecd1b8e28097502f96bdcc70eca.m3u8
CCTV-17农业,https://epg.pm/stream/e018e490d021e0005f0404506435e7e9b0f613f277d824276b2ebcfada343ff6.m3u8
CCTV-17农业,https://epg.pm/stream/c24261c8b206eb4677fe0751004bb4a9bbb7fd670493b02bbb3deabba7330fec.m3u8
CCTV-17农业,https://epg.pm/stream/57baf9f622be038437ca71b6fd1917b43c687cc7fb849797ed4ca3e7eefab405.m3u8
CCTV-17农业,https://epg.pm/stream/a7e7530d58d5469375730c07bda630a1a4f24762016847463deaf7d700e36ccf.m3u8
CCTV-17农业,https://epg.pm/stream/5472cd50fb8b8b33fc8d4f656810482b36bd8b2bddeb707a7f4adc4e0917a214.m3u8
CCTV-17农业,https://epg.pm/stream/33f663d0120359630f1a08fb9d5383c65d7c060fba5d1d7ce782859bbfd190b3.m3u8
CCTV-17农业,https://epg.pm/stream/1d325ba40977ceb533c678de2f5462c0c07fda9a9ad40fcc4387379ede1c172b.m3u8
CCTV-17农业,https://epg.pm/stream/7d39f1b3b7876434d697ea64f8660e77c0660b05b3bb751c194d5c6b272f2f62.m3u8
CCTV-17农业,https://epg.pm/stream/8a317d6b60d602d19b589d6a0fd8d801aa706e8c6ee0d2f414c006d79d019fd8.m3u8
CCTV-17农业,https://epg.pm/stream/1b6a639203eea79e43d618242f894e4910bc9163f9118c1e5cf054e13fe5c90c.m3u8
CCTV-17农业,https://epg.pm/stream/5b61ad9894d7e9d330ebcaeca0c75d4cc6ec19c88076ab5d11ee86f9b33c2b15.m3u8
CCTV-17农业,https://epg.pm/stream/bdabdf025cb06f562e52d7177de6f04ba318f264bec9f817c83d4fdac7f05eca.m3u8
CCTV-17农业,https://epg.pm/stream/449327d561ac838236fab0bc87e8abd42d0affc6179e264d03f32b0e11730a8b.m3u8
CCTV-17农业,https://epg.pm/stream/faa0760745aa0da89d69ce68dc482715b8ac539ab24f89273ded3326c4bc97ce.m3u8
CCTV-17农业,https://epg.pm/stream/4203068f63d2319d04908cab1da418a652f9e0a4c798c47a67897f1ffa144ca5.m3u8
CCTV-17农业,https://epg.pm/stream/286bf85a2cd0a57bc0cc44f224946c5ed09c002f28bc4752325c16b1004ae12f.m3u8
CCTV-17农业,https://epg.pm/stream/24278ce7cce6bdb746dc4237628780a6f6c3e050d39f4689ebb25770f0e855fc.ctv
CCTV-17农业,https://epg.pm/stream/be2cbe9583b1410ea37e40a88af41078f2f9d6fd404118800e8b5d2da7d1f916.m3u8

80
XYQH/4K极客.json Normal file
View File

@ -0,0 +1,80 @@
{
"规则名": "4K极客",
"规则作者": "",
"请求头参数": "User-Agent$PC_UA#Referer$WebView",
"网页编码格式": "UTF-8",
"图片是否需要代理": "0",
"是否开启获取首页数据": "0",
"首页推荐链接": "https://www.jiketv.com",
"首页列表数组规则": "body&&.module-main.tab-list.active,0:2:||1:3:",
"首页片单列表数组规则": ".module-item",
"首页片单是否Jsoup写法": "1",
"分类起始页码": "1",
"分类链接": "https://www.jiketv.com/show/{cateId}/page/{catePg}.html",
"分类名称": "NETFLIX&少儿&剧集&动漫&电影&综艺&",
"分类名称替换词": "57&99&2&4&1&3&",
"筛选数据": "ext",
//{cateId}
"筛选子分类名称": "",
"筛选子分类替换词": "*",
//{class}
"筛选类型名称": "动作&科幻&喜剧&爱情&犯罪&灾难&枪战&惊悚&恐怖&冒险&悬疑&武侠&战争&奇幻&警匪&魔幻&剧情||古装&都市&青春&偶像&爱情&言情&喜剧&家庭&警匪&军事&武侠&悬疑&历史&农村&神话&科幻&少儿&搞笑&谍战&战争&年代&犯罪&恐怖&惊悚&剧情&奇幻||剧场版&漫改&奇幻&动作&热血&科幻&动画&搞笑&同性&冒险&校园&机战&运动&战争&少年&推理&少女&社会&原创&亲子&益智&励志&泡面&其他||真人秀&访谈&情感&选秀&旅游&美食&口秀&曲艺&搞笑&游戏&歌舞&生活&音乐&时尚&益智&职场&少儿&纪实&盛会||网红&最新&热门",
"筛选类型替换词": "*",
//{area}
"筛选地区名称": "大陆&日韩&欧美&港台&泰国&印度&其它||大陆&日韩&欧美&港台&泰国&印度&其它||大陆&日本&美国&其它||大陆&日韩&欧美&港台&泰国&印度&其它||大陆&日韩&欧美&港台&泰国&印度&其它",
"筛选地区替换词": "*",
//{year}
"筛选年份名称": "2022&2021&2020&2019&2018&2017&2016&2015&2014&2013&2012&2011&2010&2009&2008&2007&2006&2005&2004||2022&2021&2020&2019&2018&2017&2016&2015&2014&2013&2012&2011&2010&2009&2008&2007&2006&2005&2004||2022&2021&2020&2019&2018&2017&2016&2015&2014&2013&2012&2011&2010&2009&2008&2007&2006&2005&2004||2022&2021&2020&2019&2018&2017&2016&2015&2014&2013&2012&2011&2010&2009&2008&2007&2006&2005&2004||2022&2021&2020&2019&2018&2017&2016&2015&2014&2013&2012&2011&2010&2009&2008&2007&2006&2005&2004",
"筛选年份替换词": "*",
//{lang}
"筛选语言名称": "国语&英语&粤语&闽南语&韩语&日语&其它||国语&英语&粤语&闽南语&韩语&日语&其它||国语&英语&粤语&闽南语&韩语&日语&其它||国语&英语&粤语&闽南语&韩语&日语&其它||",
"筛选语言替换词": "*",
//{by}
"筛选排序名称": "时间排序&人气排序&评分排序",
"筛选排序替换词": "time&hits&score",
"分类截取模式": "1",
"分类列表数组规则": "body&&.module-item",
"分类片单是否Jsoup写法": "1",
"分类片单标题": "a&&title",
"分类片单链接": "a&&href",
"分类片单图片": ".lazyload&&data-original",
"分类片单副标题": ".module-item-note&&Text",
"分类片单链接加前缀": "https://www.jiketv.com",
"分类片单链接加后缀": "",
"搜索请求头参数": "User-Agent$PC_UA",
"搜索链接": "https://www.jiketv.com/search/page/{catePg}/wd/{wd}.html",
"POST请求数据": "",
"搜索截取模式": "1",
"搜索列表数组规则": ".module-items&&.module-item",
"搜索片单是否Jsoup写法": "1",
"搜索片单图片": ".lazyload&&data-original",
"搜索片单标题": ".module-card-item-title&&Text",
"搜索片单链接": "a&&href",
"搜索片单副标题": ".module-item-note&&Text",
"搜索片单链接加前缀": "https://www.jiketv.com",
"搜索片单链接加后缀": "",
"链接是否直接播放": "0",
"直接播放链接加前缀": "https://www.jiketv.com",
"直接播放链接加后缀": "#isVideo=true#",
"直接播放直链视频请求头": "",
"详情是否Jsoup写法": "1",
"类型详情": ".module-info-tag-link,2&&Text",
"年代详情": ".module-info-tag-link,0&&Text",
"地区详情": ".module-info-tag-link,1&&Text",
"演员详情": ".module-info-item,2||,3&&.module-info-item-content&&Text",
"简介详情": ".module-info-introduction-content,0&&p,0&&Text",
"线路列表数组规则": "#y-playList&&.module-tab-item",
"线路标题": "span,0&&Text",
"播放列表数组规则": "body&&.module-play-list-content",
"选集列表数组规则": "a",
"选集标题链接是否Jsoup写法": "1",
"选集标题": "a&&Text",
"选集链接": "a&&href",
"是否反转选集序列": "0",
"选集链接加前缀": "https://www.jiketv.com",
"选集链接加后缀": "",
"分析MacPlayer": "1",
"是否开启手动嗅探": "0",
"手动嗅探视频链接关键词": ".mp4#.m3u8#.flv",
"手动嗅探视频链接过滤词": ".html#=http"
}

View File

@ -5,6 +5,8 @@
"sites":[ "sites":[
{"key":"T4_douban","name":"影视推荐(T4)","type":4,"api":"https://t4.饭太硬.ml/vod","searchable":1,"quickSearch":1,"filterable":1},
{"key":"天堂资源〔官源〕","name":"天堂资源〔官源〕","type":1,"api":"http://vipmv.cc/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["电影","连续剧","综艺","动漫","国产剧","港台剧","日韩剧","欧美剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","哔哩哔哩"]}, {"key":"天堂资源〔官源〕","name":"天堂资源〔官源〕","type":1,"api":"http://vipmv.cc/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["电影","连续剧","综艺","动漫","国产剧","港台剧","日韩剧","欧美剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","哔哩哔哩"]},
{"key":"多多资源","name":"多多资源〔官源〕","type":1,"api":"https://www.ddzyz1.com/api.php/provide/vod/?ac=list","searchable":1,"quickSearch":1,"categories":["国产剧","港台剧","日韩剧","欧美剧","泰国剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","灾难片","犯罪片","悬疑片","惊悚片","奇幻片","冒险片","武侠片","记录片","伦理","综艺","动漫","动画片","国产动漫","日韩动漫","欧美动漫","海外剧","国内综艺","海外综艺"]}, {"key":"多多资源","name":"多多资源〔官源〕","type":1,"api":"https://www.ddzyz1.com/api.php/provide/vod/?ac=list","searchable":1,"quickSearch":1,"categories":["国产剧","港台剧","日韩剧","欧美剧","泰国剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","灾难片","犯罪片","悬疑片","惊悚片","奇幻片","冒险片","武侠片","记录片","伦理","综艺","动漫","动画片","国产动漫","日韩动漫","欧美动漫","海外剧","国内综艺","海外综艺"]},
{"key":"诺讯资源〔官源〕","name":"诺讯资源〔官源〕","type":1,"api":"http://caiji.nxflv.com/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["国产剧","港台剧","日韩剧","欧美剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","综艺频道","动漫频道","综合频道"]}, {"key":"诺讯资源〔官源〕","name":"诺讯资源〔官源〕","type":1,"api":"http://caiji.nxflv.com/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["国产剧","港台剧","日韩剧","欧美剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","综艺频道","动漫频道","综合频道"]},
@ -39,7 +41,10 @@
{"key":"csp_appysv2_555电影","name":"555电影APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://555dy3.com/api.php/app/"}, {"key":"csp_appysv2_555电影","name":"555电影APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://555dy3.com/api.php/app/"},
{"key":"csp_appysv2_星辰TV","name":"星辰TVAPP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://www.xingchentv.cn/mogai_api.php/v1.vod"}, {"key":"csp_appysv2_星辰TV","name":"星辰TVAPP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://www.xingchentv.cn/mogai_api.php/v1.vod"},
{"key":"csp_appysv2_月儿影视","name":"月儿影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://yue52.xyz/api.php/v1.vod"}, {"key":"csp_appysv2_月儿影视","name":"月儿影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://yue52.xyz/api.php/v1.vod"},
{"key":"csp_app_小鸟动漫","name":"小鸟动漫APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://xydm.baicai.buzz/mogai_api.php/v1.vod"} {"key":"csp_app_小鸟动漫","name":"小鸟动漫APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://xydm.baicai.buzz/mogai_api.php/v1.vod"},
{"key":"push_agent","name":"推送","type":3,"api":"csp_PushAgent","searchable":1,"playerType":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"}
], ],
"parses":[ "parses":[
{"name":"解析聚合","type":3,"url":"Demo"}, {"name":"解析聚合","type":3,"url":"Demo"},

BIN
plugin/0.jar Normal file

Binary file not shown.

687
plugin/pluto.json Normal file
View File

@ -0,0 +1,687 @@
{
"spider" : "./0.jar",
"lives" : [
{
"group" : "redirect",
"channels" : [
{
"name" : "live",
"urls" : [
"proxy://do=live&type=txt&ext=clan://live.txt"]
}]
}],
"sites" : [
{
"key" : "py_kuaikan",
"name" : "快看",
"type" : 3,
"api" : "py_kuaikan",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_kuaikan.py"
},
{
"key" : "py_alist",
"name" : " 🦂Alist",
"type" : 3,
"api" : "py_alist",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_alist.py"
},
{
"key" : "py_lezhu",
"name" : "乐猪",
"type" : 3,
"api" : "py_lezhu",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_lezhu.py"
},
{
"key" : "py_3qu",
"name" : "3QU",
"type" : 3,
"api" : "py_3qu",
"searchable" : 0,
"quickSearch" : 0,
"filterable" : 1,
"ext" : "clan://plugin/py_3qu.py"
},
{
"key" : "py_cyys",
"name" : "创艺",
"type" : 3,
"api" : "py_cyys",
"searchable" : 0,
"quickSearch" : 0,
"filterable" : 1,
"ext" : "clan://plugin/py_cyys.py"
},
{
"key" : "py_wmkk",
"name" : "完美看看(半残)",
"type" : 3,
"api" : "py_wmkk",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_wmkk.py"
},
{
"key" : "py_cup",
"name" : "茶杯",
"type" : 3,
"api" : "py_cup",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_cup.py"
},
{
"key" : "py_star",
"name" : "星光",
"type" : 3,
"api" : "py_star",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_star.py"
},
{
"key" : "py_bilibili",
"name" : "哔哩",
"type" : 3,
"api" : "py_bilibili",
"searchable" : 0,
"quickSearch" : 0,
"filterable" : 1,
"ext" : "clan://plugin/py_bilibili.py"
},
{
"key" : "py_bilivd",
"name" : "B站(带搜索)",
"type" : 3,
"api" : "py_bilivd",
"searchable" : 0,
"quickSearch" : 0,
"filterable" : 1,
"ext" : "clan://plugin/py_bilivd.py"
},
{
"key" : "py_cctv",
"name" : "央视",
"type" : 3,
"api" : "py_cctv",
"searchable" : 0,
"quickSearch" : 0,
"filterable" : 1,
"ext" : "clan://plugin/py_cctv.py"
},
{
"key" : "py_czspp",
"name" : "厂长",
"type" : 3,
"api" : "py_czspp",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_czspp.py"
},
{
"key" : "py_zxzj",
"name" : "在线之家",
"type" : 3,
"api" : "py_zxzj",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_zxzj.py"
},
{
"key" : "py_voflix",
"name" : "Voflix",
"type" : 3,
"api" : "py_voflix",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_voflix.py"
},
{
"key" : "py_bilimd",
"name" : "B站影视",
"type" : 3,
"api" : "py_bilimd",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_bilimd.py"
},
{
"key" : "py_gimytv",
"name" : "剧迷",
"type" : 3,
"api" : "py_gimytv",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_gimytv.py"
},
{
"key" : "py_genmov",
"name" : "跟剧",
"type" : 3,
"api" : "py_genmov",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_genmov.py"
},
{
"key" : "py_huya",
"name" : "虎牙",
"type" : 3,
"api" : "py_huya",
"searchable" : 0,
"quickSearch" : 0,
"filterable" : 1,
"ext" : "clan://plugin/py_huya.py"
},
{
"key" : "py_douyu",
"name" : "斗鱼",
"type" : 3,
"api" : "py_douyu",
"searchable" : 0,
"quickSearch" : 0,
"filterable" : 1,
"ext" : "clan://plugin/py_douyu.py"
},
{
"key" : "py_cokemv",
"name" : "COKE",
"type" : 3,
"api" : "py_cokemv",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_cokemv.py"
},
{
"key" : "py_xmaomi",
"name" : "猫咪",
"type" : 3,
"api" : "py_xmaomi",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 1,
"ext" : "clan://plugin/py_xmaomi.py"
},
{
"key" : "py_gitcafe",
"name" : "小纸条",
"type" : 3,
"api" : "py_gitcafe",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 0,
"ext" : "clan://plugin/py_gitcafe.py"
},
{
"key" : "py_zhaozy",
"name" : "找资源",
"type" : 3,
"api" : "py_zhaozy",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 0,
"ext" : "clan://plugin/py_zhaozy.py"
},
{
"key" : "py_yiso",
"name" : "易搜",
"type" : 3,
"api" : "py_yiso",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 0,
"ext" : "clan://plugin/py_yiso.py"
},
{
"key" : "py_pansou",
"name" : "盘搜",
"type" : 3,
"api" : "py_pansou",
"searchable" : 1,
"quickSearch" : 1,
"filterable" : 0,
"ext" : "clan://plugin/py_pansou.py"
},
{
"key" : "push_agent",
"name" : "阿里",
"type" : 3,
"api" : "py_ali",
"searchable" : 0,
"quickSearch" : 0,
"filterable" : 0,
"ext" : "clan://plugin/py_ali.py"
}],
"parses" : [
{
"name" : "解析聚合",
"type" : 3,
"url" : "Demo"
},
{
"name" : "Json并发",
"type" : 2,
"url" : "Parallel"
},
{
"name" : "Json轮询",
"type" : 2,
"url" : "Sequence"
},
{
"name" : "网络搜集02",
"type" : 1,
"url" : "https://json.pangujiexi.com/json.php?url=",
"ext" : {
"flag" : [
"youku",
"优酷",
"qq",
"腾讯",
"qiyi",
"爱奇艺",
"奇艺"]
}
},
{
"name" : "网络搜集03",
"type" : 1,
"url" : "https://vip.aiaine.com/api/?key=8FN8gNAySnvJiMllxZ&url=",
"ext" : {
"flag" : [
"Itnb",
"wuduzy"]
}
},
{
"name" : "网络搜集04",
"type" : 1,
"url" : "http://api.vip123kan.vip/?url=",
"ext" : {
"flag" : [
"youku",
"优酷",
"mgtv",
"芒果",
"qq",
"腾讯",
"qiyi",
"爱奇艺",
"qq",
"xigua",
"奇艺"]
}
},
{
"name" : "网络搜集05",
"type" : 1,
"url" : "https://a.dxzj88.com/jxrrm/jiami.php?url=",
"ext" : {
"flag" : [
"qq",
"腾讯",
"qiyi",
"爱奇艺",
"奇艺",
"youku",
"优酷",
"sohu",
"芒果",
"mgtv",
"xigua",
"wuduzy",
"bilibili",
"pptv",
"leduo",
"Clk4",
"哔哩",
"renrenmi",
"ltnb",
"rx"]
}
},
{
"name" : "网络搜集06",
"type" : 1,
"url" : "https://sz.dxzj88.com/jxrjrm/jiaomi.php?url=",
"ext" : {
"flag" : [
"qq",
"腾讯",
"qiyi",
"爱奇艺",
"奇艺",
"youku",
"优酷",
"sohu",
"芒果",
"mgtv",
"xigua",
"wuduzy",
"bilibili",
"pptv",
"leduo",
"Clk4",
"哔哩",
"renrenmi",
"ltnb",
"rx"]
}
},
{
"name" : "网络搜集07",
"type" : 1,
"url" : "https://vip.aiaine.com/api/?key=8FN8gNAySnvJiMllxZ&url=",
"ext" : {
"flag" : [
"ltnb"]
}
},
{
"name" : "网络搜集08",
"type" : 1,
"url" : "https://svip.rongxingvr.top/api/?key=niBgMGXVdCQhsmeEBK&url=",
"ext" : {
"flag" : [
"youku",
"qq",
"mgtv",
"bilibili",
"wasu",
"xigua",
"renrenmi",
"优酷",
"芒果"]
}
},
{
"name" : "网络搜集10",
"type" : 1,
"url" : "https://json.5lp.net/json.php?url=",
"ext" : {
"flag" : [
"qq",
"腾讯",
"qiyi",
"爱奇艺",
"奇艺",
"youku",
"优酷",
"mgtv",
"芒果",
"renrenmi",
"Itnb"]
}
}],
"flags" : [
"youku",
"qq",
"iqiyi",
"qiyi",
"letv",
"sohu",
"letv",
"tudou",
"pptv",
"mgtv",
"wasu",
"bilibili",
"leduo",
"fq3",
"fq4",
"xueren",
"duoduo",
"duoduozy",
"miaoparty",
"miaoparty2",
"miaoparty3",
"renrenmi",
"优酷",
"芒果",
"腾讯",
"爱奇艺",
"奇艺",
"ltnb",
"rx",
"CL4K",
"xfyun",
"wuduzy"],
"ijk" : [
{
"group" : "软解码",
"options" : [
{
"category" : 4,
"name" : "opensles",
"value" : "0"
},
{
"category" : 4,
"name" : "overlay-format",
"value" : "842225234"
},
{
"category" : 4,
"name" : "framedrop",
"value" : "1"
},
{
"category" : 4,
"name" : "soundtouch",
"value" : "1"
},
{
"category" : 4,
"name" : "start-on-prepared",
"value" : "1"
},
{
"category" : 1,
"name" : "http-detect-range-support",
"value" : "0"
},
{
"category" : 1,
"name" : "fflags",
"value" : "fastseek"
},
{
"category" : 2,
"name" : "skip_loop_filter",
"value" : "48"
},
{
"category" : 4,
"name" : "reconnect",
"value" : "1"
},
{
"category" : 4,
"name" : "enable-accurate-seek",
"value" : "0"
},
{
"category" : 4,
"name" : "mediacodec",
"value" : "0"
},
{
"category" : 4,
"name" : "mediacodec-auto-rotate",
"value" : "0"
},
{
"category" : 4,
"name" : "mediacodec-handle-resolution-change",
"value" : "0"
},
{
"category" : 4,
"name" : "mediacodec-hevc",
"value" : "0"
},
{
"category" : 1,
"name" : "dns_cache_timeout",
"value" : "600000000"
}]
},
{
"group" : "硬解码",
"options" : [
{
"category" : 4,
"name" : "opensles",
"value" : "0"
},
{
"category" : 4,
"name" : "overlay-format",
"value" : "842225234"
},
{
"category" : 4,
"name" : "framedrop",
"value" : "1"
},
{
"category" : 4,
"name" : "soundtouch",
"value" : "1"
},
{
"category" : 4,
"name" : "start-on-prepared",
"value" : "1"
},
{
"category" : 1,
"name" : "http-detect-range-support",
"value" : "0"
},
{
"category" : 1,
"name" : "fflags",
"value" : "fastseek"
},
{
"category" : 2,
"name" : "skip_loop_filter",
"value" : "48"
},
{
"category" : 4,
"name" : "reconnect",
"value" : "1"
},
{
"category" : 4,
"name" : "enable-accurate-seek",
"value" : "0"
},
{
"category" : 4,
"name" : "mediacodec",
"value" : "1"
},
{
"category" : 4,
"name" : "mediacodec-auto-rotate",
"value" : "1"
},
{
"category" : 4,
"name" : "mediacodec-handle-resolution-change",
"value" : "1"
},
{
"category" : 4,
"name" : "mediacodec-hevc",
"value" : "1"
},
{
"category" : 1,
"name" : "dns_cache_timeout",
"value" : "600000000"
}]
}],
"ads" : [
"mimg.0c1q0l.cn",
"www.googletagmanager.com",
"www.google-analytics.com",
"mc.usihnbcq.cn",
"mg.g1mm3d.cn",
"mscs.svaeuzh.cn",
"cnzz.hhttm.top",
"tp.vinuxhome.com",
"cnzz.mmstat.com",
"www.baihuillq.com",
"s23.cnzz.com",
"z3.cnzz.com",
"c.cnzz.com",
"stj.v1vo.top",
"z12.cnzz.com",
"img.mosflower.cn",
"tips.gamevvip.com",
"ehwe.yhdtns.com",
"xdn.cqqc3.com",
"www.jixunkyy.cn",
"sp.chemacid.cn",
"hm.baidu.com",
"s9.cnzz.com",
"z6.cnzz.com",
"um.cavuc.com",
"mav.mavuz.com",
"wofwk.aoidf3.com",
"z5.cnzz.com",
"xc.hubeijieshikj.cn",
"tj.tianwenhu.com",
"xg.gars57.cn",
"k.jinxiuzhilv.com",
"cdn.bootcss.com",
"ppl.xunzhuo123.com",
"xomk.jiangjunmh.top",
"img.xunzhuo123.com",
"z1.cnzz.com",
"s13.cnzz.com",
"xg.huataisangao.cn",
"z7.cnzz.com",
"xg.huataisangao.cn",
"z2.cnzz.com",
"s96.cnzz.com",
"q11.cnzz.com",
"thy.dacedsfa.cn",
"xg.whsbpw.cn",
"s19.cnzz.com",
"z8.cnzz.com",
"s4.cnzz.com",
"f5w.as12df.top",
"ae01.alicdn.com",
"www.92424.cn",
"k.wudejia.com",
"vivovip.mmszxc.top",
"qiu.xixiqiu.com",
"cdnjs.hnfenxun.com",
"cms.qdwght.com"],
"wallpaper" : "https://picsum.photos/1080",
"spider" : ""
}

191
plugin/py_3qu.py Normal file
View File

@ -0,0 +1,191 @@
# coding=utf-8
# !/usr/bin/python
import sys
import re
sys.path.append('..')
from base.spider import Spider
import urllib.parse
import json
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "快播影视"
def init(self, extend=""):
print("============{0}============".format(extend))
pass
def homeContent(self, filter):
result = {}
cateManual = {
"电影": "movie",
"剧集": "serie",
"综艺": "variety",
"动漫": "anime"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
'type_id': cateManual[k]
})
result['class'] = classes
if (filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list': []
}
return result
def categoryContent(self, tid, pg, filter, extend):
result = {}
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
url = 'https://www.3qu.live/videos/{0}?page={1}'.format(tid, pg)
rsp = self.fetch(url,headers=header)
root = self.html(self.cleanText(rsp.text))
aList = root.xpath("//div[@class='main-content-box']/div/div/div/div/div/div/a")
videos = []
for a in aList:
name = a.xpath('./@title')[0]
picl = a.xpath('./@style')[0]
pica = re.findall(r"url\(\'(.*)\'\);", picl)[0]
pic = 'https://www.3qu.live{0}'.format(pica)
sidh = a.xpath("./@href")[0]
sid = self.regStr(sidh,'/videos/(\\S+).html')
videos.append({
"vod_id": sid,
"vod_name": name,
"vod_pic": pic,
"vod_remarks": ""
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 100
result['total'] = 99999
return result
def detailContent(self, array):
tid = array[0]
url = 'https://www.3qu.live/videos/{0}.html'.format(tid)
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
rsp = self.fetch(url,headers=header)
root = self.html(self.cleanText(rsp.text))
divContent = root.xpath("//div[@class='video-detail row']")[0]
title = divContent.xpath(".//div[@class='info-box']/a/h1/text()")[0]
pica = divContent.xpath(".//div[@class='thumb-box']/img/@src")[0]
pic = 'https://www.3qu.live{0}'.format(pica)
vod = {
"vod_id": tid,
"vod_name": title,
"vod_pic": pic,
"type_name": "",
"vod_year": "",
"vod_area": "",
"vod_remarks": "",
"vod_actor": "",
"vod_director": "",
"vod_content": ""
}
infoArray = divContent.xpath(".//div[@class='info-box']/ul/li")
for info in infoArray:
content = info.xpath('string(.)')
flag = "类型" in content
if flag == True:
infon = content.strip().split(' ')
for inf in infon:
if inf.startswith('类型'):
vod['type_name'] = inf.replace("类型:", "")
if inf.startswith('地区'):
vod['vod_area'] = inf.replace("地区:", "")
if inf.startswith('语言'):
vod['vod_remarks'] = inf.replace("语言:", "")
if content.startswith('演员'):
vod['vod_actor'] = content.replace("演员:", "")
if content.startswith('年份'):
yearl = content.split(' ')
year = yearl[0].replace("年份:", "")
vod['vod_year'] = year
if content.startswith('导演'):
vod['vod_director'] = content.replace("导演:", "")
if content.startswith('简介'):
vod['vod_content'] = content.replace("简介:", "")
vodList = root.xpath(".//div[@class='tab-content']/div[@id='playlist']/a")
playUrl = ''
for vl in vodList:
name = vl.xpath("./text()")[0]
did = vl.xpath("./@data-id")[0]
playUrl = playUrl + '{0}${1}_{2}#'.format(name,tid,did)
vod['vod_play_from'] = '快播影视'
vod['vod_play_url'] = playUrl
result = {
'list': [
vod
]
}
return result
def searchContent(self, key, quick):
header = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
url = 'https://www.3qu.live/api/v1/search?page=1&q={0}&type=all&period=0'.format(key)
rsp = self.fetch(url, headers=header)
jRoot = json.loads(rsp.text)
videos = []
vodList = jRoot['data']['videos']
for vod in vodList:
id = vod['id']
title = vod['name']
img = vod['coverURL']
pic = 'https://www.3qu.live{0}'.format(img)
videos.append({
"vod_id": id,
"vod_name": title,
"vod_pic": pic,
"vod_remarks": ""
})
result = {
'list': videos
}
return result
def playerContent(self, flag, id, vipFlags):
result = {}
ids = id.split("_")
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
url = 'https://www.3qu.live/api/v1/videos/{0}/{1}/playUrl'.format(ids[0],ids[1])
rsp = self.fetch(url,headers=header)
jRoot = json.loads(rsp.text)
apiurl = jRoot['data']['url']
url = 'https://www.3qu.live{0}'.format(apiurl)
result["parse"] = 0
result["playUrl"] = ''
result["url"] =url
result["header"] = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
return result
config = {
"player": {},
"filter": {}
}
header = {}
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def localProxy(self, param):
action = {
'url': '',
'header': '',
'param': '',
'type': 'string',
'after': ''
}
return [200, "video/MP2T", action, ""]

405
plugin/py_ali.py Normal file
View File

@ -0,0 +1,405 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import requests
import time
import re
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "阿里云盘"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def homeContent(self,filter):
result = {}
return result
def homeVideoContent(self):
result = {}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
return result
def searchContent(self,key,quick):
result = {}
return result
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def playerContent(self,flag,id,vipFlags):
if flag == 'AliYun':
return self.originContent(flag,id,vipFlags)
elif flag == 'AliYun原画':
return self.fhdContent(flag,id,vipFlags)
else:
return {}
def fhdContent(self,flag,id,vipFlags):
self.login()
ids = id.split('+')
shareId = ids[0]
shareToken = ids[1]
fileId = ids[2]
category = ids[3]
url = self.getDownloadUrl(shareId,shareToken,fileId,category)
print(url)
noRsp = requests.get(url,headers=self.header, allow_redirects=False,verify = False)
realUrl = ''
if 'Location' in noRsp.headers:
realUrl = noRsp.headers['Location']
if 'location' in noRsp.headers and len(realUrl) == 0 :
realUrl = noRsp.headers['location']
newHeader = {
"user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36",
"referer":"https://www.aliyundrive.com/",
}
result = {
'parse':'0',
'playUrl':'',
'url':realUrl,
'header':newHeader
}
return result
def originContent(self,flag,id,vipFlags):
self.login()
ids = id.split('+')
shareId = ids[0]
shareToken = ids[1]
fileId = ids[2]
url = '{0}?do=push_agent&api=python&type=m3u8&share_id={1}&file_id={2}'.format(self.localProxyUrl,shareId,fileId)
result = {
'parse':'0',
'playUrl':'',
'url':url,
'header':''
}
# shareToken = self.getToken(shareId,'')
# self.getMediaSlice(shareId,shareToken,fileId)
# map = {
# 'share_id':'p1GJYEqgeb2',
# 'file_id':'62ed1b95b1048d60ffc246669f5e0999e90b8c2f',
# 'media_id':'1'
# }
# self.proxyMedia(map)
return result
def detailContent(self,array):
tid = array[0]
# shareId = self.regStr(href,'www.aliyundrive.com\\/s\\/([^\\/]+)(\\/folder\\/([^\\/]+))?')
# todo =========================================================================================
m = re.search('www.aliyundrive.com\\/s\\/([^\\/]+)(\\/folder\\/([^\\/]+))?', tid)
col = m.groups()
shareId = col[0]
fileId = col[2]
infoUrl = 'https://api.aliyundrive.com/adrive/v3/share_link/get_share_by_anonymous'
infoForm = {'share_id':shareId}
infoRsp = requests.post(infoUrl,json = infoForm,headers=self.header)
infoJo = json.loads(infoRsp.text)
infoJa = []
if 'file_infos' in infoJo:
infoJa = infoJo['file_infos']
if len(infoJa) <= 0 :
return ''
fileInfo = {}
# todo
fileInfo = infoJa[0]
print(fileId)
if fileId == None or len(fileId) <= 0:
fileId = fileInfo['file_id']
vodList = {
'vod_id':tid,
'vod_name':infoJo['share_name'],
'vod_pic':infoJo['avatar'],
'vod_content':tid,
'vod_play_from':'AliYun原画'
}
fileType = fileInfo['type']
if fileType != 'folder':
if fileType != 'file' or fileInfo['category'] != video:
return ''
fileId = 'root'
shareToken = self.getToken(shareId,'')
hashMap = {}
self.listFiles(hashMap,shareId,shareToken,fileId)
sortedMap = sorted(hashMap.items(), key=lambda x: x[0])
arrayList = []
playList = []
for sm in sortedMap:
arrayList.append(sm[0]+'$'+sm[1])
playList.append('#'.join(arrayList))
playList.append('#'.join(arrayList))
vodList['vod_play_url'] = '$$$'.join(playList)
result = {
'list':[vodList]
}
return result
authorization = ''
timeoutTick = 0
localTime = 0
expiresIn = 0
shareTokenMap = {}
expiresMap = {}
localMedia = {}
header = {
"Referer":"https://www.aliyundrive.com/",
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
localProxyUrl = 'http://127.0.0.1:UndCover/proxy'
def redirectResponse(tUrl):
rsp = requests.get(tUrl, allow_redirects=False,verify = False)
if 'Location' in rsp.headers:
return redirectResponse(rsp.headers['Location'])
else:
return rsp
def getDownloadUrl(self,shareId,token,fileId,category):
lShareId = shareId
lFileId = fileId
params = {
"share_id": lShareId,
"category": "live_transcoding",
"file_id": lFileId,
"template_id": ""
}
customHeader = self.header.copy()
customHeader['x-share-token'] = token
customHeader['authorization'] = self.authorization
url = 'https://api.aliyundrive.com/v2/file/get_share_link_video_preview_play_info'
if category == 'video':
rsp = requests.post(url,json = params,headers=customHeader)
rspJo = json.loads(rsp.text)
lShareId = rspJo['share_id']
lFileId = rspJo['file_id']
jo = {
}
if category == 'video':
jo['share_id'] = lShareId
jo['file_id'] = lFileId
jo['expire_sec'] = 600
if category == 'audio':
jo['share_id'] = lShareId
jo['file_id'] = lFileId
jo['get_audio_play_info'] = True
downloadUrl = 'https://api.aliyundrive.com/v2/file/get_share_link_download_url'
downloadRsp = requests.post(downloadUrl,json = jo,headers=customHeader)
resultJo = json.loads(downloadRsp.text)
return resultJo['download_url']
def getMediaSlice(self,shareId,token,fileId):
params = {
"share_id": shareId,
"category": "live_transcoding",
"file_id": fileId,
"template_id": ""
}
customHeader = self.header.copy()
customHeader['x-share-token'] = token
customHeader['authorization'] = self.authorization
url = 'https://api.aliyundrive.com/v2/file/get_share_link_video_preview_play_info'
rsp = requests.post(url,json = params,headers=customHeader)
rspJo = json.loads(rsp.text)
quality = ['FHD','HD','SD']
videoList = rspJo['video_preview_play_info']['live_transcoding_task_list']
highUrl = ''
for q in quality:
if len(highUrl) > 0:
break
for video in videoList:
if(video['template_id'] == q):
highUrl = video['url']
break
if len(highUrl) == 0:
highUrl = videoList[0]['url']
noRsp = requests.get(highUrl,headers=self.header, allow_redirects=False,verify = False)
m3u8Url = ''
if 'Location' in noRsp.headers:
m3u8Url = noRsp.headers['Location']
if 'location' in noRsp.headers and len(m3u8Url) == 0 :
m3u8Url = noRsp.headers['location']
m3u8Rsp = requests.get(m3u8Url,headers=self.header)
m3u8Content = m3u8Rsp.text
tmpArray = m3u8Url.split('/')[0:-1]
host = '/'.join(tmpArray) + '/'
m3u8List = []
mediaMap = {}
slices = m3u8Content.split("\n")
count = 0
for slice in slices:
tmpSlice = slice
if 'x-oss-expires' in tmpSlice:
count = count + 1
mediaMap[str(count)] = host+tmpSlice
tmpSlice = "{0}?do=push_agent&api=python&type=media&share_id={1}&file_id={2}&media_id={3}".format(self.localProxyUrl,shareId,fileId,count)
m3u8List.append(tmpSlice)
self.localMedia[fileId] = mediaMap
return '\n'.join(m3u8List)
def proxyMedia(self,map):
shareId = map['share_id']
fileId = map['file_id']
mediaId = map['media_id']
shareToken = self.getToken(shareId,'')
refresh = False
url = ''
ts = 0
if fileId in self.localMedia:
fileMap = self.localMedia[fileId]
if mediaId in fileMap:
url = fileMap[mediaId]
if len(url) > 0:
ts = int(self.regStr(url,"x-oss-expires=(\\d+)&"))
# url = self.localMedia[fileId][mediaId]
# ts = int(self.regStr(url,"x-oss-expires=(\\d+)&"))
self.localTime = int(time.time())
if ts - self.localTime <= 60:
self.getMediaSlice(shareId,shareToken,fileId)
url = self.localMedia[fileId][mediaId]
action = {
'url':url,
'header':self.header,
'param':'',
'type':'stream',
'after':''
}
print(action)
return [200, "video/MP2T", action, ""]
def proxyM3U8(self,map):
shareId = map['share_id']
fileId = map['file_id']
shareToken = self.getToken(shareId,'')
content = self.getMediaSlice(shareId,shareToken,fileId)
action = {
'url':'',
'header':'',
'param':'',
'type':'string',
'after':''
}
return [200, "application/octet-stream", action, content]
def localProxy(self,param):
typ = param['type']
if typ == "m3u8":
return self.proxyM3U8(param)
if typ == "media":
return self.proxyMedia(param)
return None
def getToken(self,shareId,sharePwd):
self.localTime = int(time.time())
shareToken = ''
if shareId in self.shareTokenMap:
shareToken = self.shareTokenMap[shareId]
# todo
expire = self.expiresMap[shareId]
if len(shareToken) > 0 and expire - self.localTime > 600:
return shareToken
params = {
'share_id':shareId,
'share_pwd':sharePwd
}
url = 'https://api.aliyundrive.com/v2/share_link/get_share_token'
rsp = requests.post(url,json = params,headers=self.header)
jo = json.loads(rsp.text)
newShareToken = jo['share_token']
self.expiresMap[shareId] = self.localTime + int(jo['expires_in'])
self.shareTokenMap[shareId] = newShareToken
print(self.expiresMap)
print(self.shareTokenMap)
return newShareToken
def listFiles(self,map,shareId,shareToken,fileId):
url = 'https://api.aliyundrive.com/adrive/v3/file/list'
newHeader = self.header.copy()
newHeader['x-share-token'] = shareToken
params = {
'image_thumbnail_process':'image/resize,w_160/format,jpeg',
'image_url_process':'image/resize,w_1920/format,jpeg',
'limit':200,
'order_by':'updated_at',
'order_direction':'DESC',
'parent_file_id':fileId,
'share_id':shareId,
'video_thumbnail_process':'video/snapshot,t_1000,f_jpg,ar_auto,w_300'
}
maker = ''
arrayList = []
for i in range(1,51):
if i >= 2 and len(maker) == 0:
break
params['marker'] = maker
rsp = requests.post(url,json = params,headers=newHeader)
jo = json.loads(rsp.text)
ja = jo['items']
for jt in ja:
if jt['type'] == 'folder':
arrayList.append(jt['file_id'])
else:
if 'video' in jt['mime_type'] or 'video' in jt['category']:
repStr = jt['name'].replace("#", "_").replace("$", "_")
map[repStr] = shareId + "+" + shareToken + "+" + jt['file_id'] + "+" + jt['category']
# print(repStr,shareId + "+" + shareToken + "+" + jt['file_id'])
maker = jo['next_marker']
i = i + 1
for item in arrayList:
self.listFiles(map,shareId,shareToken,item)
def login(self):
self.localTime = int(time.time())
url = 'https://api.aliyundrive.com/token/refresh'
if len(self.authorization) == 0 or self.timeoutTick - self.localTime <= 600:
form = {
'refresh_token':'81461f2e9d0b4ffb86612db403824b8a'
}
rsp = requests.post(url,json = form,headers=self.header)
jo = json.loads(rsp.text)
self.authorization = jo['token_type'] + ' ' + jo['access_token']
self.expiresIn = int(jo['expires_in'])
self.timeoutTick = self.localTime + self.expiresIn
# print(self.authorization)
# print(self.timeoutTick)
# print(self.localTime)
# print(self.expiresIn)

166
plugin/py_alist.py Normal file
View File

@ -0,0 +1,166 @@
# coding=utf-8
# !/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "Alist"
def init(self, extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def homeContent(self, filter):
result = {}
cateManual = {
"🔮嗨翻":"https://pan.hikerfans.com",
"🦀9T(Adult)":"https://drive.9t.ee",
"🐱梓澪の妙妙屋":"https://xn--i0v44m.xyz",
"🚆资源小站":"https://pan.142856.xyz",
"🌤晴园的宝藏库":"https://alist.52qy.repl.co",
"🐭米奇妙妙屋":"https://anime.mqmmw.ga",
"💂小兵组网盘影视":"https://6vv.app",
"📀小光盘":"https://alist.xiaoguanxiaocheng.life",
"🐋一只鱼":"https://alist.youte.ml",
"🌊七米蓝":"https://al.chirmyram.com",
"🌴非盘":"http://www.feifwp.top",
"🥼帅盘":"https://hi.shuaipeng.wang",
"🐉神族九帝":"https://alist.shenzjd.com",
"☃姬路白雪":"https://pan.jlbx.xyz",
"🎧听闻网盘":"https://wangpan.sangxuesheng.com",
"💾DISK":"http://124.222.140.243:8080",
"🌨云播放":"https://quanzi.laoxianghuijia.cn",
"✨星梦":"https://pan.bashroot.top",
"🌊小江":"https://dyj.me",
"💫触光":"https://pan.ichuguang.com",
"🕵好汉吧":"https://8023.haohanba.cn",
"🥗AUNEY":"http://121.227.25.116:8008",
"🎡资源小站":"https://960303.xyz/",
"🐝神器云": "https://quanzi.laoxianghuijia.cn",
"🏝fenwe":"http://www.fenwe.tk:5244",
"🎢轻弹浅唱":"https://g.xiang.lol"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
"type_flag": "1",
'type_id': cateManual[k]
})
result['class'] = classes
if (filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list': []
}
return result
def categoryContent(self, tid, pg, filter, extend):
result = {}
ulen = len(self.config['url'])
pat = tid[ulen:] + '/'
param = {
"path": pat
}
rsp = self.postJson(self.config['url'] + '/api/fs/list', param)
jo = json.loads(rsp.text)
videos = []
vodList = jo['data']['content']
for vod in vodList:
img = vod['thumb']
if len(img) == 0:
if vod['type'] == 1:
img = "http://img1.3png.com/281e284a670865a71d91515866552b5f172b.png"
aid = pat
tag = "file"
remark = "文件"
if vod['type'] == 1:
tag = "folder"
remark = "文件夹"
aid = self.config['url'] + aid + vod['name']
else:
aid = aid + vod['name']
videos.append({
"vod_id": aid,
"vod_name": vod['name'],
"vod_pic": img,
"vod_tag": tag,
"vod_remarks": remark
})
result['list'] = videos
result['page'] = 1
result['pagecount'] = 1
result['limit'] = 999
result['total'] = 999999
return result
def detailContent(self, array):
fileName = array[0]
param = {
"path": fileName,
"password": "",
"page_num": 1,
"page_size": 100
}
rsp = self.postJson(self.config['url'] + '/api/fs/get', param)
jo = json.loads(rsp.text)
videos = []
vodList = jo['data']
url = vodList['raw_url']
vId = self.config['url'] + fileName
name = vodList['name']
pic = vodList['thumb']
tag = "file"
if vodList['type'] == 1:
tag = "folder"
vod = {
"vod_id": vId,
"vod_name": name,
"vod_pic": pic,
"vod_tag": tag,
"vod_play_from": "播放",
"vod_play_url": name + '$' + url
}
result = {
'list': [
vod
]
}
return result
def searchContent(self, key, quick):
result = {
'list': []
}
return result
def playerContent(self, flag, id, vipFlags):
result = {}
url = id
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
return result
config = {
"player": {},
"filter": {},
"url": 'https://al.chirmyram.com'
}
header = {}
def localProxy(self, param):
return [200, "video/MP2T", action, ""]

291
plugin/py_bdys.py Normal file
View File

@ -0,0 +1,291 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
from urllib.parse import quote_plus
import requests
from bs4 import BeautifulSoup
import ddddocr
import urllib3
import re
import hashlib
from Crypto.Cipher import AES
from binascii import b2a_hex
from cryptography.hazmat.primitives import padding
from cryptography.hazmat.primitives.ciphers import algorithms
import zlib
import base64
urllib3.util.timeout.Timeout._validate_timeout = lambda *args: 5 if args[2] != 'total' else None
Tag = "bdys01"
Tag_name = "哔滴影视"
siteUrl = "https://www.bdys01.com"
def getHeaders(url):
headers = {}
if url:
headers.setdefault("Referer", url)
headers.setdefault("Accept-Encoding", "gzip, deflate, br")
headers.setdefault("DNT", "1")
headers.setdefault("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0")
headers.setdefault("Accept", "*/*")
headers.setdefault("Accept-Language", "zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2")
return headers
def cacu(code):
if "=" in code:
code = code[:code.find("=")]
elif code[-1] == "2" or code[-1] == "7":
code = code[:-1]
if code[-1] == "4" or code[-1] == "-":
code = code[:-1]
code = code.replace("I", "1")
code = code.replace("l", "1")
if code.isdigit():
if len(code) > 4:
code = code[:4]
return int(code[:2]) - int(code[2:])
elif "+" in code:
code = code.split("+")
return int(code[0]) + int(code[1])
elif "-" in code:
code = code.split("-")
return int(code[0]) - int(code[1])
elif "x" in code:
code = code.split("x")
return int(code[0]) * int(code[1])
def verifyCode(key):
retry = 5
while retry:
try:
session = requests.session()
ocr = ddddocr.DdddOcr()
img = session.get(
url=f"https://www.bdys01.com/search/verifyCode?t={str(int(round(time.time() * 1000)))}",
headers=getHeaders(siteUrl)
).content
# with open("verifyCode.jpg", 'wb') as f:
# f.write(img)
code = cacu(ocr.classification(img))
url = f"{siteUrl}/search/{quote_plus(key)}?code={code}"
res = session.get(
url=url,
headers=getHeaders(url.split("?")[0])
).text
if "/search/verifyCode?t=" not in res:
return res
# time.sleep(1)
except Exception as e:
print(e)
if e.__class__.__name__ == 'ConnectTimeout':
break
finally:
retry = retry - 1
def pkcs7_padding(data):
padder = padding.PKCS7(algorithms.AES.block_size).padder()
padded_data = padder.update(data) + padder.finalize()
return padded_data
def encrypt(text, key):
cryptor = AES.new(key.encode('utf-8'), AES.MODE_ECB)
ciphertext = cryptor.encrypt(pkcs7_padding(text.encode('utf-8')))
return b2a_hex(ciphertext).decode().upper()
def get_lines(path):
try:
lines = []
pid = re.search("pid = (\d*)", requests.get(url=f'{siteUrl}{path}', headers=getHeaders(siteUrl)).text).group(1)
t = str(int(round(time.time() * 1000)))
key = hashlib.md5(f"{pid}-{t}".encode(encoding='UTF-8')).hexdigest()[0:16]
sg = encrypt(f"{pid}-{t}", key)
play_url = f"{siteUrl}/lines?t={t}&sg={sg}&pid={pid}"
data = requests.get(url=play_url, headers=getHeaders(play_url)).json()["data"]
if len(data) == 1:
play_line = requests.post(
url=f"{siteUrl}/god/{pid}",
data={
"t": t,
"sg": sg,
"verifyCode": 666
},
headers=getHeaders(siteUrl)
).json().get("url", "")
if not play_line:
play_line = requests.post(
url=f"{siteUrl}/god/{pid}?type=1",
data={
"t": t,
"sg": sg,
"verifyCode": 888
},
headers=getHeaders(siteUrl)
).json().get("url", "")
if "rkey" in play_line:
realurl = play_line.replace("?rkey", str(int(round(time.time() * 1000))) + ".mp4?ver=6010&rkey")
elif "ixigua" in play_line:
realurl = play_line
else:
realurl = play_line.replace("http:", "https:") + "/" + str(int(round(time.time() * 1000))) + ".mp4"
lines.append(realurl)
else:
for item in data:
if item == "m3u8_2" or item == "m3u8":
play_lines = data[item].split(",")
for line in play_lines:
if "mp4" in line:
lines.append(line)
else:
lines.append(line.replace("www.bde4.cc", "www.bdys01.com"))
elif item == "url3":
if "mp4" in data[item]:
lines.append(data[item])
else:
lines.append(data[item])
return lines
except Exception as e:
print(e)
return []
def add_domain(matched):
url = "https://vod.bdys.me/" + matched.group(0)
return url
def searchContent(key, token):
try:
res = verifyCode(key)
searchResult = BeautifulSoup(res, "html.parser")
videos = []
lists = searchResult.select("div.row.row-0")
for vod in lists:
vod_name = vod.select_one("div.card-body.py-0.pe-1").a["title"]
if key in vod_name:
videos.append({
"vod_id": f'{Tag}${vod.a["href"].split(".")[0]}',
"vod_name": vod_name,
"vod_pic": vod.img["src"],
"vod_remarks": Tag_name + " " + vod.select_one("div.card-body.py-0.pe-1").a.get_text()
})
return videos
except Exception as e:
print(e)
return []
def detailContent(ids, token):
try:
id = ids.split("$")[-1]
url = f"{siteUrl}/{id}.htm"
doc = BeautifulSoup(requests.get(url=url, headers=getHeaders(siteUrl)).text, "html.parser").select_one(
"div.container-xl.clear-padding-sm.my-3.py-1")
# 取基本数据
sourcediv = doc.select_one("div.card-body")
module_info_items = sourcediv.select("p")
director = ""
actor = ""
vod_remarks = ""
type_name = ""
vod_year = ""
vod_area = ""
for item in module_info_items:
if item.strong:
if "导演" in item.strong.get_text():
director = ",".join(i.get_text() for i in item.select("a"))
elif "主演" in item.strong.get_text():
actor = ",".join(i.get_text() for i in item.select("a"))
elif "摘要" in item.strong.get_text():
vod_remarks = item.span.get_text()
elif "类型" in item.strong.get_text():
type_name = ",".join(i.get_text() for i in item.select("a"))
elif "上映日期" in item.strong.get_text():
vod_year = ",".join(i.get_text() for i in item.select("a"))
elif "制片国家/地区" in item.strong.get_text():
vod_area = item.get_text().replace("制片国家/地区", "").replace("[", "").replace("]", "")
vodList = {
"vod_id": f'{Tag}${id}',
"vod_name": sourcediv.h2.get_text(),
"vod_pic": sourcediv.img["src"],
"type_name": type_name,
"vod_year": vod_year,
"vod_area": vod_area,
"vod_remarks": vod_remarks,
"vod_actor": actor,
"vod_director": director,
"vod_content": doc.select_one("div.card.collapse").select_one("div.card-body").get_text().strip(),
}
vod_play = {}
# 取播放列表数据
sources = doc.select("a.btn.btn-square")
lines_count = 0
for source in sources:
lines_count = len(get_lines(source["href"]))
if lines_count:
break
for i in range(lines_count):
sourceName = f"线路{i + 1}"
vodItems = []
playList = ""
for source in sources:
vodItems.append(
source.get_text() + "$" + f"{Tag}___" + source["href"].split(".")[0] + f"__{(i + 1) % lines_count}")
if len(vodItems):
playList = "#".join(vodItems)
vod_play.setdefault(sourceName, playList)
if len(vod_play):
vod_play_from = "$$$".join(vod_play.keys())
vod_play_url = "$$$".join(vod_play.values())
vodList.setdefault("vod_play_from", vod_play_from)
vodList.setdefault("vod_play_url", vod_play_url)
return [vodList]
except Exception as e:
print(e)
return []
def playerContent(ids, flag, token):
try:
ids = ids.split("___")
url = ids[-1].split("__")[0]
play_from = int(ids[-1].split("__")[-1])
lines = get_lines(f"{url}.htm")
m3u8_url = lines[play_from]
if m3u8_url.endswith("m3u8"):
data = list(requests.get(url=m3u8_url, headers=getHeaders("")).content)[3354:]
data = zlib.decompress(bytes(data), 16 + zlib.MAX_WBITS).decode()
m3u8_raw_data = re.sub(r".*?\.ts", add_domain, data)
m3u8_url = f"data:application/vnd.apple.mpegurl;base64,{base64.b64encode(m3u8_raw_data.encode('utf-8')).decode()}"
return {
"header": "",
"parse": "0",
"playUrl": "",
"url": m3u8_url
}
except Exception as e:
print(e)
return {}
if __name__ == '__main__':
# res = searchContent("灰影人", "")
# res = detailContent('bdys01$/dongzuo/22321', "")
# func = "playerContent"
res = playerContent("bdys01___/play/22321-0__0", "", "")
# res = eval(func)("68614-1-1")
# res = get_lines("/play/22321-0.htm")
print(res)

356
plugin/py_bilibili.py Normal file
View File

@ -0,0 +1,356 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "哔哩"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"选美":"选美",
"模特":"模特",
"泳装":"泳装",
"内衣":"内衣",
"腾讯直播":"腾讯直播",
"腾讯演唱会":"腾讯演唱会",
"腾讯音乐会":"腾讯音乐会",
"舞蹈":"舞蹈",
"宅舞":"宅舞",
"街舞":"街舞",
"明星舞蹈":"明星舞蹈",
"韩舞":"韩舞",
"古典舞":"古典舞",
"翻跳":"翻跳",
"中国舞":"中国舞",
"古风舞":"古风舞",
"现代舞":"现代舞",
"爵士舞":"爵士舞",
"芭蕾":"芭蕾",
"编舞":"编舞",
"POPPING":"POPPING",
"极乐净土":"极乐净土",
"桃源恋歌":"桃源恋歌",
"新宝岛":"新宝岛",
"拉丁舞":"拉丁舞",
"蹦迪":"蹦迪",
"民族舞":"民族舞",
"抖肩舞":"抖肩舞",
"齐舞":"齐舞",
"机械舞":"机械舞",
"广场舞":"广场舞",
"BDF":"BDF",
"练习室":"练习室",
"美女舞蹈":"美女舞蹈",
"牛仔裤":"牛仔裤",
"黑丝":"黑丝",
"超短裤":"超短裤",
"超短裙":"超短裙",
"舞蹈综合":"舞蹈综合",
"舞蹈教程":"舞蹈教程",
"华语现场":"华语现场",
"欧美现场":"欧美现场",
"日语现场":"日语现场",
"韩语现场":"韩语现场",
"国语现场":"国语现场",
"粤语现场":"粤语现场",
"live":"live",
"音乐剧":"音乐剧",
"演唱会":"演唱会",
"音乐节":"音乐节",
"MV":"MV",
"华语MV":"华语MV",
"欧美MV":"欧美MV",
"日语MV":"日语MV",
"韩语MV":"韩语MV",
"国语MV":"国语MV",
"粤语MV":"粤语MV",
"闽南语MV":"闽南语MV",
"东南亚MV":"东南亚MV",
"英语MV":"英语MV",
"俄语MV":"俄语MV",
"印度MV":"印度MV",
"自制MV":"自制MV",
"韩国女星MV":"韩国女星MV",
"李孝利MV":"李孝利MV",
"李知恩MV":"李知恩MV",
"林允儿MV":"林允儿MV",
"金泫雅MV":"金泫雅MV",
"金泰妍MV":"金泰妍MV",
"李宣美MV":"李宣美MV",
"崔雪莉MV":"崔雪莉MV",
"安喜延MV":"安喜延MV",
"金亚荣MV":"金亚荣MV",
"李知恩MV":"李知恩MV",
"李贞贤MV":"李贞贤MV",
"洪真英MV":"洪真英MV",
"日本女星MV":"日本女星MV",
"YUIMV":"YUIMV",
"幸田来未MV":"幸田来未MV",
"安室奈美惠MV":"安室奈美惠MV",
"滨崎步MV":"滨崎步MV",
"古谷仁美MV":"古谷仁美MV",
"宇多田光MV":"宇多田光MV",
"伊藤由奈MV":"伊藤由奈MV",
"玉置成实MV":"玉置成实MV",
"仓木麻衣MV":"仓木麻衣MV",
"AngelaAkiMV":"AngelaMV",
"中岛美雪MV":"中岛美雪MV",
"女星MV":"女星MV",
"戴佩妮MV":"戴佩妮MV",
"邓紫棋MV":"邓紫棋MV",
"张韶涵MV":"张韶涵MV",
"蔡健雅MV":"蔡健雅MV",
"莫文蔚MV":"莫文蔚MV",
"刘若英MV":"刘若英MV",
"邓丽君MV":"邓丽君MV",
"蔡依林MV":"蔡依林MV",
"李宇春MV":"李宇春MV",
"徐佳莹MV":"徐佳莹MV",
"杨千嬅MV":"杨千嬅MV",
"张靓颖MV":"张靓颖MV",
"杨丞琳MV":"杨丞琳MV",
"萧亚轩MV":"萧亚轩MV",
"容祖儿MV":"容祖儿MV",
"梅艳芳MV":"梅艳芳MV",
"孙燕姿MV":"孙燕姿MV",
"袁娅维MV":"袁娅维MV",
"王菲MV":"王菲MV",
"梁静茹MV":"梁静茹MV",
"周慧敏MV":"周慧敏MV",
"张惠妹MV":"张惠妹MV",
"周笔畅MV":"周笔畅MV",
"谭维维MV":"谭维维MV",
"陈慧娴MV":"陈慧娴MV",
"郭静MV":"郭静MV",
"那英MV":"那英MV",
"韩红MV":"韩红MV",
"林忆莲MV":"林忆莲MV",
"李玟MV":"李玟MV",
"徐小凤MV":"徐小凤MV",
"卓依婷MV":"卓依婷MV",
"郁可唯MV":"郁可唯MV",
"田震MV":"田震MV",
"凤飞飞MV":"凤飞飞MV",
"谭晶MV":"谭晶MV",
"叶倩文MV":"叶倩文MV",
"王心凌MV":"王心凌MV",
"郭采洁MV":"郭采洁MV",
"阿黛尔MV":"阿黛尔MV",
"LadyGagaMV":"LadyGagaMV",
"布兰妮MV":"布兰妮MV",
"洛天依MV":"洛天依MV",
"初音未来MV":"初音未来MV",
"女团":"女团",
"中国女团":"中国女团",
"SNH48":"SNH48",
"S.H.E":"S.H.E",
"Twins":"Twins",
"火箭少女101":"火箭少女101",
"BY2":"BY2",
"S.I.N.G":"S.I.N.G",
"3unshine":"3unshine",
"蜜蜂少女队":"蜜蜂少女队",
"七朵组合":"七朵组合",
"GNZ48":"GNZ48",
"韩国女团":"韩国女团",
"TWICE":"TWICE",
"4MINUTE":"4MINUTE",
"EXID":"EXID",
"KARA":"KARA",
"TARA":"TARA",
"BLACKPINK":"BLACKPINK",
"LOONA":"LOONA",
"ITZY":"ITZY",
"RedVelvet":"RedVelvet",
"Everglow":"Everglow",
"Mamamoo":"Mamamoo",
"少女时代":"少女时代",
"S.E.S":"S.E.S",
"FIN.K.L":"FIN.K.L",
"2NE1":"2NE1",
"WonderGirls":"WonderGirls",
"IZ*ONE":"IZ*ONE",
"Sistar":"Sistar",
"Apink":"Apink",
"AOA":"AOA",
"GFRIEND":"GFRIEND",
"f(x)":"f(x)",
"(G)I-DLE":"(G)I-DLE",
"Itzy":"Itzy",
"Oh!GG":"Oh!GG",
"GirlCrush":"GirlCrush",
"日本女团":"日本女团",
"AKB48":"AKB48",
"SKE48":"SKE48",
"NMB48":"NMB48",
"JKT48":"JKT48",
"HKT48":"HKT48",
"AKB48TeamTP":"AKB48TeamTP",
"Perfume":"Perfume",
"桃色幸运草Z":"桃色幸运草Z",
"乃木坂46乃":"乃木坂46乃",
"樱坂46":"樱坂46",
"日向坂46":"日向坂46",
"E-girls":"E-girls",
"NiziU":"NiziU",
"BiSH":"BiSH",
"早安少女组":"早安少女组",
"戏曲":"戏曲",
"演唱会":"演唱会",
"相声小品":"相声小品",
"动物世界":"动物世界",
"儿童少儿":"儿童少儿"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
cookies = ''
def getCookie(self):
rsp = self.fetch("https://www.bilibili.com/")
self.cookies = rsp.cookies
return rsp.cookies
def categoryContent(self,tid,pg,filter,extend):
result = {}
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}&duration=4&page={1}'.format(tid,pg)
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url,cookies=self.cookies)
content = rsp.text
jo = json.loads(content)
if jo['code'] != 0:
rspRetry = self.fetch(url,cookies=self.getCookie())
content = rspRetry.text
jo = json.loads(content)
videos = []
vodList = jo['data']['result']
for vod in vodList:
aid = str(vod['aid']).strip()
title = vod['title'].strip().replace("<em class=\"keyword\">","").replace("</em>","")
img = 'https:' + vod['pic'].strip()
remark = str(vod['duration']).strip()
videos.append({
"vod_id":aid,
"vod_name":title,
"vod_pic":img,
"vod_remarks":remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def cleanSpace(self,str):
return str.replace('\n','').replace('\t','').replace('\r','').replace(' ','')
def detailContent(self,array):
aid = array[0]
url = "https://api.bilibili.com/x/web-interface/view?aid={0}".format(aid)
rsp = self.fetch(url,headers=self.header)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
title = jo['title'].replace("<em class=\"keyword\">","").replace("</em>","")
pic = jo['pic']
desc = jo['desc']
typeName = jo['tname']
vod = {
"vod_id":aid,
"vod_name":title,
"vod_pic":pic,
"type_name":typeName,
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":desc
}
ja = jo['pages']
playUrl = ''
for tmpJo in ja:
cid = tmpJo['cid']
part = tmpJo['part']
playUrl = playUrl + '{0}${1}_{2}#'.format(part,aid,cid)
vod['vod_play_from'] = 'B站'
vod['vod_play_url'] = playUrl
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
# https://www.555dianying.cc/vodplay/static/js/playerconfig.js
result = {}
ids = id.split("_")
url = 'https://api.bilibili.com:443/x/player/playurl?avid={0}&cid=%20%20{1}&qn=112'.format(ids[0],ids[1])
rsp = self.fetch(url)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
ja = jo['durl']
maxSize = -1
position = -1
for i in range(len(ja)):
tmpJo = ja[i]
if maxSize < int(tmpJo['size']):
maxSize = int(tmpJo['size'])
position = i
url = ''
if len(ja) > 0:
if position == -1:
position = 0
url = ja[position]['url']
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = {
"Referer":"https://www.bilibili.com",
"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
result["contentType"] = 'video/x-flv'
return result
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

214
plugin/py_bilimd.py Normal file
View File

@ -0,0 +1,214 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
from requests import session, utils
import os
import time
import base64
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "B站影视"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"番剧": "1",
"国创": "4",
"电影": "2",
"综艺": "7",
"电视剧": "5",
"纪录片": "3"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
cookies = ''
def getCookie(self):
#在cookies_str中填入会员或大会员cookie以获得更好的体验
cookies_str = "innersign=0; buvid3=606BE156-AE37-AEA8-7052-9DA0B21766E776404infoc; b_nut=1663302976; i-wanna-go-back=-1; b_ut=7; b_lsid=4106252F6_18344933A90; _uuid=586AAEB7-6B88-A691-F7AC-95C27E57F53C43036infoc; buvid4=B6FF1449-4361-1C76-DEFC-4AFCA1777B7E78304-022091612-PdJr0jKE6N5TamfAEX9uACD1RXvklspbNdlcIQEFLMu0d9wS3G3sdA%3D%3D; buvid_fp=2a9b54d5e06aa54293dc7544e000552d"
cookies_dic = dict([co.strip().split('=') for co in cookies_str.split(';')])
rsp = session()
cookies_jar = utils.cookiejar_from_dict(cookies_dic)
rsp.cookies = cookies_jar
content = self.fetch("http://api.bilibili.com/x/web-interface/nav", cookies=rsp.cookies)
res = json.loads(content.text)
if res["code"] == 0:
self.cookies = rsp.cookies
else:
rsp = self.fetch("https://www.bilibili.com/")
self.cookies = rsp.cookies
return rsp.cookies
def categoryContent(self,tid,pg,filter,extend):
result = {}
url = 'https://api.bilibili.com/pgc/season/index/result?order=2&season_status=-1&style_id=-1&sort=0&area=-1&pagesize=20&type=1&st={0}&season_type={0}&page={1}'.format(tid,pg)
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies)
content = rsp.text
jo = json.loads(content)
videos = []
vodList = jo['data']['list']
for vod in vodList:
aid = str(vod['season_id']).strip()
title = vod['title'].strip()
img = vod['cover'].strip()
remark = vod['index_show'].strip()
videos.append({
"vod_id":aid,
"vod_name":title,
"vod_pic":img,
"vod_remarks":remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def cleanSpace(self,str):
return str.replace('\n','').replace('\t','').replace('\r','').replace(' ','')
def detailContent(self,array):
aid = array[0]
url = "http://api.bilibili.com/pgc/view/web/season?season_id={0}".format(aid)
rsp = self.fetch(url,headers=self.header)
jRoot = json.loads(rsp.text)
jo = jRoot['result']
id = jo['season_id']
title = jo['title']
pic = jo['cover']
areas = jo['areas'][0]['name']
typeName = jo['share_sub_title']
dec = jo['evaluate']
remark = jo['new_ep']['desc']
vod = {
"vod_id":id,
"vod_name":title,
"vod_pic":pic,
"type_name":typeName,
"vod_year":"",
"vod_area":areas,
"vod_remarks":remark,
"vod_actor":"",
"vod_director":"",
"vod_content":dec
}
ja = jo['episodes']
playUrl = ''
for tmpJo in ja:
eid = tmpJo['id']
cid = tmpJo['cid']
part = tmpJo['title'].replace("#", "-")
playUrl = playUrl + '{0}${1}_{2}#'.format(part, eid, cid)
vod['vod_play_from'] = 'B站影视'
vod['vod_play_url'] = playUrl
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=media_bangumi&keyword={0}'.format(key) # 番剧搜索
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies)
content = rsp.text
jo = json.loads(content)
rs = jo['data']
if rs['numResults'] == 0:
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=media_ft&keyword={0}'.format(key) # 影视搜索
rspRetry = self.fetch(url, cookies=self.cookies)
content = rspRetry.text
jo = json.loads(content)
videos = []
vodList = jo['data']['result']
for vod in vodList:
aid = str(vod['season_id']).strip()
title = vod['title'].strip().replace("<em class=\"keyword\">", "").replace("</em>", "")
img = vod['eps'][0]['cover'].strip()
remark = vod['index_show']
videos.append({
"vod_id": aid,
"vod_name": title,
"vod_pic": img,
"vod_remarks": remark
})
result = {
'list': videos
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
ids = id.split("_")
header = {
"Referer": "https://www.bilibili.com",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
url = 'https://api.bilibili.com/pgc/player/web/playurl?qn=116&ep_id={0}&cid={1}'.format(ids[0],ids[1])
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url,cookies=self.cookies,headers=header)
jRoot = json.loads(rsp.text)
if jRoot['message'] != 'success':
print("需要大会员权限才能观看")
return {}
jo = jRoot['result']
ja = jo['durl']
maxSize = -1
position = -1
for i in range(len(ja)):
tmpJo = ja[i]
if maxSize < int(tmpJo['size']):
maxSize = int(tmpJo['size'])
position = i
url = ''
if len(ja) > 0:
if position == -1:
position = 0
url = ja[position]['url']
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = {
"Referer":"https://www.bilibili.com",
"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
result["contentType"] = 'video/x-flv'
return result
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

231
plugin/py_bilivd.py Normal file
View File

@ -0,0 +1,231 @@
# coding=utf-8
# !/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import requests
from requests import session, utils
import os
import time
import base64
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "哔哩"
def init(self, extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def homeContent(self, filter):
result = {}
cateManual = {
"Zard": "Zard",
"玩具汽车": "玩具汽车",
"儿童": "儿童",
"幼儿": "幼儿",
"儿童玩具": "儿童玩具",
"昆虫": "昆虫",
"动物世界": "动物世界",
"纪录片": "纪录片",
"相声小品": "相声小品",
"搞笑": "搞笑",
"假窗-白噪音": "窗+白噪音",
"演唱会": "演唱会"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
'type_id': cateManual[k]
})
result['class'] = classes
if (filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list': []
}
return result
cookies = ''
def getCookie(self):
# 在cookies_str中填入会员或大会员cookie以获得更好的体验。
cookies_str = "innersign=0; buvid3=606BE156-AE37-AEA8-7052-9DA0B21766E776404infoc; b_nut=1663302976; i-wanna-go-back=-1; b_ut=7; b_lsid=4106252F6_18344933A90; _uuid=586AAEB7-6B88-A691-F7AC-95C27E57F53C43036infoc; buvid4=B6FF1449-4361-1C76-DEFC-4AFCA1777B7E78304-022091612-PdJr0jKE6N5TamfAEX9uACD1RXvklspbNdlcIQEFLMu0d9wS3G3sdA%3D%3D; buvid_fp=2a9b54d5e06aa54293dc7544e000552d"
cookies_dic = dict([co.strip().split('=') for co in cookies_str.split(';')])
rsp = session()
cookies_jar = utils.cookiejar_from_dict(cookies_dic)
rsp.cookies = cookies_jar
content = self.fetch("http://api.bilibili.com/x/web-interface/nav", cookies=rsp.cookies)
res = json.loads(content.text)
if res["code"] == 0:
self.cookies = rsp.cookies
else:
rsp = self.fetch("https://www.bilibili.com/")
self.cookies = rsp.cookies
return rsp.cookies
def categoryContent(self, tid, pg, filter, extend):
result = {}
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}&page={1}'.format(tid, pg)
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies)
content = rsp.text
jo = json.loads(content)
videos = []
vodList = jo['data']['result']
for vod in vodList:
aid = str(vod['aid']).strip()
title = vod['title'].replace("<em class=\"keyword\">", "").replace("</em>", "").replace("&quot;", '"')
img = 'https:' + vod['pic'].strip()
remark = str(vod['duration']).strip()
videos.append({
"vod_id": aid,
"vod_name": title,
"vod_pic": img,
"vod_remarks": remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def cleanSpace(self, str):
return str.replace('\n', '').replace('\t', '').replace('\r', '').replace(' ', '')
def detailContent(self, array):
aid = array[0]
url = "https://api.bilibili.com/x/web-interface/view?aid={0}".format(aid)
rsp = self.fetch(url, headers=self.header)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
title = jo['title'].replace("<em class=\"keyword\">", "").replace("</em>", "")
pic = jo['pic']
desc = jo['desc']
timeStamp = jo['pubdate']
timeArray = time.localtime(timeStamp)
year = str(time.strftime("%Y", timeArray))
dire = jo['owner']['name']
typeName = jo['tname']
remark = str(jo['duration']).strip()
vod = {
"vod_id": aid,
"vod_name": title,
"vod_pic": pic,
"type_name": typeName,
"vod_year": year,
"vod_area": "",
"vod_remarks": remark,
"vod_actor": "",
"vod_director": dire,
"vod_content": desc
}
ja = jo['pages']
playUrl = ''
for tmpJo in ja:
cid = tmpJo['cid']
part = tmpJo['part'].replace("#", "-")
playUrl = playUrl + '{0}${1}_{2}#'.format(part, aid, cid)
vod['vod_play_from'] = 'B站视频'
vod['vod_play_url'] = playUrl
result = {
'list': [
vod
]
}
return result
def searchContent(self, key, quick):
header = {
"Referer": "https://www.bilibili.com",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}'.format(key)
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies,headers=header)
content = rsp.text
jo = json.loads(content)
if jo['code'] != 0:
rspRetry = self.fetch(url, cookies=self.getCookie())
content = rspRetry.text
jo = json.loads(content)
videos = []
vodList = jo['data']['result']
for vod in vodList:
aid = str(vod['aid']).strip()
title = vod['title'].replace("<em class=\"keyword\">", "").replace("</em>", "").replace("&quot;", '"')
img = 'https:' + vod['pic'].strip()
remark = str(vod['duration']).strip()
videos.append({
"vod_id": aid,
"vod_name": title,
"vod_pic": img,
"vod_remarks": remark
})
result = {
'list': videos
}
return result
def playerContent(self, flag, id, vipFlags):
result = {}
ids = id.split("_")
url = 'https://api.bilibili.com:443/x/player/playurl?avid={0}&cid={1}&qn=116'.format(ids[0], ids[1])
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
ja = jo['durl']
maxSize = -1
position = -1
for i in range(len(ja)):
tmpJo = ja[i]
if maxSize < int(tmpJo['size']):
maxSize = int(tmpJo['size'])
position = i
url = ''
if len(ja) > 0:
if position == -1:
position = 0
url = ja[position]['url']
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = {
"Referer": "https://www.bilibili.com",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
result["contentType"] = 'video/x-flv'
return result
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self, param):
return [200, "video/MP2T", action, ""]

194
plugin/py_cctv.py Normal file
View File

@ -0,0 +1,194 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "央视"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"等着我": "TOPC1451378757637200",
"我爱发明": "TOPC1569314345479107",
"动物世界": "TOPC1451378967257534",
"我爱发明2021": "TOPC1451557970755294",
"自然传奇": "TOPC1451558150787467",
"探索发现": "TOPC1451557893544236",
"地理中国": "TOPC1451557421544786",
"人与自然": "TOPC1451525103989666",
"人文地理": "TOPC1451469288523874",
"远方的家": "TOPC1451541349400938",
"全景自然": "TOPC1451469617360656",
"魅力纪录": "TOPC1451465982926341",
"秘境之眼": "TOPC1554187056533820",
"自然": "TOPC1451469660736687",
"动画大放映": "TOPC1451559025546574",
"新闻联播": "TOPC1451528971114112",
"焦点访谈": "TOPC1451558976694518",
"海峡两岸": "TOPC1451540328102649",
"今日关注": "TOPC1451540389082713",
"今日亚洲": "TOPC1451540448405749",
"防务新观察": "TOPC1451526164984187",
"共同关注": "TOPC1451558858788377",
"深度国际": "TOPC1451540709098112",
"环宇视野": "TOPC1451469241240836",
"环球视线": "TOPC1451558926200436",
"世界周刊": "TOPC1451558687534149",
"东方时空": "TOPC1451558532019883",
"新闻调查": "TOPC1451558819463311",
"环球科技视野": "TOPC1451463780801881",
"讲武堂": "TOPC1451526241359341",
"国宝发现": "TOPC1571034869935436",
"国宝档案": "TOPC1451540268188575",
"天下财经": "TOPC1451531385787654",
"走进科学": "TOPC1451558190239536",
"解码科技史": "TOPC1570876640457386",
"法律讲堂": "TOPC1451542824484472",
"百家讲坛": "TOPC1451557052519584",
"名家书场": "TOPC1579401761622774",
"星光大道": "TOPC1451467630488780",
"非常6+1": "TOPC1451467940101208",
"中国节拍": "TOPC1570025984977611",
"一鸣惊人": "TOPC1451558692971175",
"金牌喜剧班": "TOPC1611826337610628",
"九州大戏台": "TOPC1451558399948678",
"乡村大舞台": "TOPC1563179546003162",
"家庭幽默大赛": "TOPC1451375222891702",
"综艺盛典": "TOPC1451985071887935",
"环球综艺": "TOPC1571300682556971",
"中国好歌曲": "TOPC1451984949453678",
"广场舞金曲": "TOPC1528685010104859",
"曲苑杂谈": "TOPC1451984417763860",
"锦绣梨园": "TOPC1451558363250650",
"梨园周刊": "TOPC1574909786070351",
"外国人在中国": "TOPC1451541113743615",
"华人世界": "TOPC1451539822927345",
"武林大会": "TOPC1451551891055866",
"棋牌乐": "TOPC1451550531682936",
"动物传奇": "TOPC1451984181884527",
"美食中国": "TOPC1571034804976375",
"田间示范秀": "TOPC1563178908227191",
"三农群英会": "TOPC1600745974233265",
"乡村振兴面对面": "TOPC1568966531726705",
"超级新农人": "TOPC1597627647957699",
"印象乡村": "TOPC1563178734372977" }
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
extend['id'] = tid
extend['p'] = pg
filterParams = ["id", "p", "d"]
params = ["", "", ""]
for idx in range(len(filterParams)):
fp = filterParams[idx]
if fp in extend.keys():
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
suffix = '&'.join(params)
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
if not tid.startswith('TOPC'):
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
vodList = jo['data']['list']
videos = []
for vod in vodList:
guid = vod['guid']
title = vod['title']
img = vod['image']
brief = vod['brief']
videos.append({
"vod_id":guid+"###"+img,
"vod_name":title,
"vod_pic":img,
"vod_remarks":''
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0].split('###')
tid = aid[0]
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
title = jo['title'].strip()
link = jo['hls_url'].strip()
vod = {
"vod_id":tid,
"vod_name":title,
"vod_pic":aid[1],
"type_name":'',
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":""
}
vod['vod_play_from'] = 'CCTV'
vod['vod_play_url'] = title+"$"+link
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
rsp = self.fetch(id,headers=self.header)
content = rsp.text.strip()
arr = content.split('\n')
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
url = urlPrefix + arr[-1]
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = ''
return result
config = {
"player": {},
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
}
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

232
plugin/py_cokemv.py Normal file

File diff suppressed because one or more lines are too long

241
plugin/py_cup.py Normal file

File diff suppressed because one or more lines are too long

216
plugin/py_cyys.py Normal file
View File

@ -0,0 +1,216 @@
# coding=utf-8
# !/usr/bin/python
import sys
import re
sys.path.append('..')
from base.spider import Spider
import urllib.parse
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "创艺影视"
def init(self, extend=""):
print("============{0}============".format(extend))
pass
def homeContent(self, filter):
result = {}
cateManual = {
"电影": "1",
"剧集": "2",
"动漫": "4",
"综艺": "3",
"纪录片": "30"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
'type_id': cateManual[k]
})
result['class'] = classes
if (filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list': []
}
return result
def categoryContent(self, tid, pg, filter, extend):
result = {}
header = {"User-Agent": "Mozilla/5.0 (Linux; Android 4.4.2; Nexus 4 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36"}
url = 'https://www.30dian.cn/vodtype/{0}-{1}.html'.format(tid, pg)
rsp = self.fetch(url,headers=header)
root = self.html(self.cleanText(rsp.text))
aList = root.xpath("//div[@class='myui-panel myui-panel-bg clearfix']/div/div/ul/li")
videos = []
for a in aList:
name = a.xpath('./div/a/@title')[0]
pic = a.xpath('./div/a/@data-original')[0]
mark = a.xpath("./div/a/span/span[@class='tag']/text()")[0]
sid = a.xpath("./div/a/@href")[0].replace("/", "").replace("voddetail", "").replace(".html", "")
videos.append({
"vod_id": sid,
"vod_name": name,
"vod_pic": pic,
"vod_remarks": mark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 999
result['limit'] = 5
result['total'] = 9999
return result
def detailContent(self, array):
tid = array[0]
url = 'https://www.30dian.cn/voddetail/{0}.html'.format(tid)
header = {"User-Agent": "Mozilla/5.0 (Linux; Android 4.4.2; Nexus 4 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36"}
rsp = self.fetch(url,headers=header)
root = self.html(self.cleanText(rsp.text))
divContent = root.xpath("//div[@class='col-lg-wide-75 col-md-wide-7 col-xs-1 padding-0']")[0]
title = divContent.xpath(".//div[@class='myui-content__detail']/h1/text()")[0]
pic = divContent.xpath(".//div[@class='myui-content__thumb']/a/img/@data-original")[0]
det = divContent.xpath(".//div[@class='col-pd text-collapse content']/span[@class='data']")[0]
if det.text is None:
detail = det.xpath(".//p/text()")[0]
else:
detail = det.text
vod = {
"vod_id": tid,
"vod_name": title,
"vod_pic": pic,
"type_name": "",
"vod_year": "",
"vod_area": "",
"vod_remarks": "",
"vod_actor": "",
"vod_director": "",
"vod_content": detail
}
infoArray = divContent.xpath(".//div[@class='myui-content__detail']/p[contains(@class,'data')]")
for info in infoArray:
content = info.xpath('string(.)')
flag = "分类" in content
if flag == True:
infon = content.replace("\t","").replace("\n","").strip().split('\r')
for inf in infon:
if inf.startswith('分类'):
vod['type_name'] = inf.replace("分类:", "")
if inf.startswith('地区'):
vod['vod_area'] = inf.replace("地区:", "")
if inf.startswith('年份'):
vod['vod_year'] = inf.replace("年份:", "")
if content.startswith('主演'):
vod['vod_actor'] = content.replace("\xa0", "/").replace("主演:", "").strip('/')
if content.startswith('更新'):
vod['vod_remarks'] = content.replace("更新:", "")
if content.startswith('导演'):
vod['vod_director'] = content.replace("\xa0", "").replace("导演:", "").strip('/')
vod_play_from = '$$$'
playFrom = []
vodHeader = divContent.xpath(".//div[@class='myui-panel_hd']/div/ul/li/a[contains(@href,'playlist')]/text()")
for v in vodHeader:
playFrom.append(v.replace(" ", ""))
vod_play_from = vod_play_from.join(playFrom)
vod_play_url = '$$$'
playList = []
vodList = divContent.xpath(".//div[contains(@id,'playlist')]")
for vl in vodList:
vodItems = []
aList = vl.xpath('./ul/li/a')
if len(aList) <= 0:
name = '无法找到播放源'
tId = '00000'
vodItems.append(name + "$" + tId)
else:
for tA in aList:
href = tA.xpath('./@href')[0]
name = tA.xpath("./text()")[0].replace(" ", "")
tId = self.regStr(href, '/vodplay/(\\S+).html')
vodItems.append(name + "$" + tId)
joinStr = '#'
joinStr = joinStr.join(vodItems)
playList.append(joinStr)
vod_play_url = vod_play_url.join(playList)
vod['vod_play_from'] = vod_play_from
vod['vod_play_url'] = vod_play_url
result = {
'list': [
vod
]
}
return result
def searchContent(self, key, quick):
url = 'https://www.30dian.cn/vodsearch/-------------.html?wd={0}'.format(key)
header = {
"User-Agent": "Mozilla/5.0 (Linux; Android 4.4.2; Nexus 4 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36"}
rsp = self.fetch(url, headers=header)
root = self.html(self.cleanText(rsp.text))
aList = root.xpath("//ul[contains(@class,'myui-vodlist__media clearfix')]/li")
videos = []
for a in aList:
name = a.xpath(".//div[@class='detail']/h4/a/text()")[0]
pic = a.xpath(".//a[contains(@class,'myui-vodlist__thumb')]//@data-original")[0]
mark = a.xpath(".//span[@class='tag']/text()")[0]
sid = a.xpath(".//div[@class='detail']/h4/a/@href")[0]
sid = self.regStr(sid,'/voddetail/(\\S+).html')
videos.append({
"vod_id": sid,
"vod_name": name,
"vod_pic": pic,
"vod_remarks": mark
})
result = {
'list': videos
}
return result
def playerContent(self, flag, id, vipFlags):
result = {}
header = {
"User-Agent": "Mozilla/5.0 (Linux; Android 4.4.2; Nexus 4 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36"}
if id == '00000':
return {}
url = 'https://www.30dian.cn/vodplay/{0}.html'.format(id)
rsp = self.fetch(url,headers=header)
root = self.html(self.cleanText(rsp.text))
scripts = root.xpath("//div[@class='embed-responsive clearfix']/script[@type='text/javascript']/text()")[0]
ukey = re.findall(r"url(.*)url_next", scripts)[0].replace('"', "").replace(',', "").replace(':', "")
purl = urllib.parse.unquote(ukey)
result["parse"] = 0
result["playUrl"] = ''
result["url"] =purl
result["header"] = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
return result
config = {
"player": {},
"filter": {}
}
header = {}
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def localProxy(self, param):
action = {
'url': '',
'header': '',
'param': '',
'type': 'string',
'after': ''
}
return [200, "video/MP2T", action, ""]

244
plugin/py_czspp.py Normal file
View File

@ -0,0 +1,244 @@
# coding=utf-8
# !/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import base64
from Crypto.Cipher import AES
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "厂长资源"
def init(self, extend=""):
print("============{0}============".format(extend))
pass
def homeContent(self, filter):
result = {}
cateManual = {
"豆瓣电影Top250": "dbtop250",
"最新电影": "zuixindianying",
"电视剧": "dsj",
"国产剧": "gcj",
"美剧": "meijutt",
"韩剧": "hanjutv",
"番剧": "fanju",
"动漫": "dm"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
'type_id': cateManual[k]
})
result['class'] = classes
return result
def homeVideoContent(self):
rsp = self.fetch("https://czspp.com")
root = self.html(self.cleanText(rsp.text))
aList = root.xpath("//div[@class='mi_btcon']//ul/li")
videos = []
for a in aList:
name = a.xpath('./a/img/@alt')[0]
pic = a.xpath('./a/img/@data-original')[0]
mark = a.xpath("./div[@class='hdinfo']/span/text()")[0]
sid = a.xpath("./a/@href")[0]
sid = self.regStr(sid, "/movie/(\\S+).html")
videos.append({
"vod_id": sid,
"vod_name": name,
"vod_pic": pic,
"vod_remarks": mark
})
result = {
'list': videos
}
return result
def categoryContent(self, tid, pg, filter, extend):
result = {}
url = 'https://czspp.com/{0}/page/{1}'.format(tid, pg)
rsp = self.fetch(url)
root = self.html(self.cleanText(rsp.text))
aList = root.xpath("//div[contains(@class,'mi_cont')]//ul/li")
videos = []
for a in aList:
name = a.xpath('./a/img/@alt')[0]
pic = a.xpath('./a/img/@data-original')[0]
mark = a.xpath("./div[@class='hdinfo']/span/text()")[0]
sid = a.xpath("./a/@href")[0]
sid = self.regStr(sid, "/movie/(\\S+).html")
videos.append({
"vod_id": sid,
"vod_name": name,
"vod_pic": pic,
"vod_remarks": mark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self, array):
tid = array[0]
url = 'https://czspp.com/movie/{0}.html'.format(tid)
rsp = self.fetch(url)
root = self.html(self.cleanText(rsp.text))
node = root.xpath("//div[@class='dyxingq']")[0]
pic = node.xpath(".//div[@class='dyimg fl']/img/@src")[0]
title = node.xpath('.//h1/text()')[0]
detail = root.xpath(".//div[@class='yp_context']//p/text()")[0]
vod = {
"vod_id": tid,
"vod_name": title,
"vod_pic": pic,
"type_name": "",
"vod_year": "",
"vod_area": "",
"vod_remarks": "",
"vod_actor": "",
"vod_director": "",
"vod_content": detail
}
infoArray = node.xpath(".//ul[@class='moviedteail_list']/li")
for info in infoArray:
content = info.xpath('string(.)')
if content.startswith('类型'):
tpyen = ''
for inf in info:
tn = inf.text
tpyen = tpyen +'/'+'{0}'.format(tn)
vod['type_name'] = tpyen.strip('/')
if content.startswith('地区'):
tpyeare = ''
for inf in info:
tn = inf.text
tpyeare = tpyeare +'/'+'{0}'.format(tn)
vod['vod_area'] = tpyeare.strip('/')
if content.startswith('豆瓣'):
vod['vod_remarks'] = content
if content.startswith('主演'):
tpyeact = ''
for inf in info:
tn = inf.text
tpyeact = tpyeact +'/'+'{0}'.format(tn)
vod['vod_actor'] = tpyeact.strip('/')
if content.startswith('导演'):
tpyedire = ''
for inf in info:
tn = inf.text
tpyedire = tpyedire +'/'+'{0}'.format(tn)
vod['vod_director'] = tpyedire .strip('/')
vod_play_from = '$$$'
playFrom = ['厂长']
vod_play_from = vod_play_from.join(playFrom)
vod_play_url = '$$$'
playList = []
vodList = root.xpath("//div[@class='paly_list_btn']")
for vl in vodList:
vodItems = []
aList = vl.xpath('./a')
for tA in aList:
href = tA.xpath('./@href')[0]
name = tA.xpath('./text()')[0]
tId = self.regStr(href, '/v_play/(\\S+).html')
vodItems.append(name + "$" + tId)
joinStr = '#'
joinStr = joinStr.join(vodItems)
playList.append(joinStr)
vod_play_url = vod_play_url.join(playList)
vod['vod_play_from'] = vod_play_from
vod['vod_play_url'] = vod_play_url
result = {
'list': [
vod
]
}
return result
def searchContent(self, key, quick):
url = 'https://czspp.com/xssearch?q={0}'.format(key)
rsp = self.fetch(url)
root = self.html(self.cleanText(rsp.text))
vodList = root.xpath("//div[contains(@class,'mi_ne_kd')]/ul/li/a")
videos = []
for vod in vodList:
name = vod.xpath('./img/@alt')[0]
pic = vod.xpath('./img/@data-original')[0]
href = vod.xpath('./@href')[0]
tid = self.regStr(href, 'movie/(\\S+).html')
res = vod.xpath('./div[@class="jidi"]/span/text()')
if len(res) == 0:
remark = '全1集'
else:
remark = vod.xpath('./div[@class="jidi"]/span/text()')[0]
videos.append({
"vod_id": tid,
"vod_name": name,
"vod_pic": pic,
"vod_remarks": remark
})
result = {
'list': videos
}
return result
config = {
"player": {},
"filter": {}
}
header = {
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36"
}
def parseCBC(self, enc, key, iv):
keyBytes = key.encode("utf-8")
ivBytes = iv.encode("utf-8")
cipher = AES.new(keyBytes, AES.MODE_CBC, ivBytes)
msg = cipher.decrypt(enc)
paddingLen = msg[len(msg) - 1]
return msg[0:-paddingLen]
def playerContent(self, flag, id, vipFlags):
url = 'https://czspp.com/v_play/{0}.html'.format(id)
pat = '\\"([^\\"]+)\\";var [\\d\\w]+=function dncry.*md5.enc.Utf8.parse\\(\\"([\\d\\w]+)\\".*md5.enc.Utf8.parse\\(([\\d]+)\\)'
rsp = self.fetch(url)
html = rsp.text
content = self.regStr(html, pat)
if content == '':
return {}
key = self.regStr(html, pat, 2)
iv = self.regStr(html, pat, 3)
decontent = self.parseCBC(base64.b64decode(content), key, iv).decode()
urlPat = 'video: \\{url: \\\"([^\\\"]+)\\\"'
vttPat = 'subtitle: \\{url:\\\"([^\\\"]+\\.vtt)\\\"'
str3 = self.regStr(decontent, urlPat)
str4 = self.regStr(decontent, vttPat)
self.loadVtt(str3)
result = {
'parse': '0',
'playUrl': '',
'url': str3,
'header': ''
}
if len(str4) > 0:
result['subf'] = '/vtt/utf-8'
# result['subt'] = Proxy.localProxyUrl() + "?do=czspp&url=" + URLEncoder.encode(str4)
result['subt'] = ''
return result
def loadVtt(self, url):
pass
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def localProxy(self, param):
action = {}
return [200, "video/MP2T", action, ""]

147
plugin/py_douyu.py Normal file
View File

@ -0,0 +1,147 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
class Spider(Spider):
def getName(self):
return "斗鱼"
def init(self,extend=""):
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"热门游戏": "热门游戏",
"一起看": "一起看",
"主机游戏": "主机游戏",
"原创IP": "原创IP",
"王者荣耀":"王者荣耀",
"英雄联盟":"英雄联盟",
"第五人格":"第五人格",
"火影忍者":"火影忍者",
"和平精英":"和平精英",
"DOTA2":"DOTA2",
"CF手游":"CF手游"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
'type_id': cateManual[k]
})
result['class'] = classes
if (filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
url = 'http://live.yj1211.work/api/live/getRecommendByPlatformArea?platform=douyu&size=20&area={0}&page={1}'.format(tid, pg)
rsp = self.fetch(url)
content = rsp.text
jo = json.loads(content)
videos = []
vodList = jo['data']
for vod in vodList:
aid = (vod['roomId']).strip()
title = vod['roomName'].strip()
img = vod['roomPic'].strip()
remark = (vod['categoryName']).strip()
videos.append({
"vod_id": aid,
"vod_name": title,
"vod_pic": img,
"vod_remarks": remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0]
url = "http://live.yj1211.work/api/live/getRoomInfo?platform=douyu&roomId={0}".format(aid)
rsp = self.fetch(url)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
title = jo['roomName']
pic = jo['roomPic']
desc = str(jo['online'])
dire = jo['ownerName']
typeName = jo['categoryName']
remark = jo['categoryName']
vod = {
"vod_id": aid,
"vod_name": title,
"vod_pic": pic,
"type_name": typeName,
"vod_year": "",
"vod_area": "",
"vod_remarks": remark,
"vod_actor": '在线人数:' + desc,
"vod_director": dire,
"vod_content": ""
}
playUrl = '原画' + '${0}#'.format(aid)
vod['vod_play_from'] = '斗鱼直播'
vod['vod_play_url'] = playUrl
result = {
'list': [
vod
]
}
return result
def searchContent(self,key,quick):
result = {}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
url = 'http://live.yj1211.work/api/live/getRealUrl?platform=douyu&roomId={0}'.format(id)
rsp = self.fetch(url)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
ja = jo['OD']
url = ja
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = {
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
result["contentType"] = 'video/x-flv'
return result
config = {
"player": {},
"filter": {}
}
header = {}
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self,param):
action = {
'url':'',
'header':'',
'param':'',
'type':'string',
'after':''
}
return [200, "video/MP2T", action, ""]

202
plugin/py_genmov.py Normal file

File diff suppressed because one or more lines are too long

216
plugin/py_gimytv.py Normal file
View File

@ -0,0 +1,216 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "剧迷"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
# https://gimytv.co/
result = {}
cateManual = {
"电影": "movies",
"电视剧": "tvseries",
"综艺": "tv_show",
"动漫": "anime"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
rsp = self.fetch("https://gimytv.co/",headers=self.header)
root = self.html(rsp.text)
aList = root.xpath("//ul[@class='myui-vodlist clearfix']/li/div/a")
videos = []
for a in aList:
name = a.xpath("./@title")[0]
pic = a.xpath("./@data-original")[0]
mark = a.xpath("./span[contains(@class, 'pic-text')]/text()")[0]
sid = a.xpath("./@href")[0]
sid = self.regStr(sid,"/(\\S+).html")
videos.append({
"vod_id":sid,
"vod_name":name,
"vod_pic":pic,
"vod_remarks":mark
})
result = {
'list':videos
}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
urlParams = ["", "", "", ""]
urlParams[0] = tid
urlParams[3] = pg
suffix = ''
for key in extend:
if key == 4:
suffix = '/by/'+extend[key]
else:
urlParams[int(key)] = extend[key]
params = '-'.join(urlParams)+suffix
# https://gimytv.co/genre/tvseries--2022-/by/hits_month.html
url = 'https://gimytv.com/genre/{0}.html'.format(params)
rsp = self.fetch(url,headers=self.header)
root = self.html(rsp.text)
aList = root.xpath("//ul[@class='myui-vodlist clearfix']/li/div/a")
videos = []
for a in aList:
name = a.xpath("./@title")[0]
pic = a.xpath("./@data-original")[0]
mark = a.xpath("./span[contains(@class, 'pic-text')]/text()")[0]
sid = a.xpath("./@href")[0]
sid = self.regStr(sid,"/(\\S+).html")
videos.append({
"vod_id":sid,
"vod_name":name,
"vod_pic":pic,
"vod_remarks":mark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
tid = array[0]
url = 'https://gimytv.co/{0}.html'.format(tid)
rsp = self.fetch(url,headers=self.header)
root = self.html(rsp.text)
node = root.xpath("//div[@class='container']")[0]
title = node.xpath(".//div[@class='myui-content__thumb']/a/@title")[0]
pic = node.xpath(".//div[@class='myui-content__thumb']/a/img/@data-original")[0]
vod = {
"vod_id":tid,
"vod_name":title,
"vod_pic":pic,
"type_name":"",
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":""
}
infoArray = node.xpath(".//div[@class='myui-content__detail']/p")
for info in infoArray:
content = info.xpath('string(.)')
if content.startswith('分類'):
vod['type_name'] = content
# if content.startswith('年份'):
# vod['vod_year'] = content
# if content.startswith('地区'):
# vod['vod_area'] = content
if content.startswith('狀態'):
vod['vod_remarks'] = content
if content.startswith('主演'):
vod['vod_actor'] = content
if content.startswith('導演'):
vod['vod_director'] = content
# if content.startswith('剧情'):
# vod['vod_content'] = content
vod['vod_content'] = node.xpath(".//div[contains(@class,'col-pd')]/p/text()")[0]
vod_play_from = '$$$'
playFrom = []
vodHeader = root.xpath(".//div[@class='myui-panel_hd']/div/h3/text()[2]")
for v in vodHeader:
playFrom.append(v.strip())
vod_play_from = vod_play_from.join(playFrom)
vod_play_url = '$$$'
playList = []
vodList = root.xpath(".//ul[contains(@class,'myui-content__list')]")
for vl in vodList:
vodItems = []
aList = vl.xpath('./li/a')
for tA in aList:
href = tA.xpath('./@href')[0]
name = tA.xpath('./text()')[0]
tId = self.regStr(href,'/(\\S+).html')
vodItems.append(name + "$" + tId)
joinStr = '#'
joinStr = joinStr.join(vodItems)
playList.append(joinStr)
vod_play_url = vod_play_url.join(playList)
vod['vod_play_from'] = vod_play_from
vod['vod_play_url'] = vod_play_url
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
url = "https://gimytv.co/search/-------------.html?wd={0}".format(key)
rsp = self.fetch(url,headers=self.header)
root = self.html(rsp.text)
aList = root.xpath("//ul[contains(@class,'myui-vodlist__media')]/li")
videos = []
for a in aList:
name = a.xpath(".//a/@title")[0]
pic = a.xpath(".//a/@data-original")[0]
mark = a.xpath(".//span[contains(@class, 'pic-text')]/text()")[0]
sid = a.xpath(".//a/@href")[0]
sid = self.regStr(sid,"/(\\S+).html")
videos.append({
"vod_id":sid,
"vod_name":name,
"vod_pic":pic,
"vod_remarks":mark
})
result = {
'list':videos
}
return result
def playerContent(self,flag,id,vipFlags):
url = 'https://gimytv.co/{0}.html'.format(id)
rsp = self.fetch(url,headers=self.header)
root = self.html(rsp.text)
scripts = root.xpath("//script/text()")
jo = {}
for script in scripts:
if(script.startswith("var player_")):
target = script[script.index('{'):]
jo = json.loads(target)
break;
url = jo['url']
result = {}
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = ''
return result
cookie = {}
config = {
"player": {},
"filter": {"movies":[{"key":0,"name":"分类","value":[{"n":"全部","v":""},{"n":"劇情片","v":"drama"},{"n":"動作片","v":"action"},{"n":"科幻片","v":"scifi"},{"n":"喜劇片","v":"comedymovie"},{"n":"愛情片","v":"romance"},{"n":"戰爭片","v":"war"},{"n":"恐怖片","v":"horror"},{"n":"動畫電影","v":"animation"}]},{"key":1,"name":"地区","value":[{"n":"全部","v":""},{"n":"美國","v":"美國"},{"n":"歐美","v":"歐美"},{"n":"大陸","v":"大陸"},{"n":"中國大陸","v":"中國大陸"},{"n":"韓國","v":"韓國"},{"n":"香港","v":"香港"},{"n":"日本","v":"日本"},{"n":"英國","v":"英國"}]},{"key":2,"name":"年份","value":[{"n":"全部","v":""},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"}]},{"key":4,"name":"排序","value":[{"n":"按更新","v":"time"},{"n":"周人气","v":"hits_week"},{"n":"月人气","v":"hits_month"}]}],"tvseries":[{"key":0,"name":"分类","value":[{"n":"全部","v":""},{"n":"陸劇","v":"cn"},{"n":"韓劇","v":"kr"},{"n":"美劇","v":"us"},{"n":"日劇","v":"jp"},{"n":"台劇","v":"tw"},{"n":"港劇","v":"hks"},{"n":"海外劇","v":"ot"},{"n":"紀錄片","v":"documentary"}]},{"key":2,"name":"年份","value":[{"n":"全部","v":""},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"}]},{"key":4,"name":"排序","value":[{"n":"按更新","v":"time"},{"n":"周人气","v":"hits_week"},{"n":"月人气","v":"hits_month"}]}],"anime":[{"key":1,"name":"地区","value":[{"n":"全部","v":""},{"n":"日本","v":"日本"},{"n":"美國","v":"美國"},{"n":"歐美","v":"歐美"},{"n":"大陸","v":"大陸"},{"n":"臺灣","v":"臺灣"},{"n":"香港","v":"香港"}]},{"key":2,"name":"年份","value":[{"n":"全部","v":""},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"}]},{"key":4,"name":"排序","value":[{"n":"按更新","v":"time"},{"n":"周人气","v":"hits_week"},{"n":"月人气","v":"hits_month"}]}],"tv_show":[{"key":0,"name":"分类","value":[{"n":"全部","v":""},{"n":"纪录片","v":"28"}]},{"key":1,"name":"地区","value":[{"n":"全部","v":""},{"n":"大陸","v":"大陸"},{"n":"中國大陸","v":"中國大陸"},{"n":"韓國","v":"韓國"},{"n":"臺灣","v":"臺灣"},{"n":"美國","v":"美國"},{"n":"歐美","v":"歐美"},{"n":"日本","v":"日本"},{"n":"香港","v":"香港"}]},{"key":2,"name":"年份","value":[{"n":"全部","v":""},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"}]},{"key":4,"name":"排序","value":[{"n":"按更新","v":"time"},{"n":"周人气","v":"hits_week"},{"n":"月人气","v":"hits_month"}]}]}
}
header = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.81 Safari/537.36 Edg/104.0.1293.47'
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

136
plugin/py_gitcafe.py Normal file
View File

@ -0,0 +1,136 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import requests
import json
class Spider(Spider):
def getDependence(self):
return ['py_ali']
def getName(self):
return "py_gitcafe"
def init(self,extend):
self.ali = extend[0]
print("============py_gitcafe============")
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"华语电视" :"hyds",
"日韩电视" :"rhds",
"欧美电视" :"omds",
"其他电视" :"qtds",
"华语电影" :"hydy",
"日韩电影" :"rhdy",
"欧美电影" :"omdy",
"其他电影" :"qtdy",
"华语动漫" :"hydm",
"日韩动漫" :"rhdm",
"欧美动漫" :"omdm",
"纪录片" :"jlp",
"综艺片" :"zyp",
"教育培训" :"jypx",
"其他视频" :"qtsp",
"华语音乐" :"hyyy",
"日韩音乐" :"rhyy",
"欧美音乐" :"omyy",
"其他音乐" :"qtyy"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if filter:
result['filter'] = self.config['filter']
return result
def homeVideoContent(self):
result = {}
if len(self.homeData.keys()) == 0:
url = self.baseUrl+'/alipaper/home.json'
self.homeData = self.fetch(url,headers=self.header).json()
cateList = self.homeData['data']
videos = []
for cate in cateList:
if cate['info']['code'] in self.category:
vodList = cate['data']
for vod in vodList:
videos.append({
"vod_id":"https://www.aliyundrive.com/s/" + vod['key'],
"vod_name":vod['title'],
"vod_pic":'https://txc.gtimg.com/data/375895/2022/0214/d6b96cc3799b6417d30e4715d2973f64.png',
"vod_remarks":''
})
result['list']=videos
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
url = self.baseUrl+'/tool/alipaper/'
form = {
"action": "viewcat",
"cat": tid,
"num":pg
}
rsp = requests.post(url,headers=self.header,data=form)
vodList = json.loads(self.cleanText(rsp.text))
videos = []
for vod in vodList:
videos.append({
"vod_id": 'https://www.aliyundrive.com/s/'+vod["key"],
"vod_name": vod["title"],
"vod_pic": "https://txc.gtimg.com/data/375895/2022/0214/d6b96cc3799b6417d30e4715d2973f64.png",
"vod_remarks": vod['cat']
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
category = ['hydm','hyds','hydy','omdm','omds','omdy','rhdm','rhds','rhdy','qtds','qtdy','qtsp','jlp','zyp']
def detailContent(self,array):
return self.ali.detailContent(array)
def searchContent(self,key,quick):
result = {}
url = self.baseUrl+'/tool/alipaper/'
form = {
"action": "search",
"keyword": key
}
vodList = requests.post(url,headers=self.header,data=form).json()
videos = []
for vod in vodList:
videos.append({
"vod_id": 'https://www.aliyundrive.com/s/'+vod["key"],
"vod_name": vod["title"],
"vod_pic": "https://txc.gtimg.com/data/375895/2022/0214/d6b96cc3799b6417d30e4715d2973f64.png",
"vod_remarks": vod['cat']
})
result = {
'list':videos
}
return result
def playerContent(self,flag,id,vipFlags):
return self.ali.playerContent(flag,id,vipFlags)
homeData = {}
baseUrl = 'https://gitcafe.net'
config = {
"player": {},
"filter": {}
}
header = {
"User-Agent": "Mozilla/5.0 (Linux; Android 12; V2049A Build/SP1A.210812.003; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/103.0.5060.129 Mobile Safari/537.36",
"Referer": "https://u.gitcafe.net/"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

883
plugin/py_huya.py Normal file
View File

@ -0,0 +1,883 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
class Spider(Spider):
def getName(self):
return "虎牙"
def init(self,extend=""):
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"一起看": "一起看",
"三国杀": "三国杀",
"网游竞技": "网游竞技",
"英雄联盟": "英雄联盟",
"王者荣耀": "王者荣耀",
"英雄联盟电竞经理": "英雄联盟电竞经理",
"一起看": "一起看",
"星秀": "星秀",
"暗黑破坏神:不朽": "暗黑破坏神:不朽",
"暗区突围": "暗区突围",
"生死狙击2": "生死狙击2",
"户外": "户外",
"金铲铲之战": "金铲铲之战",
"和平精英": "和平精英",
"英雄联盟手游": "英雄联盟手游",
"天天吃鸡": "天天吃鸡",
"lol云顶之弈": "lol云顶之弈",
"剑侠世界3": "剑侠世界3",
"不良人3": "不良人3",
"二次元": "二次元",
"穿越火线": "穿越火线",
"主机游戏": "主机游戏",
"美食": "美食",
"综合手游": "综合手游",
"暴雪专区": "暴雪专区",
"颜值": "颜值",
"CF手游": "CF手游",
"交友": "交友",
"地下城与勇士": "地下城与勇士",
"新游广场": "新游广场",
"体育": "体育",
"棋牌桌游": "棋牌桌游",
"我的世界": "我的世界",
"炉石传说": "炉石传说",
"魔兽世界": "魔兽世界",
"QQ飞车手游": "QQ飞车手游",
"DOTA2": "DOTA2",
"方舟": "方舟",
"跑跑卡丁车手游": "跑跑卡丁车手游",
"火影忍者手游": "火影忍者手游",
"球球大作战": "球球大作战",
"CS:GO": "CS:GO",
"DOTA1": "DOTA1",
"QQ飞车": "QQ飞车",
"问道": "问道",
"魔兽争霸3": "魔兽争霸3",
"逆战": "逆战",
"梦三国": "梦三国",
"三国杀": "三国杀",
"网游竞技": "网游竞技",
"手游休闲": "手游休闲",
"娱乐天地": "娱乐天地",
"放映厅": "放映厅",
"单机热游": "单机热游",
"组队": "组队",
"二次元手游": "二次元手游",
"吃喝玩乐": "吃喝玩乐",
"原神": "原神",
"MMORPG": "MMORPG",
"互动点播": "互动点播",
"动作游戏": "动作游戏",
"永劫无间": "永劫无间",
"原创": "原创",
"虎牙地方": "虎牙地方",
"传奇": "传奇",
"御龙在天": "御龙在天",
"军事游戏": "军事游戏",
"传奇类游戏": "传奇类游戏",
"射击综合游戏": "射击综合游戏",
"幻塔": "幻塔",
"战争冲突": "战争冲突",
"虎牙领主争霸": "虎牙领主争霸",
"王者模拟战": "王者模拟战",
"坦克世界": "坦克世界",
"一起玩": "一起玩",
"传奇手游": "传奇手游",
"天龙八部手游": "天龙八部手游",
"虎牙文化": "虎牙文化",
"明日之后": "明日之后",
"Dread Hunger": "Dread Hunger",
"艾尔登法环": "艾尔登法环",
"永恒之塔": "永恒之塔",
"英魂之刃": "英魂之刃",
"第五人格": "第五人格",
"COD手游": "COD手游",
"虚拟偶像": "虚拟偶像",
"音乐": "音乐",
"彩虹岛Online": "彩虹岛Online",
"趣分享": "趣分享",
"逃离塔科夫": "逃离塔科夫",
"狼人杀手游": "狼人杀手游",
"探索": "探索",
"剑灵": "剑灵",
"Apex英雄": "Apex英雄",
"炉石战棋": "炉石战棋",
"DNF手游": "DNF手游",
"欢乐麻将": "欢乐麻将",
"天涯明月刀手游": "天涯明月刀手游",
"怀旧游戏": "怀旧游戏",
"冒险岛": "冒险岛",
"俄罗斯钓鱼4": "俄罗斯钓鱼4",
"欢乐斗地主": "欢乐斗地主",
"神武4手游": "神武4手游",
"起凡:群雄逐鹿": "起凡:群雄逐鹿",
"部落:上升": "部落:上升",
"御龙在天手游": "御龙在天手游",
"体育游戏": "体育游戏",
"神武4电脑版": "神武4电脑版",
"诛仙3": "诛仙3",
"CFHD": "CFHD",
"热血江湖": "热血江湖",
"枪神纪": "枪神纪",
"QQ三国": "QQ三国",
"英雄杀": "英雄杀",
"九阴真经": "九阴真经",
"三国志战略版": "三国志战略版",
"天天狼人": "天天狼人",
"NBA2KOL系列": "NBA2KOL系列",
"征途": "征途",
"多乐棋牌": "多乐棋牌",
"问道手游": "问道手游",
"寻仙": "寻仙",
"龙之谷": "龙之谷",
"草根传奇": "草根传奇",
"阴阳师": "阴阳师",
"暗黑破坏神": "暗黑破坏神",
"直播购": "直播购",
"忍者必须死3": "忍者必须死3",
"DayZ独立版": "DayZ独立版",
"荒野行动PC版": "荒野行动PC版",
"斗战神": "斗战神",
"迷你世界": "迷你世界",
"逆水寒": "逆水寒",
"恐惧之间": "恐惧之间",
"斗罗大陆:魂师对决": "斗罗大陆:魂师对决",
"战舰世界": "战舰世界",
"反恐精英Online": "反恐精英Online",
"狼人杀": "狼人杀",
"妄想山海": "妄想山海",
"旅游": "旅游",
"刀剑英雄": "刀剑英雄",
"流放之路": "流放之路",
"摔跤城大乱斗": "摔跤城大乱斗",
"诛仙世界": "诛仙世界",
"QQ华夏": "QQ华夏",
"奶块": "奶块",
"生死狙击": "生死狙击",
"部落冲突": "部落冲突",
"魔兽世界怀旧服": "魔兽世界怀旧服",
"香肠派对": "香肠派对",
"恐鬼症": "恐鬼症",
"创造与魔法": "创造与魔法",
"完美世界手游": "完美世界手游",
"率土之滨": "率土之滨",
"星球大战系列": "星球大战系列",
"SKY光遇": "SKY光遇",
"铁甲雄兵": "铁甲雄兵",
"JJ棋牌": "JJ棋牌",
"派对": "派对",
"大唐无双零": "大唐无双零",
"梦幻新诛仙": "梦幻新诛仙",
"巅峰战舰": "巅峰战舰",
"星际战甲": "星际战甲",
"崩坏3": "崩坏3",
"欧洲卡车模拟": "欧洲卡车模拟",
"绿茵信仰": "绿茵信仰",
"狼人杀官方": "狼人杀官方",
"逃跑吧!少年": "逃跑吧!少年",
"征途2": "征途2",
"新倩女幽魂": "新倩女幽魂",
"天涯明月刀": "天涯明月刀",
"天天象棋": "天天象棋",
"倩女幽魂手游": "倩女幽魂手游",
"武侠乂手游": "武侠乂手游",
"怪物猎人:崛起": "怪物猎人:崛起",
"中国象棋": "中国象棋",
"怪物猎人物语": "怪物猎人物语",
"饥荒": "饥荒",
"失落的方舟": "失落的方舟",
"天谕手游": "天谕手游",
"重返帝国": "重返帝国",
"梦想世界3": "梦想世界3",
"大话西游2": "大话西游2",
"互动剧游": "互动剧游",
"万国觉醒": "万国觉醒",
"完美端游系列": "完美端游系列",
"斗破苍穹手游": "斗破苍穹手游",
"新笑傲江湖": "新笑傲江湖",
"多多自走棋": "多多自走棋",
"天天酷跑": "天天酷跑",
"天翼决": "天翼决",
"甜蜜之家": "甜蜜之家",
"守望先锋": "守望先锋",
"弹弹堂手游": "弹弹堂手游",
"反恐行动online": "反恐行动online",
"新剑侠情缘手游": "新剑侠情缘手游",
"英魂之刃口袋版": "英魂之刃口袋版",
"云上城之歌": "云上城之歌",
"FIFA Online系列": "FIFA Online系列",
"奇迹MU觉醒": "奇迹MU觉醒",
"千年3": "千年3",
"无期迷途": "无期迷途",
"造梦西游OL": "造梦西游OL",
"SCUM": "SCUM",
"超击突破": "超击突破",
"港诡实录": "港诡实录",
"丝路传说2": "丝路传说2",
"纸人": "纸人",
"无神之界": "无神之界",
"战争雷霆": "战争雷霆",
"剑网3": "剑网3",
"武林外传一世琴缘": "武林外传一世琴缘",
"命运2": "命运2",
"最强NBA": "最强NBA",
"QQ自由幻想": "QQ自由幻想",
"时空猎人3": "时空猎人3",
"逆水寒手游": "逆水寒手游",
"星际争霸": "星际争霸",
"航海王热血航线": "航海王热血航线",
"王牌竞速": "王牌竞速",
"战地5": "战地5",
"精灵盛典:黎明": "精灵盛典:黎明",
"永恒纪元:戒": "永恒纪元:戒",
"神泣": "神泣",
"骑马与砍杀系列": "骑马与砍杀系列",
"只狼:影逝二度": "只狼:影逝二度",
"北凉悍刀行": "北凉悍刀行",
"洛克王国": "洛克王国",
"植物大战僵尸": "植物大战僵尸",
"三国战纪2": "三国战纪2",
"跑跑卡丁车": "跑跑卡丁车",
"全民枪战2": "全民枪战2",
"远征Online梦想版": "远征Online梦想版",
"诛仙手游": "诛仙手游",
"方舟手游": "方舟手游",
"混沌起源": "混沌起源",
"雷曼:传奇": "雷曼:传奇",
"怪物猎人世界": "怪物猎人世界",
"育碧游戏": "育碧游戏",
"FIFA足球世界": "FIFA足球世界",
"黎明觉醒": "黎明觉醒",
"荒野乱斗": "荒野乱斗",
"007传奇": "007传奇",
"天下": "天下",
"极限竞速:地平线": "极限竞速:地平线",
"龙之谷2手游": "龙之谷2手游",
"蛋仔派对": "蛋仔派对",
"虎牙球球": "虎牙球球",
"Badlanders": "Badlanders",
"激战2": "激战2",
"征途2手游": "征途2手游",
"剑灵:革命": "剑灵:革命",
"绝世仙王": "绝世仙王",
"超激斗梦境": "超激斗梦境",
"航海王:燃烧意志": "航海王:燃烧意志",
"红警OL": "红警OL",
"使命召唤系列": "使命召唤系列",
"QQ幻想": "QQ幻想",
"": "",
"消逝的光芒2": "消逝的光芒2",
"海岛奇兵": "海岛奇兵",
"战意": "战意",
"三国志": "三国志",
"荒野大镖客2": "荒野大镖客2",
"黑色沙漠": "黑色沙漠",
"极光世界 弑神传": "极光世界 弑神传",
"音乐游戏": "音乐游戏",
"九灵神域": "九灵神域",
"QQ幻想世界": "QQ幻想世界",
"Lost Light萤火突击国际服": "Lost Light萤火突击国际服",
"新飞飞(FlyFF)": "新飞飞(FlyFF)",
"深空之眼": "深空之眼",
"新斗罗大陆": "新斗罗大陆",
"坦克大战": "坦克大战",
"三国战纪": "三国战纪",
"猎人:荒野的召唤": "猎人:荒野的召唤",
"真·三国无双OL": "真·三国无双OL",
"VALORANT": "VALORANT",
"风云": "风云",
"贪玩蓝月": "贪玩蓝月",
"决战平安京": "决战平安京",
"拳皇命运": "拳皇命运",
"其他单机": "其他单机",
"QQ仙侠传": "QQ仙侠传",
"奥拉星": "奥拉星",
"荣耀新三国": "荣耀新三国",
"寻仙手游": "寻仙手游",
"罗布乐思": "罗布乐思",
"盗贼之海": "盗贼之海",
"一念逍遥": "一念逍遥",
"一梦江湖": "一梦江湖",
"实况足球": "实况足球",
"Among Us": "Among Us",
"热血江湖手游": "热血江湖手游",
"皇室战争": "皇室战争",
"FIFA Online4": "FIFA Online4",
"糖豆人:终极淘汰赛": "糖豆人:终极淘汰赛",
"轩辕传奇": "轩辕传奇",
"哈利波特:魔法觉醒": "哈利波特:魔法觉醒",
"无尽的拉格朗日": "无尽的拉格朗日",
"明日方舟": "明日方舟",
"都市:天际线": "都市:天际线",
"醉逍遥": "醉逍遥",
"使命召唤:战区": "使命召唤:战区",
"王牌战争:文明重启": "王牌战争:文明重启",
"诺亚传说": "诺亚传说",
"黑色沙漠手游": "黑色沙漠手游",
"真三国无双霸": "真三国无双霸",
"希望OL": "希望OL",
"梦三国手游": "梦三国手游",
"斗罗大陆": "斗罗大陆",
"天谕": "天谕",
"梦幻诛仙手游": "梦幻诛仙手游",
"大话西游手游": "大话西游手游",
"新剑侠情缘": "新剑侠情缘",
"天天吃鸡手机版": "天天吃鸡手机版",
"九霄缳神记": "九霄缳神记",
"夜族崛起": "夜族崛起",
"雀魂麻将": "雀魂麻将",
"魂斗罗:归来": "魂斗罗:归来",
"游戏王:决斗链接": "游戏王:决斗链接",
"天命西游": "天命西游",
"笑傲江湖": "笑傲江湖",
"QQ炫舞": "QQ炫舞",
"帝国时代4": "帝国时代4",
"征途手游": "征途手游",
"漫威超级战争": "漫威超级战争",
"奥奇传说手游": "奥奇传说手游",
"双人成行": "双人成行",
"完美世界:诸神之战": "完美世界:诸神之战",
"指尖四川麻将": "指尖四川麻将",
"幽灵线:东京": "幽灵线:东京",
"庆余年手游": "庆余年手游",
"拳皇98终极之战OL": "拳皇98终极之战OL",
"剑侠世界": "剑侠世界",
"海底大作战": "海底大作战",
"单机手游": "单机手游",
"全面战争:三国": "全面战争:三国",
"鸿图之下": "鸿图之下",
"刺客信条": "刺客信条",
"青云诀2": "青云诀2",
"火影忍者OL": "火影忍者OL",
"泡泡堂": "泡泡堂",
"装甲战争": "装甲战争",
"QQ炫舞手游": "QQ炫舞手游",
"星辰变": "星辰变",
"战术小队": "战术小队",
"枪火重生": "枪火重生",
"洛奇英雄传": "洛奇英雄传",
"真三国无双": "真三国无双",
"起凡游戏三国争霸": "起凡游戏三国争霸",
"死亡之夜": "死亡之夜",
"极品飞车系列": "极品飞车系列",
"堡垒之夜": "堡垒之夜",
"任天堂专区": "任天堂专区",
"霸王2": "霸王2",
"魔戒:中土大战": "魔戒:中土大战",
"APEX手游": "APEX手游",
"猫和老鼠": "猫和老鼠",
"文明与征服": "文明与征服",
"幻世九歌": "幻世九歌",
"灵魂筹码": "灵魂筹码",
"仁王2": "仁王2",
"帝国时代系列": "帝国时代系列",
"梦幻诛仙2": "梦幻诛仙2",
"少年三国志2": "少年三国志2",
"摩尔庄园": "摩尔庄园",
"魔力宝贝": "魔力宝贝",
"球球英雄": "球球英雄",
"坦克世界闪击战": "坦克世界闪击战",
"决胜三国": "决胜三国",
"风云岛行动": "风云岛行动",
"仙境传说RO": "仙境传说RO",
"剑侠世界2手游": "剑侠世界2手游",
"时空召唤": "时空召唤",
"全面战争": "全面战争",
"鬼泣": "鬼泣",
"鬼谷八荒": "鬼谷八荒",
"地铁跑酷": "地铁跑酷",
"决斗之城": "决斗之城",
"我的勇者": "我的勇者",
"QQ华夏手游": "QQ华夏手游",
"黑暗与光明手游": "黑暗与光明手游",
"腾讯桌球": "腾讯桌球",
"帝国神话": "帝国神话",
"王牌战士": "王牌战士",
"赛尔号": "赛尔号",
"奥奇传说": "奥奇传说",
"模拟农场": "模拟农场",
"火线精英": "火线精英",
"天堂 W": "天堂 W",
"仙剑奇侠传七": "仙剑奇侠传七",
"古剑奇谭OL": "古剑奇谭OL",
"千古风流": "千古风流",
"释厄英雄": "释厄英雄",
"影之刃3": "影之刃3",
"太荒初境": "太荒初境",
"奥比岛:梦想国度": "奥比岛:梦想国度",
"机动都市阿尔法": "机动都市阿尔法",
"奥拉星手游": "奥拉星手游",
"电竞传奇": "电竞传奇",
"轩辕传奇手游": "轩辕传奇手游",
"军棋": "军棋",
"新大话西游3": "新大话西游3",
"斗罗大陆-斗神再临": "斗罗大陆-斗神再临",
"使命召唤黑色行动4": "使命召唤黑色行动4",
"猎魂觉醒": "猎魂觉醒",
"第九大陆": "第九大陆",
"对马岛之魂": "对马岛之魂",
"剑网1归来": "剑网1归来",
"疾风之刃": "疾风之刃",
"神武2": "神武2",
"口袋觉醒": "口袋觉醒",
"天堂": "天堂",
"流星群侠传": "流星群侠传",
"我叫MT4": "我叫MT4",
"飙酷车神": "飙酷车神",
"看门狗:军团": "看门狗:军团",
"绝区零": "绝区零",
"全球使命": "全球使命",
"泰坦陨落": "泰坦陨落",
"武魂2": "武魂2",
"三国之刃": "三国之刃",
"深海迷航": "深海迷航",
"宝可梦:剑盾": "宝可梦:剑盾",
"冒险男爵": "冒险男爵",
"龙武手游": "龙武手游",
"传奇天下": "传奇天下",
"热血江湖2": "热血江湖2",
"魔侠传": "魔侠传",
"火炬之光:无限": "火炬之光:无限",
"封印者": "封印者",
"新盗墓笔记": "新盗墓笔记",
"一拳超人:最强之男": "一拳超人:最强之男",
"剑侠情缘2剑歌行": "剑侠情缘2剑歌行",
"凡人修仙传Online": "凡人修仙传Online",
"非人学园": "非人学园",
"全球行动": "全球行动",
"仙剑奇侠传五": "仙剑奇侠传五",
"流放者柯南": "流放者柯南",
"封神榜(国际版)": "封神榜(国际版)",
"热血街篮": "热血街篮",
"石油骚动": "石油骚动",
"奇葩战斗家": "奇葩战斗家",
"传世无双": "传世无双",
"流星蝴蝶剑": "流星蝴蝶剑",
"武装突袭": "武装突袭",
"蛇蛇争霸": "蛇蛇争霸",
"环世界": "环世界",
"极品飞车Online": "极品飞车Online",
"霸刀群侠传online": "霸刀群侠传online",
"保卫萝卜3": "保卫萝卜3",
"渡神记": "渡神记",
"EVE星战前夜无烬星河": "EVE星战前夜无烬星河",
"幽灵行动:荒野": "幽灵行动:荒野",
"永恒轮回": "永恒轮回",
"三国志:幻想大陆": "三国志:幻想大陆",
"虎牙吃鸡": "虎牙吃鸡",
"天使之战": "天使之战",
"绿色征途": "绿色征途",
"炫舞时代": "炫舞时代",
"霓虹深渊": "霓虹深渊",
"四海兄弟": "四海兄弟",
"无尽传奇": "无尽传奇",
"归家异途": "归家异途",
"魔力宝贝:旅人": "魔力宝贝:旅人",
"逆境求生": "逆境求生",
"猫之城": "猫之城",
"英雄三国": "英雄三国",
"新游推荐": "新游推荐",
"赤壁": "赤壁",
"成吉思汗怀旧版": "成吉思汗怀旧版",
"无人深空": "无人深空",
"战争怒吼": "战争怒吼",
"街机游戏": "街机游戏",
"一刀流": "一刀流",
"米加小镇": "米加小镇",
"剑网3指尖对弈": "剑网3指尖对弈",
"风云龙战天下": "风云龙战天下",
"时空猎人": "时空猎人",
"天国:拯救": "天国:拯救",
"荣耀大天使": "荣耀大天使",
"龙与家园": "龙与家园",
"橙光": "橙光",
"斗罗大陆:武魂觉醒": "斗罗大陆:武魂觉醒",
"元气骑士": "元气骑士",
"无尽神域": "无尽神域",
"新水浒Q传": "新水浒Q传",
"月圆之夜": "月圆之夜",
"台球大师": "台球大师",
"圣境传说": "圣境传说",
"梦幻龙族II": "梦幻龙族II",
"仙魔决": "仙魔决",
"欢喜斗地主": "欢喜斗地主",
"未来之役": "未来之役",
"天使纪元": "天使纪元",
"天堂2血盟": "天堂2血盟",
"三国群英传7": "三国群英传7",
"玄中记": "玄中记",
"我在江湖之神魔道": "我在江湖之神魔道",
"战地之王": "战地之王",
"热血三国": "热血三国",
"刀塔传奇": "刀塔传奇",
"神雕侠侣2": "神雕侠侣2",
"成吉思汗3": "成吉思汗3",
"全球使命3": "全球使命3",
"九界": "九界",
"劲舞团": "劲舞团",
"皇帝成长计划2": "皇帝成长计划2",
"乱世王者": "乱世王者",
"火星求生": "火星求生",
"Party Animals": "Party Animals",
"这是我的战争": "这是我的战争",
"山海经之魔蛙传说": "山海经之魔蛙传说",
"DJMAX三部曲": "DJMAX三部曲",
"足球小将": "足球小将",
"重生细胞": "重生细胞",
"狂野飙车9竞速传奇": "狂野飙车9竞速传奇",
"漫威蜘蛛侠": "漫威蜘蛛侠",
"文明6": "文明6",
"反恐精英Online 2": "反恐精英Online 2",
"街头篮球": "街头篮球",
"圣斗士星矢(腾讯)": "圣斗士星矢(腾讯)",
"战舰世界闪击战": "战舰世界闪击战",
"漫漫长夜": "漫漫长夜",
"缺氧": "缺氧",
"星露谷物语": "星露谷物语",
"蘑菇战争2": "蘑菇战争2",
"神之浩劫": "神之浩劫",
"虎豹骑": "虎豹骑",
"全面战争:阿提拉": "全面战争:阿提拉",
"皇家塔防": "皇家塔防",
"泰拉瑞亚手游": "泰拉瑞亚手游",
"乱世逐鹿": "乱世逐鹿",
"戴森球计划": "戴森球计划",
"提灯与地下城": "提灯与地下城",
"禁闭求生": "禁闭求生",
"动物派对手游": "动物派对手游",
"新世界": "新世界",
"喷射战士3": "喷射战士3",
"无限法则": "无限法则",
"魔渊之刃": "魔渊之刃",
"十二之天系列": "十二之天系列",
"魔之精灵": "魔之精灵",
"马里奥专区": "马里奥专区",
"星之海洋5": "星之海洋5",
"死亡细胞": "死亡细胞",
"狩猎时刻": "狩猎时刻",
"欢乐升级": "欢乐升级",
"围棋": "围棋",
"失落的王座": "失落的王座",
"全境封锁": "全境封锁",
"伤害世界": "伤害世界",
"超神传": "超神传",
"恶魔之魂": "恶魔之魂",
"战双:帕弥什": "战双:帕弥什",
"剑网3指尖江湖": "剑网3指尖江湖",
"雨中冒险": "雨中冒险",
"哈迪斯": "哈迪斯",
"自由幻想手游": "自由幻想手游",
"反恐精英": "反恐精英",
"斗破仙途": "斗破仙途",
"蜘蛛侠系列": "蜘蛛侠系列",
"魔法门之英雄无敌系列": "魔法门之英雄无敌系列",
"武魂": "武魂",
"骑士物语": "骑士物语",
"剑与家园": "剑与家园",
"三界争锋": "三界争锋",
"金星登陆器": "金星登陆器",
"SD敢达Online": "SD敢达Online",
"马里奥赛车8": "马里奥赛车8",
"最终幻想系列": "最终幻想系列",
"烽火三国": "烽火三国",
"永劫无间手游": "永劫无间手游",
"航海王:启航": "航海王:启航",
"女鬼桥:开魂路": "女鬼桥:开魂路",
"武侠乂": "武侠乂",
"龙武": "龙武",
"造梦西游4手机版": "造梦西游4手机版",
"火影忍者:究极风暴系列": "火影忍者:究极风暴系列",
"Steamcraft": "Steamcraft",
"忍者村大战2": "忍者村大战2",
"新挑战": "新挑战",
"圣斗士星矢ol": "圣斗士星矢ol",
"仙之痕手游": "仙之痕手游",
"挨饿荒野": "挨饿荒野",
"攻城掠地": "攻城掠地",
"龙之国物语": "龙之国物语",
"戎马丹心之汉匈决战": "戎马丹心之汉匈决战",
"仙剑奇侠传OL手游": "仙剑奇侠传OL手游",
"群侠传": "群侠传",
"美丽水世界": "美丽水世界",
"斩魂": "斩魂",
"闪克": "闪克",
"蚁族崛起": "蚁族崛起",
"口袋妖怪": "口袋妖怪",
"全民斩仙": "全民斩仙",
"航海世纪": "航海世纪",
"野兽传奇": "野兽传奇",
"龙与地下城Online": "龙与地下城Online",
"小缇娜的奇幻之地": "小缇娜的奇幻之地",
"紫塞秋风": "紫塞秋风",
"荒野行动": "荒野行动",
"保卫萝卜2": "保卫萝卜2",
"战神": "战神",
"黄易群侠传2": "黄易群侠传2",
"全面战争:竞技场": "全面战争:竞技场",
"玄真道": "玄真道",
"蜀山剑侠传": "蜀山剑侠传",
"古剑奇谭3": "古剑奇谭3",
"有杀气童话2": "有杀气童话2",
"神将三国": "神将三国",
"原始征途": "原始征途",
"斗斗堂": "斗斗堂",
"领地人生": "领地人生",
"小森生活": "小森生活",
"塞尔达传说:荒野之息": "塞尔达传说:荒野之息",
"国战ONLINE": "国战ONLINE",
"真武传": "真武传",
"轩辕剑外传:云之遥": "轩辕剑外传:云之遥",
"禅游斗地主": "禅游斗地主",
"梦幻模拟战": "梦幻模拟战",
"大唐2": "大唐2",
"重力": "重力",
"蜀山神话": "蜀山神话",
"微软模拟飞行2020": "微软模拟飞行2020",
"狙击手:幽灵战士": "狙击手:幽灵战士",
"飞龙在天传奇": "飞龙在天传奇",
"闪烁之光": "闪烁之光",
"火影小时代": "火影小时代",
"狂刃": "狂刃",
"复仇者联盟": "复仇者联盟",
"神佑释放": "神佑释放",
"全球使命(国际版)": "全球使命(国际版)",
"环形战争": "环形战争",
"新射雕群侠传": "新射雕群侠传",
"远古战争国度(古域之战)": "远古战争国度(古域之战)",
"龙族幻想": "龙族幻想",
"剑侠情缘手游": "剑侠情缘手游",
"剑与远征手游": "剑与远征手游",
"创世理想乡": "创世理想乡",
"幻想神域": "幻想神域",
"警匪杀": "警匪杀",
"地城之光": "地城之光",
"新惊天动地": "新惊天动地",
"一剑斩仙": "一剑斩仙",
"FF14": "FF14",
"不良人2": "不良人2",
"坎公骑冠剑": "坎公骑冠剑",
"瑞奇与叮当": "瑞奇与叮当",
"最终幻想:起源": "最终幻想:起源",
"玄天之剑": "玄天之剑",
"逃脱者2": "逃脱者2",
"远征军:征服者": "远征军:征服者",
"黑暗领域2": "黑暗领域2",
"精灵与萤火意志": "精灵与萤火意志",
"三国": "三国",
"神界2": "神界2",
"诺亚之心": "诺亚之心",
"梦想世界3手游": "梦想世界3手游",
"一起玩农场": "一起玩农场",
"EVE Online": "EVE Online",
"龙族血统": "龙族血统",
"切尔诺贝利突击队": "切尔诺贝利突击队",
"蜀门": "蜀门",
"鹿鼎记": "鹿鼎记",
"五子棋": "五子棋",
"格斗游戏": "格斗游戏",
"环绕走廊": "环绕走廊",
"天穗之咲稻姬": "天穗之咲稻姬",
"重写三国志": "重写三国志",
"Factorio": "Factorio",
"废品机械师": "废品机械师",
"血染钟楼": "血染钟楼",
"神魔": "神魔",
"逆战手游": "逆战手游",
"大唐仙妖劫": "大唐仙妖劫",
"猎杀:恶魔熔炉": "猎杀:恶魔熔炉",
"头文字D": "头文字D",
"暗黑血统2": "暗黑血统2",
"奥日与黑暗森林": "奥日与黑暗森林",
"吞食天地3": "吞食天地3",
"风暴英雄": "风暴英雄",
"最后一炮": "最后一炮",
"人类一败涂地": "人类一败涂地",
"轩辕剑三:天之痕": "轩辕剑三:天之痕",
"黑暗地带51区": "黑暗地带51区",
"异能都市": "异能都市",
"订阅": "订阅",
"直播": "直播",
"赛事": "赛事",
"网游": "网游",
"单机": "单机",
"娱乐": "娱乐",
"手游": "手游",
"QQ飞车全国公开赛端游赛道": "QQ飞车全国公开赛端游赛道",
"暴雪游戏频道": "暴雪游戏频道",
"LCK夏季赛": "LCK夏季赛",
"英雄联盟": "英雄联盟",
"LOL云顶之弈": "LOL云顶之弈",
"穿越火线": "穿越火线",
"DNF": "DNF",
"射击综合": "射击综合",
"炉石传说": "炉石传说",
"DOTA2": "DOTA2",
"魔兽争霸3": "魔兽争霸3",
"CS:GO": "CS:GO",
"逆战": "逆战",
"生死狙击2": "生死狙击2",
"QQ飞车": "QQ飞车",
"天天吃鸡": "天天吃鸡",
"主机游戏": "主机游戏",
"我的世界": "我的世界",
"方舟": "方舟",
"永劫无间": "永劫无间",
"逃离塔科夫": "逃离塔科夫",
"怀旧游戏": "怀旧游戏",
"互动点播": "互动点播",
"Dread Hunger": "Dread Hunger",
"星秀": "星秀",
"户外": "户外",
"二次元": "二次元",
"一起看": "一起看",
"美食": "美食",
"颜值": "颜值",
"交友": "交友",
"体育": "体育",
"组队": "组队",
"王者荣耀": "王者荣耀",
"和平精英": "和平精英",
"LOL电竞经理": "LOL电竞经理",
"LOL手游": "LOL手游",
"新游广场": "新游广场",
"金铲铲之战": "金铲铲之战",
"暗区突围": "暗区突围",
"火影忍者手游": "火影忍者手游",
"CF手游": "CF手游",
"棋牌休闲": "棋牌休闲",
"原神": "原神",
"综合手游": "综合手游",
"暗黑破坏神:不朽": "暗黑破坏神:不朽",
"环形战争": "环形战争",
"二次元手游": "二次元手游",
"下载客户端": "下载客户端",
"我要直播": "我要直播"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
'type_id': cateManual[k]
})
result['class'] = classes
if (filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
url = 'http://live.yj1211.work/api/live/getRecommendByPlatformArea?platform=huya&size=20&area={0}&page={1}'.format(tid, pg)
rsp = self.fetch(url)
content = rsp.text
jo = json.loads(content)
videos = []
vodList = jo['data']
for vod in vodList:
aid = (vod['roomId']).strip()
title = vod['roomName'].strip()
img = vod['roomPic'].strip()
remark = (vod['categoryName']).strip()
videos.append({
"vod_id": aid,
"vod_name": title,
"vod_pic": img,
"vod_remarks": remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0]
url = "http://live.yj1211.work/api/live/getRoomInfo?platform=huya&roomId={0}".format(aid)
rsp = self.fetch(url)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
title = jo['roomName']
pic = jo['roomPic']
desc = str(jo['online'])
dire = jo['ownerName']
typeName = jo['categoryName']
remark = jo['categoryName']
vod = {
"vod_id": aid,
"vod_name": title,
"vod_pic": pic,
"type_name": typeName,
"vod_year": "",
"vod_area": "",
"vod_remarks": remark,
"vod_actor": '在线人数:' + desc,
"vod_director": dire,
"vod_content": ""
}
playUrl = '原画' + '${0}#'.format(aid)
vod['vod_play_from'] = '虎牙直播'
vod['vod_play_url'] = playUrl
result = {
'list': [
vod
]
}
return result
def searchContent(self,key,quick):
result = {}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
url = 'https://mp.huya.com/cache.php?m=Live&do=profileRoom&roomid={0}'.format(id)
rsp = self.fetch(url)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
ja = jo['stream']['baseSteamInfoList'][0]['sStreamName']
url = 'http://txtest-xp2p.p2p.huya.com/src/' + ja + '.xs?ratio=4000'
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = {
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
result["contentType"] = 'video/x-flv'
return result
config = {
"player": {},
"filter": {}
}
header = {}
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self,param):
action = {
'url':'',
'header':'',
'param':'',
'type':'string',
'after':''
}
return [200, "video/MP2T", action, ""]

105
plugin/py_kuaikan.py Normal file

File diff suppressed because one or more lines are too long

230
plugin/py_lezhu.py Normal file
View File

@ -0,0 +1,230 @@
# coding=utf-8
# !/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "乐猪"
def init(self, extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def homeContent(self, filter):
# http://www.lezhutv.com/
result = {}
cateManual = {
"电影": "1",
"连续剧": "2",
"动漫": "4",
"综艺": "3",
"韩剧": "12",
"美剧": "15"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
'type_id': cateManual[k]
})
result['class'] = classes
if (filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
rsp = self.fetch("http://www.lezhutv.com/", headers=self.header)
root = self.html(rsp.text)
vodList = root.xpath("//div[@class='tbox2']/ul[@class='tbox_m2']/li[@class='vbox']/a")
videos = []
for vod in vodList:
name = vod.xpath("./@title")[0]
pic = vod.xpath("./@data-original")[0]
mark = vod.xpath(".//span/text()")[0]
sid = vod.xpath("./@href")[0]
sid = self.regStr(sid, "/detail/(\\S+).html")
videos.append({
"vod_id": sid,
"vod_name": name,
"vod_pic": pic,
"vod_remarks": mark
})
result = {
'list': videos
}
return result
def categoryContent(self, tid, pg, filter, extend):
result = {}
if 'id' not in extend.keys():
extend['id'] = tid
extend['page'] = pg
filterParams = ["id", "area", "by", "class", "", "", "", "", "page", "", "", "year"]
params = ["", "", "", "", "", "", "", "", "", "", "", ""]
for idx in range(len(filterParams)):
fp = filterParams[idx]
if fp in extend.keys():
params[idx] = extend[fp]
suffix = '-'.join(params)
url = 'http://www.lezhutv.com/type/{0}.html'.format(suffix)
rsp = self.fetch(url, headers=self.header)
root = self.html(rsp.text)
vodList = root.xpath("//div[@class='tbox2']/ul[@class='tbox_m2']/li[@class='vbox']/a")
videos = []
for vod in vodList:
name = vod.xpath("./@title")[0]
pic = vod.xpath("./@data-original")[0]
mark = vod.xpath(".//span/text()")[0]
sid = vod.xpath("./@href")[0]
sid = self.regStr(sid, "/detail/(\\S+).html")
videos.append({
"vod_id": sid,
"vod_name": name,
"vod_pic": pic,
"vod_remarks": mark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self, array):
tid = array[0]
url = 'http://www.lezhutv.com/detail/{0}.html'.format(tid)
rsp = self.fetch(url, headers=self.header)
root = self.html(rsp.text)
node = root.xpath("//div[@class='data']")[0]
title = node.xpath(".//h4/text()")[0]
pic = root.xpath(".//div[@class='img item-lazy']/@data-original")[0]
vod = {
"vod_id": tid,
"vod_name": title,
"vod_pic": pic,
"type_name": "",
"vod_year": "",
"vod_area": "",
"vod_remarks": "",
"vod_actor": "",
"vod_director": "",
"vod_content": ""
}
infoArray = node.xpath(".//div[@class='module-info-item']")
for info in infoArray:
content = info.xpath('string(.)')
# if content.startswith('分類'):
# vod['type_name'] = content
# if content.startswith('年份'):
# vod['vod_year'] = content
# if content.startswith('地区'):
# vod['vod_area'] = content
#if content.startswith('片长'):
# vod['vod_remarks'] = content.replace('\n', '').replace('\t', '')
if content.startswith('主演'):
vod['vod_actor'] = content.replace('\n', '').replace('\t', '')
if content.startswith('导演'):
vod['vod_director'] = content.replace('\n', '').replace('\t', '')
# if content.startswith('剧情'):
# vod['vod_content'] = content.replace('\n','').replace('\t','')
vod['vod_content'] = root.xpath(".//div[@class='tbox_js']/text()")[0]
vod_play_from = '$$$'
playFrom = []
vodHeader = root.xpath(".//div[@class='tbox2 tabs']/div/h3/text()")
for v in vodHeader:
playFrom.append(v.strip())
vod_play_from = vod_play_from.join(playFrom)
vod_play_url = '$$$'
playList = []
vodList = root.xpath(".//div[@class='tbox2 tabs']/div[@class='tabs_block2']/ul")
for vl in vodList:
vodItems = []
aList = vl.xpath('./li/a')
for tA in aList:
href = tA.xpath('./@href')[0]
name = tA.xpath('.//text()')[0]
tId = self.regStr(href, '/play/(\\S+).html')
vodItems.append(name + "$" + tId)
joinStr = '#'
joinStr = joinStr.join(vodItems)
playList.append(joinStr)
vod_play_url = vod_play_url.join(playList)
vod['vod_play_from'] = vod_play_from
vod['vod_play_url'] = vod_play_url
result = {
'list': [
vod
]
}
return result
def searchContent(self, key, quick):
url = "http://www.lezhutv.com/index.php?m=vod-search&wd={0}".format(key)
rsp = self.fetch(url, headers=self.header)
root = self.html(rsp.text)
vodList = root.xpath("//div[@class='tbox']/ul[@class='tbox_m']/li[@class='vbox']/a")
videos = []
for vod in vodList:
name = vod.xpath("./@title")[0]
pic = vod.xpath("./@data-original")[0]
mark = vod.xpath(".//span/text()")[0]
sid = vod.xpath("./@href")[0]
sid = self.regStr(sid, "/detail/(\\S+).html")
videos.append({
"vod_id": sid,
"vod_name": name,
"vod_pic": pic,
"vod_remarks": mark
})
result = {
'list': videos
}
return result
def playerContent(self, flag, id, vipFlags):
# https://meijuchong.cc/static/js/playerconfig.js
result = {}
url = 'http://www.lezhutv.com/play/{0}.html'.format(id)
rsp = self.fetch(url, headers=self.header)
view_path = self.regStr(rsp.text, 'var view_path = \'(\\S+)\';')
result["parse"] = 1
result["playUrl"] = 'http://www.lezhutv.com/hls2/index.php?url='
result["url"] = view_path
result["header"] = ''
return result
config = {
"player": {},
"filter": {"1":[{"key":"id","name":"类型","value":[{"n":"全部","v":"1"},{"n":"动作","v":"6"},{"n":"喜剧","v":"7"},{"n":"爱情","v":"8"},{"n":"科幻","v":"9"},{"n":"恐怖","v":"10"},{"n":"剧情","v":"11"},{"n":"战争","v":"12"},{"n":"动画","v":"23"}]},{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"恐怖","v":"恐怖"},{"n":"动作","v":"动作"},{"n":"科幻","v":"科幻"},{"n":"剧情","v":"剧情"},{"n":"战争","v":"战争"},{"n":"警匪","v":"警匪"},{"n":"犯罪","v":"犯罪"},{"n":"动画","v":"动画"},{"n":"奇幻","v":"奇幻"},{"n":"武侠","v":"武侠"},{"n":"冒险","v":"冒险"},{"n":"枪战","v":"枪战"},{"n":"恐怖","v":"恐怖"},{"n":"悬疑","v":"悬疑"},{"n":"惊悚","v":"惊悚"},{"n":"经典","v":"经典"},{"n":"青春","v":"青春"},{"n":"文艺","v":"文艺"},{"n":"微电影","v":"微电影"},{"n":"古装","v":"古装"},{"n":"历史","v":"历史"},{"n":"运动","v":"运动"},{"n":"农村","v":"农村"},{"n":"儿童","v":"儿童"},{"n":"网络电影","v":"网络电影"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国大陆","v":"中国大陆"},{"n":"中国香港","v":"中国香港"},{"n":"中国台湾","v":"中国台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}],
"2":[{"key":"id","name":"类型","value":[{"n":"全部","v":"2"},{"n":"国产剧","v":"13"},{"n":"港台剧","v":"14"},{"n":"日韩剧","v":"15"},{"n":"欧美剧","v":"16"},{"n":"纪 录片","v":"21"},{"n":"泰国剧","v":"24"}]},{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"战争","v":"战争"},{"n":"青春偶像","v":"青春偶像"},{"n":"喜剧","v":"喜剧"},{"n":"家庭","v":"家庭"},{"n":"犯罪","v":"犯罪"},{"n":"动作","v":"动作"},{"n":"奇幻","v":"奇幻"},{"n":"剧情","v":"剧情"},{"n":"历史","v":"历史"},{"n":"经典","v":"经典"},{"n":"乡村","v":"乡村"},{"n":"情景","v":"情景"},{"n":"商战","v":"商战"},{"n":"网剧","v":"网剧"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国大陆","v":"中国大陆"},{"n":"中国台湾","v":"中国台湾"},{"n":"中国香港","v":"中国香港"},{"n":"韩国","v":"韩国"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}],
"4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"情感","v":"情感"},{"n":"科幻","v":"科幻"},{"n":"热血","v":"热血"},{"n":"推理","v":"推理"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":" 冒险"},{"n":"萝莉","v":"萝莉"},{"n":"校园","v":"校园"},{"n":"动作","v":"动作"},{"n":"机战","v":"机战"},{"n":"运动","v":"运动"},{"n":"战争","v":"战争"},{"n":"少年","v":"少年"},{"n":"少女","v":"少女"},{"n":" 社会","v":"社会"},{"n":"原创","v":"原创"},{"n":"亲子","v":"亲子"},{"n":"益智","v":"益智"},{"n":"励志","v":"励志"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国","v":"中国"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}],
"3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"选秀","v":"选秀"},{"n":"情感","v":"情感"},{"n":"访谈","v":"访谈"},{"n":"播报","v":"播报"},{"n":"旅游","v":"旅游"},{"n":"音乐","v":"音乐"},{"n":"美食","v":"美食"},{"n":"纪实","v":"纪实"},{"n":"曲艺","v":"曲艺"},{"n":"生活","v":"生活"},{"n":"游戏互动","v":"游戏互动"},{"n":"财经","v":"财经"},{"n":"求职","v":"求职"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"港台","v":"港台"},{"n":"日韩","v":"日韩"},{"n":"欧美","v":"欧美"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}]}
}
header = {
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36"
}
def localProxy(self, param):
return [200, "video/MP2T", action, ""]

92
plugin/py_pansou.py Normal file
View File

@ -0,0 +1,92 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
class Spider(Spider):
def getDependence(self):
return ['py_ali']
def getName(self):
return "py_pansou"
def init(self,extend):
self.ali = extend[0]
print("============py_pansou============")
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
return result
def homeVideoContent(self):
result = {}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
return result
def detailContent(self,array):
tid = array[0]
print(self.getName())
pattern = '(https:\\/\\/www.aliyundrive.com\\/s\\/[^\\\"]+)'
url = self.regStr(tid,pattern)
if len(url) > 0:
return self.ali.detailContent(array)
rsp = self.fetch('https://www.alipansou.com'+tid)
url = self.regStr(rsp.text,pattern)
if len(url) == 0:
return ""
url = url.replace('\\','')
newArray = [url]
print(newArray)
return self.ali.detailContent(newArray)
def searchContent(self,key,quick):
map = {
'7':'文件夹',
'1':'视频'
}
ja = []
for tKey in map.keys():
url = "https://www.alipansou.com/search?k={0}&t={1}".format(key,tKey)
rsp = self.fetch(url)
root = self.html(self.cleanText(rsp.text))
aList = root.xpath("//van-row/a")
for a in aList:
title = ''
# title = a.xpath('string(.//template/div)')
# title = self.cleanText(title).strip()
divList = a.xpath('.//template/div')
for div in divList:
t = div.xpath('string(.)')
t = self.cleanText(t).strip()
title = title + t
if key in title:
pic = 'https://www.alipansou.com'+ self.xpText(a,'.//van-card/@thumb')
jo = {
'vod_id': a.xpath('@href')[0],
'vod_name': '[{0}]{1}'.format(key,title),
'vod_pic': pic
}
ja.append(jo)
result = {
'list':ja
}
return result
def playerContent(self,flag,id,vipFlags):
return self.ali.playerContent(flag,id,vipFlags)
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

156
plugin/py_star.py Normal file

File diff suppressed because one or more lines are too long

228
plugin/py_voflix.py Normal file

File diff suppressed because one or more lines are too long

176
plugin/py_wmkk.py Normal file
View File

@ -0,0 +1,176 @@
# coding=utf-8
# !/usr/bin/python
import sys
import re
sys.path.append('..')
from base.spider import Spider
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "完美看看"
def init(self, extend=""):
print("============{0}============".format(extend))
pass
def homeContent(self, filter):
result = {}
cateManual = {
"电影": "1",
"国产剧": "5",
"欧美剧": "2",
"韩剧": "3",
"泰剧": "9",
"日剧": "4",
"动漫": "6",
"综艺": "7",
"纪录片": "10"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
'type_id': cateManual[k]
})
result['class'] = classes
if (filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list': []
}
return result
def categoryContent(self, tid, pg, filter, extend):
result = {}
url = 'https://www.wanmeikk.film/category/{0}-{1}.html'.format(tid, pg)
rsp = self.fetch(url)
root = self.html(rsp.text)
aList = root.xpath("//div[@class='stui-pannel_bd']/ul[1]/li")
videos = []
for a in aList:
name = a.xpath('./div/a/@title')[0]
pic = a.xpath('./div/a/@data-original')[0]
mark = a.xpath("./div/a/span[@class='pic-text text-right']/text()")[0]
sid = a.xpath("./div/a/@href")[0].replace("/", "").replace("project", "").replace(".html", "")
videos.append({
"vod_id": sid,
"vod_name": name,
"vod_pic": pic,
"vod_remarks": mark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self, array):
tid = array[0]
url = 'https://www.wanmeikk.film/project/{0}.html'.format(tid)
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
rsp = self.fetch(url, headers=header)
root = self.html(rsp.content)
divContent = root.xpath("//div[@class='col-lg-wide-75 col-xs-1']")[0]
title = divContent.xpath(".//h1[@class='title']/text()")[0]
pic = divContent.xpath(".//a[@class='stui-vodlist__thumb picture v-thumb']/img/@data-original")[0]
detail = divContent.xpath(".//p[@class='desc detail hidden-xs']/span[@class='detail-content']/text()")[0]
vod = {
"vod_id": tid,
"vod_name": title,
"vod_pic": pic,
"type_name": "",
"vod_year": "",
"vod_area": "",
"vod_remarks": "",
"vod_actor": "",
"vod_director": "",
"vod_content": detail
}
infoArray = divContent.xpath(".//div[@class='stui-content__detail']/p[@class='data']")
for info in infoArray:
content = info.xpath('string(.)')
if content.startswith('类型'):
infon = content.split('\xa0')
for inf in infon:
if inf.startswith('类型'):
vod['type_name'] = inf.replace("类型:", "")
if inf.startswith('地区'):
vod['vod_area'] = inf.replace("地区:", "")
if inf.startswith('年份'):
vod['vod_year'] = inf.replace("年份:", "")
if content.startswith('主演'):
vod['vod_actor'] = content.replace("\xa0", "/").replace("主演:", "")
if content.startswith('导演'):
vod['vod_director'] = content.replace("\xa0", "").replace("导演:", "")
vod_play_url = '$$$'
vod['vod_play_from'] = '完美看看'
purl = divContent.xpath(".//div[@class='stui-pannel_bd col-pd clearfix']/ul/li")
playList = []
vodItems = []
for plurl in purl:
plaurl = plurl.xpath(".//a/@href")[0]
name = plurl.xpath(".//a/text()")[0]
tId = self.regStr(plaurl, '/play/(\\S+).html')
vodItems.append(name + "$" + tId)
joinStr = '#'
joinStr = joinStr.join(vodItems)
playList.append(joinStr)
vod_play_url = vod_play_url.join(playList)
vod['vod_play_url'] = vod_play_url
result = {
'list': [
vod
]
}
return result
def searchContent(self, key, quick):
result = {}
return result
def playerContent(self, flag, id, vipFlags):
result = {}
url = 'https://www.wanmeikk.film/play/{0}.html'.format(id)
rsp = self.fetch(url)
root = self.html(rsp.text)
scripts = root.xpath("//div[@class='stui-player__video embed-responsive embed-responsive-16by9 clearfix']/script/text()")[0]
key = scripts.split("url")[1].replace('"', "").replace(':', "").replace(',', "").replace("'", "")
surl = 'https://www.wanmeikk.film/dplayer.php?url={0}'.format(key)
srsp = self.fetch(surl)
sroot = self.html(srsp.text)
murl = sroot.xpath("//script[@type='text/javascript']/text()")[0]
mp4url = re.findall(r"var urls = '(.*)';", murl)[0]
result["parse"] = 0
result["playUrl"] = ''
result["url"] = mp4url
result["header"] = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
return result
config = {
"player": {},
"filter": {}
}
header = {}
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def localProxy(self, param):
action = {
'url': '',
'header': '',
'param': '',
'type': 'string',
'after': ''
}
return [200, "video/MP2T", action, ""]

258
plugin/py_xmaomi.py Normal file

File diff suppressed because one or more lines are too long

63
plugin/py_yiso.py Normal file
View File

@ -0,0 +1,63 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import requests
class Spider(Spider):
def getDependence(self):
return ['py_ali']
def getName(self):
return "py_yiso"
def init(self,extend):
self.ali = extend[0]
print("============py_yiso============")
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
return result
def homeVideoContent(self):
result = {}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
return result
header = {
"User-Agent": "Mozilla/5.0 (Linux; Android 12; V2049A Build/SP1A.210812.003; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/103.0.5060.129 Mobile Safari/537.36",
"Referer": "https://yiso.fun/"
}
def detailContent(self,array):
return self.ali.detailContent(array)
def searchContent(self,key,quick):
url = "https://yiso.fun/api/search?name={0}&from=ali".format(key)
vodList = requests.get(url=url, headers=self.header, verify=False).json()["data"]["list"]
videos = []
for vod in vodList:
videos.append({
"vod_id": vod["url"],
"vod_name": vod["fileInfos"][0]["fileName"],
"vod_pic": "https://inews.gtimg.com/newsapp_bt/0/13263837859/1000",
"vod_remarks": vod['gmtCreate']
})
result = {
'list':videos
}
return result
def playerContent(self,flag,id,vipFlags):
return self.ali.playerContent(flag,id,vipFlags)
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

85
plugin/py_zhaozy.py Normal file
View File

@ -0,0 +1,85 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
class Spider(Spider):
def getDependence(self):
return ['py_ali']
def getName(self):
return "py_zhaozy"
def init(self,extend):
self.ali = extend[0]
print("============py_zhaozy============")
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
return result
def homeVideoContent(self):
result = {}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
return result
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36",
"Referer": "https://zhaoziyuan.me/"
}
def detailContent(self,array):
tid = array[0]
print(self.getName())
pattern = '(https://www.aliyundrive.com/s/[^\"]+)'
url = self.regStr(tid,pattern)
if len(url) > 0:
return self.ali.detailContent(array)
rsp = self.fetch('https://zhaoziyuan.me/'+tid)
url = self.regStr(rsp.text,pattern)
if len(url) == 0:
return ""
newArray = [url]
print(newArray)
return self.ali.detailContent(newArray)
def searchContent(self,key,quick):
map = {
'7':'文件夹',
'1':'视频'
}
ja = []
for tKey in map.keys():
url = "https://zhaoziyuan.me/so?filename={0}&t={1}".format(key,tKey)
rsp = self.fetch(url,headers=self.header)
root = self.html(self.cleanText(rsp.text))
aList = root.xpath("//li[@class='clear']//a")
for a in aList:
# title = a.xpath('./h3/text()')[0] + a.xpath('./p/text()')[0]
title = self.xpText(a,'./h3/text()') + self.xpText(a,'./p/text()')
pic = 'https://img0.baidu.com/it/u=603086994,1727626977&fm=253&fmt=auto?w=500&h=667'
jo = {
'vod_id': self.xpText(a,'@href'),
'vod_name': '[{0}]{1}'.format(key,title),
'vod_pic': pic
}
ja.append(jo)
result = {
'list':ja
}
return result
def playerContent(self,flag,id,vipFlags):
return self.ali.playerContent(flag,id,vipFlags)
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

246
plugin/py_zxzj.py Normal file

File diff suppressed because one or more lines are too long

136
plugin/py_小纸条.py Normal file
View File

@ -0,0 +1,136 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import requests
import json
class Spider(Spider):
def getDependence(self):
return ['py_ali']
def getName(self):
return "py_gitcafe"
def init(self,extend):
self.ali = extend[0]
print("============py_gitcafe============")
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"华语电视" :"hyds",
"日韩电视" :"rhds",
"欧美电视" :"omds",
"其他电视" :"qtds",
"华语电影" :"hydy",
"日韩电影" :"rhdy",
"欧美电影" :"omdy",
"其他电影" :"qtdy",
"华语动漫" :"hydm",
"日韩动漫" :"rhdm",
"欧美动漫" :"omdm",
"纪录片" :"jlp",
"综艺片" :"zyp",
"教育培训" :"jypx",
"其他视频" :"qtsp",
"华语音乐" :"hyyy",
"日韩音乐" :"rhyy",
"欧美音乐" :"omyy",
"其他音乐" :"qtyy"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if filter:
result['filter'] = self.config['filter']
return result
def homeVideoContent(self):
result = {}
if len(self.homeData.keys()) == 0:
url = self.baseUrl+'/alipaper/home.json'
self.homeData = self.fetch(url,headers=self.header).json()
cateList = self.homeData['data']
videos = []
for cate in cateList:
if cate['info']['code'] in self.category:
vodList = cate['data']
for vod in vodList:
videos.append({
"vod_id":"https://www.aliyundrive.com/s/" + vod['key'],
"vod_name":vod['title'],
"vod_pic":'https://txc.gtimg.com/data/375895/2022/0214/d6b96cc3799b6417d30e4715d2973f64.png',
"vod_remarks":''
})
result['list']=videos
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
url = self.baseUrl+'/tool/alipaper/'
form = {
"action": "viewcat",
"cat": tid,
"num":pg
}
rsp = requests.post(url,headers=self.header,data=form)
vodList = json.loads(self.cleanText(rsp.text))
videos = []
for vod in vodList:
videos.append({
"vod_id": 'https://www.aliyundrive.com/s/'+vod["key"],
"vod_name": vod["title"],
"vod_pic": "https://txc.gtimg.com/data/375895/2022/0214/d6b96cc3799b6417d30e4715d2973f64.png",
"vod_remarks": vod['cat']
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
category = ['hydm','hyds','hydy','omdm','omds','omdy','rhdm','rhds','rhdy','qtds','qtdy','qtsp','jlp','zyp']
def detailContent(self,array):
return self.ali.detailContent(array)
def searchContent(self,key,quick):
result = {}
url = self.baseUrl+'/tool/alipaper/'
form = {
"action": "search",
"keyword": key
}
vodList = requests.post(url,headers=self.header,data=form).json()
videos = []
for vod in vodList:
videos.append({
"vod_id": 'https://www.aliyundrive.com/s/'+vod["key"],
"vod_name": vod["title"],
"vod_pic": "https://txc.gtimg.com/data/375895/2022/0214/d6b96cc3799b6417d30e4715d2973f64.png",
"vod_remarks": vod['cat']
})
result = {
'list':videos
}
return result
def playerContent(self,flag,id,vipFlags):
return self.ali.playerContent(flag,id,vipFlags)
homeData = {}
baseUrl = 'https://gitcafe.net'
config = {
"player": {},
"filter": {}
}
header = {
"User-Agent": "Mozilla/5.0 (Linux; Android 12; V2049A Build/SP1A.210812.003; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/103.0.5060.129 Mobile Safari/537.36",
"Referer": "https://u.gitcafe.net/"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

View File

@ -1,12 +1,277 @@
//{"key":"key_资源名称","name":"资源名称","type":0,"api":"csp_jar内文件名称","searchable":1,"quickSearch":1,"filterable":0,"jar":"jar文件地址","ext":"txt json文件地址","playUrl":"〔播放解析地址〕","categories":["〔自定义官源资源列表〕","〔自定义官源资源列表〕"] }, {
"spider":"clan://tvbox/jar/0920.jar",
{"spider":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/JAR/0906.jar", "wallpaper":"http://maoyingshi.cc/api.php",
"lives":[{"group":"redirect","channels":[{"name":"redirect","urls":["proxy://do=live&type=txt&ext=aHR0cHM6Ly9yYXcuZmFzdGdpdC5vcmcvemhhbmdob25nMTk4My9UVkJPWFpZL21haW4vUGx1dG9QbGF5ZXIvUGx1dG9QbGF5ZXJMaXZlLnR4dA=="]}]}], "lives":[
"wallpaper":"http://www.kf666888.cn/api/tvbox/img", {
"group":"redirect",
"channels":[
{
"name":"live",
"urls":[
"proxy://do=live&type=txt&ext=clan://TVBox/tv/live.txt"]}]}],
"sites":[ "sites":[
{
"key":"py_kuaikan",
{"key":"csp_Kunyu77","name":"酷云七七SP","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"filterable":1}, "name":"快看PY",
"type":3,
"api":"py_kuaikan",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_kuaikan.py"
},
{
"key":"py_lezhu",
"name":"乐猪PY",
"type":3,
"api":"py_lezhu",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_lezhu.py"
},
{
"key":"py_3qu",
"name":"3QUPY",
"type":3,
"api":"py_3qu",
"searchable":0,
"quickSearch":0,
"filterable":1,
"ext":"./py_3qu.py"
},
{
"key":"py_cyys",
"name":"创艺PY",
"type":3,
"api":"py_cyys",
"searchable":0,
"quickSearch":0,
"filterable":1,
"ext":"./py_cyys.py"
},
{
"key":"py_wmkk",
"name":"完美看看PY",
"type":3,
"api":"py_wmkk",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_wmkk.py"
},
{
"key":"py_cup",
"name":"茶杯PY",
"type":3,
"api":"py_cup",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_cup.py"
},
{
"key":"py_star",
"name":"星光PY",
"type":3,
"api":"py_star",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_star.py"
},
{
"key":"py_bilibili",
"name":"哔哩PY",
"type":3,
"api":"py_bilibili",
"searchable":0,
"quickSearch":0,
"filterable":1,
"ext":"./py_bilibili.py"
},
{
"key":"py_bilivd",
"name":"B站(带搜索)",
"type":3,
"api":"py_bilivd",
"searchable":0,
"quickSearch":0,
"filterable":1,
"ext":"./py_bilivd.py"
},
{
"key":"py_cctv",
"name":"央视PY",
"type":3,
"api":"py_cctv",
"searchable":0,
"quickSearch":0,
"filterable":1,
"ext":"./py_cctv.py"
},
{
"key":"py_czspp",
"name":"厂长PY",
"type":3,
"api":"py_czspp",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_czspp.py"
},
{
"key":"py_zxzj",
"name":"在线之家PY",
"type":3,
"api":"py_zxzj",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_zxzj.py"
},
{
"key":"py_voflix",
"name":"VoflixPY",
"type":3,
"api":"py_voflix",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_voflix.py"
},
{
"key":"py_bilimd",
"name":"🔥B站影视PY",
"type":3,
"api":"py_bilimd",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_bilimd.py"
},
{
"key":"py_gimytv",
"name":"剧迷PY",
"type":3,
"api":"py_gimytv",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_gimytv.py"
},
{
"key":"py_genmov",
"name":"跟剧PY",
"type":3,
"api":"py_genmov",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_genmov.py"
},
{
"key":"py_huya",
"name":"🔥虎牙PY",
"type":3,
"api":"py_huya",
"searchable":0,
"quickSearch":0,
"filterable":1,
"ext":"./py_huya.py"
},
{
"key":"py_douyu",
"name":"🔥斗鱼PY",
"type":3,
"api":"py_douyu",
"searchable":0,
"quickSearch":0,
"filterable":1,
"ext":"./py_douyu.py"
},
{
"key":"py_cokemv",
"name":"COKE",
"type":3,
"api":"py_cokemv",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_cokemv.py"
},
{
"key":"py_xmaomi",
"name":"猫咪PY",
"type":3,
"api":"py_xmaomi",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_xmaomi.py"
},
{
"key":"py_gitcafe",
"name":"小纸条PY",
"type":3,
"api":"py_gitcafe",
"searchable":1,
"quickSearch":1,
"filterable":0,
"ext":"./py_gitcafe.py"
},
{
"key":"py_zhaozy",
"name":"找资源PY",
"type":3,
"api":"py_zhaozy",
"searchable":1,
"quickSearch":1,
"filterable":0,
"ext":"./py_zhaozy.py"
},
{
"key":"py_yiso",
"name":"易搜PY",
"type":3,
"api":"py_yiso",
"searchable":1,
"quickSearch":1,
"filterable":0,
"ext":"./py_yiso.py"
},
{
"key":"py_pansou",
"name":"盘搜PY",
"type":3,
"api":"py_pansou",
"searchable":1,
"quickSearch":1,
"filterable":0,
"ext":"./py_pansou.py"
},
{
"key":"push_agent",
"name":"阿里PY",
"type":3,
"api":"py_ali",
"searchable":0,
"quickSearch":0,
"filterable":0,
"ext":"./py_ali.py"
},
{
"key":"py_alist",
"name":"🦂AlistPY",
"type":3,
"api":"py_alist",
"searchable":1,
"quickSearch":1,
"filterable":1,
"ext":"./py_alist.py"
},
{"key":"csp_AppTT","name":"图图影视SP","type":3,"api":"csp_AppTT","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Kunyu77","name":"七七SP","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Lib","name":"LIBVIOSP","type":3,"api":"csp_Lib","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Lib","name":"LIBVIOSP","type":3,"api":"csp_Lib","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_LiteApple","name":"小苹果SP","type":3,"api":"csp_LiteApple","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_LiteApple","name":"小苹果SP","type":3,"api":"csp_LiteApple","searchable":1,"quickSearch":1,"filterable":1},
{"key":"厂长影视","name":"厂长资源SP","type":3,"api":"csp_Czsapp","searchable":1,"quickSearch":1,"filterable":1}, {"key":"厂长影视","name":"厂长资源SP","type":3,"api":"csp_Czsapp","searchable":1,"quickSearch":1,"filterable":1},
@ -19,36 +284,28 @@
{"key":"Lezhu_spider","name":"乐猪影视SP","api":"csp_Lezhu","type":3,"filterable":1,"quickSearch":1,"searchable":1}, {"key":"Lezhu_spider","name":"乐猪影视SP","api":"csp_Lezhu","type":3,"filterable":1,"quickSearch":1,"searchable":1},
{"key":"csp_Wmkk","name":"完美看看SP","api":"csp_Wmkk","type":3,"filterable":1,"quickSearch":1,"searchable":1}, {"key":"csp_Wmkk","name":"完美看看SP","api":"csp_Wmkk","type":3,"filterable":1,"quickSearch":1,"searchable":1},
{"key":"csp_Bttoo","name":"两个BTSP","type":3,"api":"csp_Bttoo","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Bttoo","name":"两个BTSP","type":3,"api":"csp_Bttoo","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Zxzj","name":"在线之家SP","type":3,"api":"csp_Zxzj","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Auete","name":"AueteSP","type":3,"api":"csp_Auete","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Auete","name":"AueteSP","type":3,"api":"csp_Auete","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_EEEDY","name":"3EDY(EXO)","type":3,"api":"csp_EEEDY","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_EEEDY","name":"3EDY(EXO)","type":3,"api":"csp_EEEDY","searchable":1,"quickSearch":1,"filterable":1},
{"key":"mjxq_spider","name":"美剧星球SP","type":3,"api":"csp_Mjxq","searchable":1,"quickSearch":1,"filterable":1}, {"key":"mjxq_spider","name":"美剧星球SP","type":3,"api":"csp_Mjxq","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Jianying","name":"简影SP","api":"csp_JianYing","type":3,"searchable":1,"quickSearch":1,"filterable":0,"ext":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7IklEIjozMDk1MCwiQ3JlYXRlZEF0IjoiMjAyMi0wOC0xNlQyMzoyNjoyMi4xNDQrMDg6MDAiLCJVcGRhdGVkQXQiOiIyMDIyLTA4LTE2VDIzOjI2OjIyLjE0NCswODowMCIsIkRlbGV0ZWRBdCI6bnVsbCwidXNlcl9lbWFpbCI6IjIzMDg4MTcwMTBAcXEuY29tIiwidXNlcl9uYW1lIjoiIiwidXNlcl9wd2QiOiIiLCJ1c2VyX2lkIjoiY2ZhYzE3Y2QtMmY5Mi00MTlkLTgwZTctYzRlNGI3YTk3MjNlIiwidXNlcl9hbnN3ZXIiOiIiLCJsb2NrX2lzIjoiRmFsc2UiLCJpc190diI6IiIsImlzX2FkbWluIjoiRmFsc2UiLCJyZWdfdGltZSI6bnVsbCwicmVnX2tleSI6IiIsInR2X3RpbWUiOm51bGwsInR2X2tleSI6IiJ9LCJleHAiOjE2NjEyNjgzODcsImlzcyI6IkFsZnJlZG8gTWVuZG96YSJ9.jkloD7HymtrLwvWaiAHOsxxqSqN2j7RgitKDhJS5e5Q"},
{"key":"csp_Ddrk","name":"低端影视SP","type":3,"api":"csp_Ddrk","searchable":1,"quickSearch":1,"filterable":0},
{"key":"csp_IQIYI","name":"爱奇艺SP","type":3,"api":"csp_IQIYI","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_IQIYI","name":"爱奇艺SP","type":3,"api":"csp_IQIYI","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_QQ","name":"企鹅SP","type":3,"api":"csp_QQ","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_QQ","name":"企鹅SP","type":3,"api":"csp_QQ","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_MGTV","name":"芒果TVSP","type":3,"api":"csp_MGTV","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_MGTV","name":"芒果TVSP","type":3,"api":"csp_MGTV","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Lib","name":"LIBVIOSP","type":3,"api":"csp_Lib","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Lib","name":"LIBVIOSP","type":3,"api":"csp_Lib","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_SP360","name":"360SP","type":3,"api":"csp_SP360","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_SP360","name":"360SP","type":3,"api":"csp_SP360","searchable":1,"quickSearch":1,"filterable":1},
{"key": "剧荒TVSP","name": "剧荒TVSP","type": 3,"api": "csp_Juhuang","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key": "csp_Dy555","name":"555影院SP","type": 3,"api": "csp_Dy555","searchable": 1,"quickSearch": 1,"filterable": 1}, {"key": "csp_Dy555","name":"555影院SP","type": 3,"api": "csp_Dy555","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key": "csp_SP293","name":"293视频SP","type": 3,"api": "csp_SP293","searchable": 1,"quickSearch": 1,"filterable": 1}, {"key":"csp_Bili","name":"哔哩套餐SP","type": 3,"api":"csp_Bili","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/哔哩哔哩.json"},
{"key": "csp_Yj1211","name": "直播合集SP","type": 3,"api": "csp_Yj1211","searchable": 1,"quickSearch": 1,"filterable": 1}, {"key": "csp_Yj1211","name": "直播合集SP","type": 3,"api": "csp_Yj1211","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key": "csp_Anime1","name": "小日本动漫SP","type": 3,"api": "csp_Anime1","searchable": 1,"quickSearch": 1,"filterable": 1}, {"key": "csp_Anime1","name": "小日本动漫SP","type": 3,"api": "csp_Anime1","searchable": 1,"quickSearch": 1,"filterable": 1},
{"key":"csp_xpath_88kanqiu","name":"88看球XP","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/88kanqiu.json"}, {"key":"csp_bendi","name":"本地文件(打开存储权限)","type":3,"api":"csp_LocalFile","searchable":0,"quickSearch":0,"filterable":0,"type_flag":1"},
{"key": "csp_xpath_jrskan","name": "JRKAN直播XPF","type": 3,"api": "csp_XPathFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/jrskan.json"}, {"key":"csp_Alist2","name":"Alist合集(SP)","type":3,"api":"csp_Alist","searchable":0,"quickSearch":0,"filterable":0,"ext":"clan://tvbox/xb/Alist.json"},
{"key":"csp_Bili","name":"哔哩套餐SP","type": 3,"api":"csp_Bili","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/哔哩哔哩.json"}, {"key": "bdys","name": "哔嘀(磁力测试)","type": 3,"api": "csp_XPbd","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "clan://tvbox/xp/bdys.json"},
{"key": "剧荒TVSP","name": "剧荒TVSP","type": 3,"api": "csp_Juhuang","searchable": 1,"quickSearch": 1,"filterable": 1}, {"key":"t4public","name":"T4公共(仅搜索)","type":4,"api":"https://t4.secan.icu/vod?sites=all&ali_token=阿里token&timeout=10","searchable":1,"quickSearch":1,"filterable":0},
{"key":"Nfyun","name":"Nf云SP","type":3,"api":"csp_Nfyun","searchable":1,"quickSearch":1,"filterable":1}, {"key": "Gitcafe","name":"小纸条SP","type": 3,"api": "csp_Gitcafe","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "7969124e7a4e4ccfb994db1a0e580be4","jar":"clan://tvbox/jar/Ali.jar"},
{"key": "bdys","name": "哔嘀(磁力测试)","type": 3,"api": "csp_XPbd","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/bdys.json"}, {"key":"AliPS","name":"盘搜(仅搜索)","type":3,"api":"csp_AliPS","searchable":1,"quickSearch":1,"filterable":1,"ext": "7969124e7a4e4ccfb994db1a0e580be4","jar":"clan://tvbox/jar/Ali.jar"},
{"key": "Gitcafe","name":"小纸条SP","type": 3,"api": "csp_Gitcafe","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "4acb3ad2f2254ba1b566279f7cd98ba3"}, {"key":"FindZY","name":"找资源(仅搜索)","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"filterable":1,"ext": "7969124e7a4e4ccfb994db1a0e580be4","jar":"clan://tvbox/jar/Ali.jar"},
{"key":"AliPS","name":"盘搜(仅搜索)","type":3,"api":"csp_AliPS","searchable":1,"quickSearch":1,"filterable":1,"ext": "4acb3ad2f2254ba1b566279f7cd98ba3"}, {"key":"csp_Yiso","name":"易搜(仅搜索)","type":3,"api":"csp_Yiso","searchable":1,"quickSearch":1,"filterable":0,"ext":"7969124e7a4e4ccfb994db1a0e580be4","jar":"clan://tvbox/jar/Ali.jar"},
{"key":"FindZY","name":"找资源(仅搜索)","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"filterable":1,"ext": "4acb3ad2f2254ba1b566279f7cd98ba3"}, {"key": "push_agent","name":"推送(阿里/磁力)","type":3,"api":"csp_PushAgent","searchable":0,"quickSearch":0,"filterable":0,"ext": "7969124e7a4e4ccfb994db1a0e580be4","jar":"clan://tvbox/jar/Ali.jar"},
{"key":"csp_Yiso","name":"易搜(仅搜索)","type":3,"api":"csp_Yiso","searchable":1,"quickSearch":1,"filterable":0,"ext":"4acb3ad2f2254ba1b566279f7cd98ba3"},
{"key":"mtv_pc_yinfans","name":"音范丝(蓝光磁力)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://gitee.com/zhanghong19830310/tv/raw/master/profile/xp/yinfans.json"},
{"key": "push_agent","name":"推送(阿里/磁力)","type":3,"api":"csp_PushAgent","searchable":0,"quickSearch":0,"filterable":0,"ext": "4acb3ad2f2254ba1b566279f7cd98ba3"},
{"key":"APP影视官源指引","name":"↓APP影视官源指引↓","type":0,"api":"","searchable":0,"quickSearch":0,"filterable":0},
{"key":"天堂资源〔官源〕","name":"天堂资源〔官源〕","type":1,"api":"http://vipmv.cc/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["电影","连续剧","综艺","动漫","国产剧","港台剧","日韩剧","欧美剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","哔哩哔哩"]}, {"key":"天堂资源〔官源〕","name":"天堂资源〔官源〕","type":1,"api":"http://vipmv.cc/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["电影","连续剧","综艺","动漫","国产剧","港台剧","日韩剧","欧美剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","哔哩哔哩"]},
@ -58,17 +315,16 @@
{"key":"忆梦","name":"忆梦〔官源〕","type":1,"api":"http://anltv.cn/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["国产剧","港台剧","日韩剧","欧美剧","电影(B站)","电视剧(B站)","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","犯罪片","悬疑片","惊悚片","奇幻片","冒险片","武侠片","动漫画","动画","番剧(B站)","国创(B站)","综艺","记录片(B站)","纪录片/微电影"]}, {"key":"忆梦","name":"忆梦〔官源〕","type":1,"api":"http://anltv.cn/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["国产剧","港台剧","日韩剧","欧美剧","电影(B站)","电视剧(B站)","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","犯罪片","悬疑片","惊悚片","奇幻片","冒险片","武侠片","动漫画","动画","番剧(B站)","国创(B站)","综艺","记录片(B站)","纪录片/微电影"]},
{"key":"木子看剧〔官源〕","name":"木子看剧〔官源〕","type":1,"api":"https://mzkj.maccms.cf/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["电影","连续剧","综艺","动漫","哔哩哔哩","直播"]}, {"key":"木子看剧〔官源〕","name":"木子看剧〔官源〕","type":1,"api":"https://mzkj.maccms.cf/api.php/provide/vod/","searchable":1,"quickSearch":1,"categories":["电影","连续剧","综艺","动漫","哔哩哔哩","直播"]},
{"key": "M3U8资源","name": "M3U8资源官源","type": 1,"api": "https://www.zycaiji.net:7788/api.php/provide/vod/","searchable": 1,"quickSearch": 1,"categories":["国产剧","港台剧","日韩剧","欧美剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","犯罪片","悬疑片","惊悚片","奇幻片","冒险片","记录片","动画片","综艺","动漫","番剧B站专用","国创B站专用","电影B站专用","电视剧B站专用"]}, {"key": "M3U8资源","name": "M3U8资源官源","type": 1,"api": "https://www.zycaiji.net:7788/api.php/provide/vod/","searchable": 1,"quickSearch": 1,"categories":["国产剧","港台剧","日韩剧","欧美剧","动作片","喜剧片","爱情片","科幻片","恐怖片","剧情片","战争片","犯罪片","悬疑片","惊悚片","奇幻片","冒险片","记录片","动画片","综艺","动漫","番剧B站专用","国创B站专用","电影B站专用","电视剧B站专用"]},
{"key":"快播资源","name":"快播资源〔官源〕","type":1,"api":"http://www.kuaibozy.com/api.php/provide/vod/","searchable":1,"quickSearch":1}, {"key":"ASMR","name":" ASMR19官源","type":1,"api":"http://www.asmr19.in/api.php/provide/vod/","searchable":0,"quickSearch":0},
{"key":"csp_appysv2_APP影视指引","name":"↓APP影视指引↓","type":0,"api":"csp_AppYsV2","searchable":0,"quickSearch":0,"filterable":0},
{"key":"csp_AppYsV2_优众影视","name":"优众影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://121.205.88.194:7878/xgapp.php/v2/"},
{"key":"csp_appysv2_零刻影院APP","name":"零刻影院APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://ys.ling00.cn/api.php/v1.vod"}, {"key":"csp_appysv2_零刻影院APP","name":"零刻影院APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://ys.ling00.cn/api.php/v1.vod"},
{"key":"快播资源","name":"快播资源APP","type":1,"api":"http://www.kuaibozy.com/api.php/provide/vod/","searchable":1,"quickSearch":1},
{"key":"csp_appysv2_萌蛋蛋APP","name":"萌蛋蛋APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://app.mengdandan.com/xgapp.php/v1/"}, {"key":"csp_appysv2_萌蛋蛋APP","name":"萌蛋蛋APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://app.mengdandan.com/xgapp.php/v1/"},
{"key":"csp_appysv2_群鑫影视APP","name":"群鑫影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://www.qunxinys.com/api.php/v1.vod"}, {"key":"csp_appysv2_群鑫影视APP","name":"群鑫影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://www.qunxinys.com/api.php/v1.vod"},
{"key":"csp_appysv2_渔渔影视APP","name":"渔渔影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://luobo.yugenye.site/api.php/v1.vod"}, {"key":"csp_appysv2_渔渔影视APP","name":"渔渔影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://luobo.yugenye.site/api.php/v1.vod"},
{"key": "影图","name": "影图APP","type": 1,"api": "https://cj.vodimg.top/api.php/provide/vod/","searchable": 1,"quickSearch": 1},
{"key":"csp_appysv2_美剧范APP","name":"美剧范APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://ttzmz.net/api.php/v1.vod"}, {"key":"csp_appysv2_美剧范APP","name":"美剧范APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://ttzmz.net/api.php/v1.vod"},
{"key":"csp_appysv2_万能影院APP","name":"万能影院APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://app.wnvod.net/lvdou_api.php/v1.vod"}, {"key":"csp_appysv2_万能影院APP","name":"万能影院APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://app.wnvod.net/lvdou_api.php/v1.vod"},
{"key":"csp_appysv2_段友影视APP","name":"段友影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://js.66app.me/api.php/app/"}, {"key":"csp_appysv2_段友影视APP","name":"段友影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://js.66app.me/api.php/app/"},
@ -104,133 +360,126 @@
{"key":"csp_appysv2_月儿影视","name":"月儿影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://yue52.xyz/api.php/v1.vod"}, {"key":"csp_appysv2_月儿影视","name":"月儿影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://yue52.xyz/api.php/v1.vod"},
{"key":"csp_appysv2_瑞丰影视APP","name":"瑞丰影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://121.204.249.135:4433/ruifenglb_api.php/v1.vod"}, {"key":"csp_appysv2_瑞丰影视APP","name":"瑞丰影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://121.204.249.135:4433/ruifenglb_api.php/v1.vod"},
{"key":"csp_appysv2_QC影视APP","name":"QC影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://www.qcsvip.com/mogai_api.php/v1.vod"}, {"key":"csp_appysv2_QC影视APP","name":"QC影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://www.qcsvip.com/mogai_api.php/v1.vod"},
{"key":"csp_AppYsV2","name":"优众影视APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://121.205.88.194:7878/xgapp.php/v2/"}, {"key": "csp_app_小鸟动漫","name": "小鸟动漫APP","type": 3,"api": "csp_AppYsV2","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "http://xydm.baicai.buzz/mogai_api.php/v1.vod"},
{"key":"XP规则","name":"↓XP规则指引↓","type":0,"api":"","searchable":0,"quickSearch":0,"filterable":0}, {"key":"csp_xpath_yinfans","name":"音范丝4K(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xp/yinfans.json"},
{"key":"csp_xpath_农民影视","name":"农民影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/nongminyingshi.json"},
{"key":"csp_xpath_zxzj","name":"在线之家(XPF)","type":3,"api":"csp_XPathFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/zxzj.json"},
{"key":"csp_xpath_libvio","name":"LIBVIO(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/libvio.json"},
{"key":"csp_xpath_cokemv","name":"COKEMV(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/cokemv.json"},
{"key":"csp_xpath_dadagui","name":"达达龟(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/dadagui.json"},
{"key":"csp_xpath_jbb","name":"剧白白(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/jubaibai.json"},
{"key":"csp_xpath_bttwoo","name":"两个BT(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/bttwoo.json"},
{"key":"csp_xpath_6d","name":"六度TV(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/6d.json"},
{"key":"csp_xpath_94sm","name":"94神马(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xp/94sm.json"},
{"key":"csp_xpath_saohuotv","name":"骚火影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xp/saohuotv.json"},
{"key":"csp_xpath_zbkyy","name":"真不卡影院(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/zbkyy.json"},
{"key":"csp_xpath_czspp","name":"厂长资源(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/czspp.json"},
{"key": "csp_xpath_wanmeikk","name": "完美看看(XP)","type": 3,"api": "csp_XPathMacFilter","searchable": 1,"quickSearch": 1,"filterable": 0,"ext": "clan://tvbox/xp/wanmeikk.json"},
{"key":"csp_xpath_rttks","name":"人人影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xp/rttks.json"},
{"key":"csp_xpath_vip1280","name":"VIP电影(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xp/vip1280.json"},
{"key":"csp_xpath_tjyy","name":"奇优影院(XP)","type":3,"api":"csp_XPathMac","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xp/huigutongying.json"},
{"key":"csp_xpath_lezhutv","name":"乐猪TV(XPMac)","type":3,"api":"csp_XPathMac","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xp/lezhutv.json"},
{"key":"csp_xpath_jpys","name":"极品影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/jpys.json"},
{"key":"csp_xpath_lranc","name":"天天影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/lranc.json"},
{"key":"csp_xpath_maole","name":"喵乐影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/maole.json"},
{"key":"csp_xpath_xuangz","name":"尘落电影(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xp/xuangz.json"},
{"key":"csp_xpath_qdytv","name":"米来影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xp/qdytv.json"},
{"key":"csp_xpath_xqmi","name":"小强迷(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xp/xqmi.json"},
{"key":"csp_xpath_135kan","name":"135看看(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xp/135kan.json"},
{"key":"csp_xpath_miaomiao","name":"喵喵(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/miaomiao.json"},
{"key":"csp_xpath_hyingku","name":"海影库(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/hyingku.json"},
{"key": "csp_xpath_蚂蚁影视","name": "蚂蚁影视(XPF)","type": 3,"api": "csp_XPathMacFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "clan://tvbox/xp/myys.json"},
{"key": "csp_xpath_电影迷","name": "电影迷(XPF)","type": 3,"api": "csp_XPathMacFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "clan://tvbox/xp/dym8.json"},
{"key": "csp_xpath_meiju56","name": "美剧网(XPF)","type": 3,"api": "csp_XPathFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "clan://tvbox/xp/meiju56.json"},
{"key":"csp_xpath_555dy","name":"555影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/555dy.json"},
{"key":"csp_xpath_mp4dy","name":"mp4电影(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/mp4dy.json"},
{"key": "csp_xpath_bidiys","name": "哔嘀影视(XP)","type": 3,"api": "csp_XPath","searchable": 1,"quickSearch": 1,"filterable": 0,"ext": "clan://tvbox/xp/bidiys.json"},
{"key": "csp_xpath_xfeiji","name": "小小影视(XP)","type": 3,"api": "csp_XPath","searchable": 1,"quickSearch": 1,"filterable": 0,"ext": "clan://tvbox/xp/xfeiji.json"},
{"key": "csp_xpath_dmd","name": "动漫岛(XPF)","type": 3,"api": "csp_XPathMacFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "clan://tvbox/xp/dmd.json"},
{"key": "csp_xpath_dm84","name": "动漫巴士(XP)","type": 3,"api": "csp_XPathFilter","searchable": 1,"quickSearch": 1,"filterable": 0,"ext": "clan://tvbox/xp/dm84.json"},
{"key":"csp_xpath_ttsp","name":"天天视频(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/ttsp.json"}, {"key":"csp_XYQBiu_氢视频","name":"氢视频(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/氢视频.json"},
{"key":"csp_xpath_农民影视","name":"农民影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/nongminyingshi.json"}, {"key":"csp_XYQBiu_凌云影视","name":"凌云影视(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/凌云影视.json"},
{"key":"csp_xpath_zxzj","name":"在线之家(XPF)","type":3,"api":"csp_XPathFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/zxzj.json"}, {"key":"csp_XYQBiu_555影视","name":"555影视(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/555影视.json"},
{"key":"csp_xpath_libvio","name":"LIBVIO(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/libvio.json"}, {"key":"csp_XYQBiu_大米星球","name":"大米星球(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/大米星球.json"},
{"key":"csp_xpath_cokemv","name":"COKEMV(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/cokemv.json"}, {"key":"csp_XYQBiu_影视工厂","name":"影视工厂(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/影视工厂.json"},
{"key":"csp_xpath_dadagui","name":"达达龟(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/dadagui.json"}, {"key":"csp_XYQBiu_片吧影院","name":"片吧影院(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/片吧影院.json"},
{"key":"csp_xpath_jbb","name":"剧白白(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/jubaibai.json"}, {"key":"csp_XYQBiu_vofix","name":"VOFIX(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/vofix.json"},
{"key":"csp_xpath_bttwoo","name":"两个BT(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/bttwoo.json"}, {"key":"csp_XYQBiu_莫扎兔","name":"莫扎兔(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/莫扎兔.json"},
{"key":"csp_xpath_6d","name":"六度TV(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/6d.json"}, {"key":"csp_XYQBiu_聚合电影","name":"聚合电影(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/聚合电影.json"},
{"key":"csp_xpath_doujiaow","name":"豆角网(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/doujiaow.json"}, {"key":"csp_XYQBiu_剧荒","name":"剧荒TV(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/剧荒.json"},
{"key":"csp_xpath_saohuotv","name":"骚火影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/saohuotv.json"}, {"key":"csp_XYQBiu_斗鱼直播","name":"斗鱼直播(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/斗鱼直播.json"},
{"key":"csp_xpath_zbkyy","name":"真不卡影院(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/zbkyy.json"}, {"key":"csp_XYQBiu_虎牙直播","name":"虎牙直播(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/虎牙直播.json"},
{"key":"csp_xpath_czspp","name":"厂长资源(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/czspp.json"}, {"key":"csp_XYQBiu_网易CC直播","name":"网易CC直播(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/网易CC直播.json"},
{"key": "csp_xpath_wanmeikk","name": "完美看看(XP)","type": 3,"api": "csp_XPathMac","searchable": 1,"quickSearch": 1,"filterable": 0,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/wanmeikk.json"}, {"key":"csp_XYQBiu_17klive","name":"体育直播(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/17klive.json"},
{"key":"csp_xpath_rttks","name":"人人影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/rttks.json"}, {"key":"csp_XYQBiu_萌番组","name":"萌番组(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/萌番组.json"},
{"key":"csp_xpath_juhuang","name":"剧荒TV(XPMac)","type":3,"api":"csp_XPathMac","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/juhuang.json"}, {"key":"csp_XYQBiu_酷狗MV","name":"酷狗MV(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/酷狗MV.json"},
{"key":"csp_xpath_94sm","name":"94神马(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/94sm.json"}, {"key":"csp_XYQBiu_酷奇MV","name":"酷奇MV(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/酷奇MV.json"},
{"key":"csp_xpath_vip1280","name":"VIP电影(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/vip1280.json"}, {"key":"csp_XYQBiu_好恐怖磁力","name":"好恐怖磁力(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyq/好恐怖磁力.json"},
{"key":"csp_xpath_tjyy","name":"奇优影院(XP)","type":3,"api":"csp_XPathMac","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/huigutongying.json"},
{"key":"csp_xpath_lezhutv","name":"乐猪TV(XPMac)","type":3,"api":"csp_XPathMac","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/lezhutv.json"},
{"key":"csp_xpath_jpys","name":"极品影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/jpys.json"}, {"key":"csp_XYQHiker_回响影视","name":"回响影视(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyqh/回响影视.json"},
{"key":"csp_xpath_lranc","name":"天天影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/lranc.json"}, {"key":"csp_XYQHiker_在线之家","name":"在线之家(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyqh/在线之家.json"},
{"key":"csp_xpath_maole","name":"喵乐影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/maole.json"}, {"key":"csp_XYQHiker_无插件直播","name":"体育直播(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xyqh/无插件直播.json"},
{"key":"csp_xpath_xuangz","name":"尘落电影(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/xuangz.json"},
{"key":"csp_xpath_qdytv","name":"米来影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/qdytv.json"},
{"key":"csp_xpath_xqmi","name":"小强迷(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/xqmi.json"},
{"key":"csp_xpath_135kan","name":"135看看(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/135kan.json"},
{"key":"csp_xpath_miaomiao","name":"喵喵(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/miaomiao.json"},
{"key":"csp_xpath_hyingku","name":"海影库(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/hyingku.json"},
{"key": "csp_xpath_美剧虫","name": "美剧虫(XPF)","type": 3,"api": "csp_XPathMacFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/MJC.json"},
{"key": "csp_xpath_meiju56","name": "美剧网(XPF)","type": 3,"api": "csp_XPathFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/meiju56.json"},
{"key":"csp_xpath_555dy","name":"555影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/555dy.json"},
{"key": "csp_xpath_MYYS","name": "蚂蚁影视(XPF)","type": 3,"api": "csp_XPathMacFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/tvbox.json/MYYS.json"},
{"key":"csp_xpath_mp4dy","name":"mp4电影(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/tvbox.json/mp4dy.json"},
{"key":"csp_xpath_9eguoyu","name":"9亿国语(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/tvbox.json/9eguoyu.json"},
{"key": "csp_xpath_DSP","name": "分享短视频(XPF)","type": 3,"api": "csp_XPathMacFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/tvbox.json/DSP.json"},
{"key": "csp_xpath_dmd","name": "动漫岛(XPF)","type": 3,"api": "csp_XPathMacFilter","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/dmd.json"},
{"key": "csp_xpath_dm84","name": "动漫巴士(XP)","type": 3,"api": "csp_XPathFilter","searchable": 1,"quickSearch": 1,"filterable": 0,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/dm84.json"},
{"key": "csp_xpath_17skr","name": "路漫漫动漫(XP)","type": 3,"api": "csp_XPath","searchable": 1,"quickSearch": 1,"filterable": 0,"ext": "https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/17skr.json"},
{"key":"csp_QXBiubiu_TVB云播","name":"TVB云播(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,
"ext":"clan://tvbox/xb/TVB云播.json"},
{"key":"csp_QXBiubiu_555电影","name":"555电影(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,
"ext":"clan://tvbox/xb/555电影.json"},
{"key":"csp_QXBiubiu_影视工厂","name":"影视工厂(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/影视工厂.json"},
{"key":"csp_QXBiubiu_剧白白","name":"剧白白(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/剧白白.json"},
{"key":"csp_QXBiubiu_600影视","name":"600影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/600影视.json"},
{"key":"csp_QXBiubiu_小强迷","name":"小强迷(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/小强迷.json"},
{"key":"csp_QXBiubiu_歪片星球","name":"歪片星球(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/歪片星球.json"},
{"key":"csp_biubiu_voflixHD","name":"VOFLIX HD(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/voflixHD.json"},
{"key":"csp_biubiu_黑狐影院","name":"黑狐影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/黑狐影院.json"},
{"key":"csp_biubiu_真不卡影院","name":"真不卡影院(XB)","type":3,"api":"csp_XBiubiu","searchable":0,"quickSearch":0,"filterable":0,"ext":"clan://tvbox/xb/真不卡影院.json"},
{"key":"csp_XBiubiu_速搜影视","name":"速搜影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/速搜影视.json"},
{"key":"csp_XBiubiu_极品影视","name":"极品影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/极品影视.json"},
{"key":"csp_biubiu_米来影视","name":"米来影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/米来影视.json"},
{"key":"csp_biubiu_旧梦影视","name":"旧梦影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/旧梦影视.json"},
{"key":"csp_biubiu_达达龟","name":"达达龟(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/达达龟.json"},
{"key":"csp_XBiubiu_宝仙HD","name":"宝仙HD(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/宝仙HD.json"},
{"key":"csp_XBiubiu_私人影院","name":"私人影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/私人影院.json"},
{"key":"csp_XBiubiu_夜空蓝光","name":"夜空蓝光(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/夜空蓝光.json"},
{"key":"csp_XBiubiu_AB影院","name":"AB影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/AB影院.json"},
{"key":"csp_biubiu_看一看影视","name":"看一看影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/看一看影视.json"},
{"key":"csp_XBiubiu_UM影院","name":"UM影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/UM影院.json"},
{"key":"csp_XBiubiu_厂长资源","name":"厂长资源(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/厂长资源.json"},
{"key":"csp_biubiu_干饭影视","name":"干饭影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/干饭影视.json"},
{"key":"'csp_biubiu_骚火电影","name":"骚火电影(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/骚火电影.json"},
{"key":"csp_biubiu_瓜皮TV","name":"瓜皮TV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/瓜皮TV.json"},
{"key":"csp_biubiu_在线之家","name":"在线之家(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/在线之家.json"},
{"key":"csp_biubiu_花猫TV","name":"花猫TV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/花猫TV.json"},
{"key":"csp_biubiu_饭团","name":"饭团(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/饭团.json"},
{"key":"csp_biubiu_搜狗影院","name":"搜狗影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/搜狗影院.json"},
{"key":"csp_biubiu_口袋影院","name":"口袋影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/口袋影院.json"},
{"key":"csp_biubiu_蓝莓影视","name":"蓝莓影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/蓝莓影视.json"},
{"key":"csp_biubiu_乐猪影视","name":"乐猪影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/乐猪影视.json"},
{"key":"csp_biubiu_七年影视","name":"七年影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/七年影视.json"},
{"key":"csp_biubiu_人人影视","name":"人人影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/人人影视.json"},
{"key":"csp_biubiu_蓝豆TV","name":"蓝豆TV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/蓝豆TV.json"},
{"key":"csp_biubiu_桔子TV","name":"桔子TV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/桔子tv.json"},
{"key":"csp_biubiu_哔嘀影视","name":"哔嘀影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/哔嘀影视.json"},
{"key":"csp_biubiu_GIMY影视","name":"GIMY影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/GIMY影视.json"},
{"key":"csp_biubiu_看片网","name":"看片网(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/看片网.json"},
{"key":"csp_biubiu_茶杯狐","name":"茶杯狐(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/茶杯狐.json"},
{"key":"csp_biubiu_GimyTV","name":"GimyTV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/GimyTV.json"},
{"key":"csp_biubiu_F7好看剧","name":"F7好看剧(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/F7好看剧.json"},
{"key":"csp_biubiu_大米星球","name":"大米星球(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/xb/大米星球.json"},
{"key":"csp_biubiu_听书网","name":"听书网(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/听书网.json"},
{"key":"XYQB规则","name":"↓XYQB新规则指引↓","type":0,"api":"","searchable":0,"quickSearch":0,"filterable":0}, {"key":"csp_biubiu_四虎影院","name":"四虎影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/四虎影院.json"},
{"key":"csp_biubiu_爱看影院","name":"爱看影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/爱看影院.json"},
{"key":"csp_biubiu_GAOAA","name":"GAOAA(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/GAOAA.json"},
{"key":"csp_biubiu_香蕉视频","name":"香蕉视频(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/香蕉视频.json"},
{"key":"csp_XYQBiu_剧荒","name":"剧荒影院(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XYQ/剧荒.json"}, {"key":"csp_biubiu_黄仓库","name":"黄仓库(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xb/黄仓库.json"},
{"key":"csp_XYQBiu_555影视","name":"555影视(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XYQ/555影视.json"},
{"key":"csp_XYQBiu_影视工厂","name":"影视工厂(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XYQ/影视工厂.json"},
{"key":"csp_XYQBiu_凌云影视","name":"凌云影视(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"clan://tvbox/MaoXYQ/凌云影视.json"},
{"key":"csp_XYQBiu_短视频","name":"分享短视频(YXQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XYQ/分享短视频.json"},
{"key":"csp_XYQBiu_虎牙直播","name":"虎牙直播(YXQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XYQ/虎牙代理直链.json"},
{"key":"XB规则","name":"↓XB规则指引↓","type":0,"api":"","searchable":0,"quickSearch":0,"filterable":0},
{"key":"csp_XBiubiu_555电影","name":"555电影(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/555电影.json"},
{"key":"csp_XBiubiu_影视工厂","name":"影视工厂(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/影视工厂.json"},
{"key":"csp_XBiubiu_剧白白","name":"剧白白(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/剧白白.json"},
{"key":"csp_XBiubiu_600影视","name":"600影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/600影视.json"},
{"key":"csp_XBiubiu_小强迷","name":"小强迷(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/小强迷.json"},
{"key":"csp_XBiubiu_歪片星球","name":"歪片星球(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/歪片星球.json"},
{"key":"csp_biubiu_voflixHD","name":"voflix HD(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/voflixHD.json"},
{"key":"csp_biubiu_黑狐影院","name":"黑狐影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/黑狐影院.json"},
{"key":"csp_biubiu_真不卡影院","name":"真不卡影院(XB)","type":3,"api":"csp_XBiubiu","searchable":0,"quickSearch":0,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/真不卡影院.json"},
{"key":"csp_XBiubiu_豆角网","name":"豆角网(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/豆角网.json"},
{"key":"csp_XBiubiu_极品影视","name":"极品影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/极品影视.json"},
{"key":"csp_biubiu_米来影视","name":"米来影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/米来影视.json"},
{"key":"csp_biubiu_旧梦影视","name":"旧梦影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/旧梦影视.json"},
{"key":"csp_biubiu_达达龟","name":"达达龟(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/达达龟.json"},
{"key":"csp_XBiubiu_宝仙HD","name":"宝仙HD(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/宝仙HD.json"},
{"key":"csp_XBiubiu_私人影院","name":"私人影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/私人影院.json"},
{"key":"csp_XBiubiu_夜空蓝光","name":"夜空蓝光(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/夜空蓝光.json"},
{"key":"csp_XBiubiu_AB影院","name":"AB影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/AB影院.json"},
{"key":"csp_biubiu_看一看影视","name":"看一看影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/看一看影视.json"},
{"key":"csp_XBiubiu_UM影院","name":"UM影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/UM影院.json"},
{"key":"csp_XBiubiu_厂长资源","name":"厂长资源(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/厂长资源.json"},
{"key":"csp_biubiu_干饭影视","name":"干饭影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/干饭影视.json"},
{"key":"csp_biubiu_骚火电影","name":"骚火电影(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/骚火电影.json"},
{"key":"csp_biubiu_瓜皮TV","name":"瓜皮TV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/瓜皮TV.json"},
{"key":"csp_biubiu_在线之家","name":"在线之家(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/在线之家.json"},
{"key":"csp_biubiu_花猫TV","name":"花猫TV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/花猫TV.json"},
{"key":"csp_biubiu_饭团","name":"饭团(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/饭团.json"},
{"key":"csp_biubiu_搜狗影院","name":"搜狗影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/搜狗影院.json"},
{"key":"csp_biubiu_口袋影院","name":"口袋影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/口袋影院.json"},
{"key":"csp_biubiu_蓝莓影视","name":"蓝莓影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/蓝莓影视.json"},
{"key":"csp_biubiu_乐猪影视","name":"乐猪影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/乐猪影视.json"},
{"key":"csp_biubiu_七年影视","name":"七年影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/七年影视.json"},
{"key":"csp_biubiu_完美看看","name":"完美看看(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/完美看看.json"},
{"key":"csp_biubiu_人人影视","name":"人人影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/人人影视.json"},
{"key":"csp_biubiu_蓝豆TV","name":"蓝豆TV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/蓝豆TV.json"},
{"key":"csp_biubiu_看片网","name":"看片网(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/看片网.json"},
{"key":"csp_biubiu_速搜影视","name":"速搜影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/速搜影视.json"},
{"key":"csp_biubiu_桔子TV","name":"桔子TV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/桔子tv.json"},
{"key":"csp_biubiu_GIMY影视","name":"GIMY影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/GimyTV.json"},
{"key":"csp_biubiu_茶杯狐","name":"茶杯狐(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/茶杯狐.json"},
{"key":"csp_biubiu_GimyTV","name":"GimyTV(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/GimyTV.json"},
{"key":"csp_biubiu_哔嘀影视","name":"哔嘀影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/哔嘀影视.json"},
{"key":"csp_biubiu_F7好看剧","name":"F7好看剧(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/F7好看剧.json"},
{"key":"csp_biubiu_大米星球","name":"大米星球(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/大米星球.json"},
{"key":"csp_biubiu_听书网","name":"听书网(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/听书网.json"},
{"key":"18+","name":"↓18+指引〕↓","type":0,"api":"","searchable":0,"quickSearch":0,"filterable":0},
{"key":"csp_xpath_新香蕉","name":"新香蕉(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/2024xxj.json"},
{"key":"csp_biubiu_麻豆传媒破解","name":"麻豆传媒破解(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/麻豆传媒破解.json"},
{"key":"csp_biubiu_爱看影院","name":"爱看影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/爱看影院.json"},
{"key":"csp_biubiu_玖爱视频","name":"玖爱视频(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/玖爱视频.json"},
{"key":"csp_biubiu_爱爱影视","name":"爱爱影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/爱爱影视.json"},
{"key":"csp_biubiu_GAOAA","name":"GAOAA(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/GAOAA.json"},
{"key":"csp_biubiu_香蕉视频","name":"香蕉视频(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/香蕉视频.json"},
{"key":"csp_biubiu_四虎影院","name":"四虎影院(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/四虎影院.json"},
{"key":"csp_biubiu_黄仓库","name":"黄仓库(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/黄仓库.json"},
{"key":"csp_biubiu_4K狗午夜版","name":"4K狗午夜版(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/4K狗午夜版.json"},
{"key":"哥哥妹妹","name":"哥哥妹妹","type":0,"api":"http://www.ggmmzy.com:9999/inc/xml","searchable":0,"quickSearch":0,"filterable":0}, {"key":"哥哥妹妹","name":"哥哥妹妹","type":0,"api":"http://www.ggmmzy.com:9999/inc/xml","searchable":0,"quickSearch":0,"filterable":0},
{"key":"秀色资源","name":"秀色资源","type":0,"api":"https://api.xiuseapi.com/api.php/provide/vod/from/xiuse/at/xml/","playUrl":"https://api.xiusebf.com/m3u8/?url=","searchable":1,"quickSearch":1,"filterable":0}, {"key":"秀色资源","name":"秀色资源","type":0,"api":"https://api.xiuseapi.com/api.php/provide/vod/from/xiuse/at/xml/","playUrl":"https://api.xiusebf.com/m3u8/?url=","searchable":1,"quickSearch":1,"filterable":0},
{"key":"爱播资源","name":"爱播资源","type":1,"api":"https://cj1.apiabzy.com/api.php/provide/vod/?ac=list","playUrl":"https://player.aibozyplayer.com/m3u8/?url=","searchable":1,"quickSearch":1,"filterable":0}, {"key":"爱播资源","name":"爱播资源","type":1,"api":"https://cj1.apiabzy.com/api.php/provide/vod/?ac=list","playUrl":"https://player.aibozyplayer.com/m3u8/?url=","searchable":1,"quickSearch":1,"filterable":0},
@ -261,11 +510,8 @@
{"key":"佳丽资源","name":"佳丽资源","type":1,"api":"http://www.jializyzapi.com/api.php/provide/vod/","searchable":0,"quickSearch":0}, {"key":"佳丽资源","name":"佳丽资源","type":1,"api":"http://www.jializyzapi.com/api.php/provide/vod/","searchable":0,"quickSearch":0},
{"key":"影库资源-伦理","name":"影库资源-伦理","type":1,"api":"https://api.ykapi.net/api.php/provide/vod/?ac=list","searchable":1,"quickSearch":1,"filterable":0}, {"key":"影库资源-伦理","name":"影库资源-伦理","type":1,"api":"https://api.ykapi.net/api.php/provide/vod/?ac=list","searchable":1,"quickSearch":1,"filterable":0},
{"key":"酷伦理","name":"酷伦理-伦理","type":1,"api":"https://api.kudian70.com/api.php/provide/vod/","searchable":1,"quickSearch":1,"filterable":0}, {"key":"酷伦理","name":"酷伦理-伦理","type":1,"api":"https://api.kudian70.com/api.php/provide/vod/","searchable":1,"quickSearch":1,"filterable":0},
{"key":"博天堂","name":"博天堂-伦理","type":0,"api":"http://bttcj.com/inc/sapi.php","searchable":1,"quickSearch":1,"filterable":0}, {"key":"博天堂","name":"博天堂-伦理","type":0,"api":"http://bttcj.com/inc/sapi.php","searchable":1,"quickSearch":1,"filterable":0}
],
{"key":"csp_XBiubiu_斗鱼","name":"斗鱼〔直播〕","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XB/斗鱼.json"},{"key":"csp_xpath_huya","name":"虎牙〔直播〕","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://raw.fastgit.org/zhanghong1983/TVBOXZY/main/XP/huya.json"}],
"parses":[ "parses":[
{"name":"解析聚合","type":3,"url":"Demo"}, {"name":"解析聚合","type":3,"url":"Demo"},
{"name":"Json并发","type":2,"url":"Parallel"}, {"name":"Json并发","type":2,"url":"Parallel"},
@ -273,18 +519,23 @@
{"name":"手动解析 1","type":0,"url":"https://vip.parwix.com:4433/player/?url=","ext":{"flag":["qq","腾讯","qiyi","iqiyi","爱奇艺","奇艺","youku","优酷","mgtv","芒果","letv","乐视","pptv","PPTV","sohu","bilibili","哔哩哔哩","哔哩"]}}, {"name":"手动解析 1","type":0,"url":"https://vip.parwix.com:4433/player/?url=","ext":{"flag":["qq","腾讯","qiyi","iqiyi","爱奇艺","奇艺","youku","优酷","mgtv","芒果","letv","乐视","pptv","PPTV","sohu","bilibili","哔哩哔哩","哔哩"]}},
{"name": "手动解析 2","type": 0,"url": "https://jx.bozrc.com:4433/player/?url=","ext": {"flag": ["qq", "腾讯", "qiyi", "爱奇艺", "奇艺", "youku", "优酷", "mgtv", "芒果", "letv", "乐视", "pptv", "PPTV", "sohu", "bilibili", "哔哩哔哩", "哔哩"]}}, {"name": "手动解析 2","type": 0,"url": "https://jx.bozrc.com:4433/player/?url=","ext": {"flag": ["qq", "腾讯", "qiyi", "爱奇艺", "奇艺", "youku", "优酷", "mgtv", "芒果", "letv", "乐视", "pptv", "PPTV", "sohu", "bilibili", "哔哩哔哩", "哔哩"]}},
{"name":"手动解析 3","type":0,"url":"https://jx.m3u8.tv/jiexi/?url="}, {"name":"手动解析 3","type":0,"url":"https://jx.m3u8.tv/jiexi/?url="},
{"name": "GGTV自用","type": 1,"url": "https://play.fuqizhishi.com/jx/API.php?appkey=zhitigonggeixiaobai4567891&url="}, {"name":"手动解析 4","type":0,"url": "https://chaxun.truechat365.com/?url=","ext":{"flag":["qq","腾讯","qiyi","iqiyi","爱奇艺","奇艺","youku","优酷","mgtv","芒果","letv","乐视","pptv","PPTV","sohu","bilibili","哔哩哔哩","哔哩"]}},
{"name": "GGTV聚合","type": 1,"url": "https://play.fuqizhishi.com/juhe/API.php?appkey=caijijuhe&url="}, {"name": "OK手动解析","type": 0,"url": "https://okjx.cc/?url="},
{"name": "爱酷","type": 1,"url": "https://cache.json.icu/home/api?type=ys&uid=292796&key=fnoryABDEFJNPQV269&url="}, {"name": "ZNJSON解析","type": 1,"url": "https://svip.znjson.com/api/?key=gX8j9IPvoQ5mFmlIzu&url="},
{"name": "绿叶解析","type": 1,"url": "https://hc.izny.cn/json.php?url="},
{"name": "爱酷","type": 1,"url": "https://jx.zhanlangbu.com/API.php?appkey=53df3aa2fdb66bcbc4d05730b6fbfc71&url="},
{"name":"不知名1","type":1,"url":"http://api.ckflv.cn/?url="},
{"name": "懒人","type": 1,"url": "http://120.53.102.254/jx1/jx75.php?url="},
{"name": "江湖","type": 1,"url": "http://211.99.99.236:4567/jhjson/ceshi.php?url="},
{"name": "GGTV自用","type": 1,"url": "https://play.fuqizhishi.com/jx/API.php?appkey=xiaobai666&url="},
{"name": "GGTV搜集","type": 1,"url": "https://play.fuqizhishi.com/juhe/API.php?appkey=caijijuhe220902&url="},
{"name": "keyu","type": 1,"url": "http://newjiexi.gotka.top/keyu3.php?url=","ext": {"flag": ["qq", "腾讯", "qiyi", "爱奇艺", "奇艺", "youku", "优酷", "mgtv", "芒果", "letv", "乐视", "pptv", "PPTV", "sohu", "bilibili", "哔哩哔哩", "哔哩"],"header": {"User-Agent": "okhttp/4.1.0"}}}, {"name": "keyu","type": 1,"url": "http://newjiexi.gotka.top/keyu3.php?url=","ext": {"flag": ["qq", "腾讯", "qiyi", "爱奇艺", "奇艺", "youku", "优酷", "mgtv", "芒果", "letv", "乐视", "pptv", "PPTV", "sohu", "bilibili", "哔哩哔哩", "哔哩"],"header": {"User-Agent": "okhttp/4.1.0"}}},
{"name": "爱酷看看","type": 1,"url": "http://www.ikukk.com/?ac=1&url="}, {"name": "爱酷看看","type": 1,"url": "http://www.ikukk.com/?ac=1&url="},
{"name": "油果","type": 1,"url": "http://json.youguo520.top/fufeng/?url=","ext":{"flag":["qq","腾讯","qiyi","iqiyi","爱奇艺","奇艺","youku","优酷","mgtv","芒果","letv","乐视","pptv","PPTV","sohu","bilibili","哔哩哔哩","哔哩"],"header": {"User-Agent": "Dart/2.14 (dart:io)"}}}, {"name": "油果","type": 1,"url": "http://json.youguo520.top/fufeng/?url=","ext":{"flag":["qq","腾讯","qiyi","iqiyi","爱奇艺","奇艺","youku","优酷","mgtv","芒果","letv","乐视","pptv","PPTV","sohu","bilibili","哔哩哔哩","哔哩"],"header": {"User-Agent": "Dart/2.14 (dart:io)"}}},
{"name": "线路NX","type": 1,"url": "https://vip.nxflv.com/home/api?uid=701203&key=bltuyCEFKLTX013679&url="},
{"name":"乐多","type":1,"url":"https://api.ldjx.cc/wp-api/getvodurl.php?token=1001&vid=","ext":{"flag":["leduo"]}}, {"name":"乐多","type":1,"url":"https://api.ldjx.cc/wp-api/getvodurl.php?token=1001&vid=","ext":{"flag":["leduo"]}},
{"name": "星辰手动","type": 0,"url": "https://svip.spchat.top/api/?key=s0rhPxBRt8u8YqmPtO&url="} {"name": "星辰手动","type": 0,"url": "https://svip.spchat.top/api/?key=s0rhPxBRt8u8YqmPtO&url="}
], ],
"flags":["youku","qq","iqiyi","qiyi","letv","sohu","tudou","pptv","mgtv","wasu","bilibili","renrenmi","1905", "xigua","ltnb","CL4K"], "flags":["youku","qq","iqiyi","qiyi","letv","sohu","tudou","pptv","mgtv","wasu","bilibili","renrenmi","1905", "xigua","ltnb","CL4K"],
"ijk":[ "ijk":[
{"group":"软解码","options":[ {"group":"软解码","options":[

View File

@ -4,9 +4,10 @@
"lives":[{"group":"redirect","channels":[{"name":"redirect","urls":["proxy://do=live&type=txt&ext=./TV/live.txt"]}]}], "lives":[{"group":"redirect","channels":[{"name":"redirect","urls":["proxy://do=live&type=txt&ext=./TV/live.txt"]}]}],
"wallpaper":"http://maoyingshi.cc/api.php", "wallpaper":"http://maoyingshi.cc/api.php",
"sites":[ "sites":[
{"key":"T4_douban","name":"影视推荐(T4)","type":4,"api":"https://t4.饭太硬.ml/vod","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Kunyu77","name":"七七SP","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Kunyu77","name":"七七SP","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Lib","name":"LIBVIOSP","type":3,"api":"csp_Lib","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Lib","name":"LIBVIOSP","type":3,"api":"csp_Lib","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_AppTT","name":"图图影视SP","type":3,"api":"csp_AppTT","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://43.154.35.148:9797/api/tutuapp.php"}, {"key":"csp_AppTT","name":"图图影视SP","type":3,"api":"csp_AppTT","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://121.205.88.126:7788"},
{"key":"AppTT","name":"图图影视ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"110c922de7d69804467fb83d3bb664b5","jar":"./JAR/cs.jar"}, {"key":"AppTT","name":"图图影视ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"110c922de7d69804467fb83d3bb664b5","jar":"./JAR/cs.jar"},
{"key":"csp_Czsapp","name":"厂长资源SP","type":3,"api":"csp_Czsapp","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Czsapp","name":"厂长资源SP","type":3,"api":"csp_Czsapp","searchable":1,"quickSearch":1,"filterable":1},
{"key":"Czsapp","name":"厂长资源ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"8ee655f702d0d21f3643504783babbc3","jar":"./JAR/cs.jar"}, {"key":"Czsapp","name":"厂长资源ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"8ee655f702d0d21f3643504783babbc3","jar":"./JAR/cs.jar"},
@ -14,6 +15,7 @@
{"key":"csp_LiteApple","name":"小苹果SP","type":3,"api":"csp_LiteApple","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_LiteApple","name":"小苹果SP","type":3,"api":"csp_LiteApple","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Nmys","name":"农民影视SP","type":3,"api":"csp_Nmys","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/nongminyingshi.json"}, {"key":"csp_Nmys","name":"农民影视SP","type":3,"api":"csp_Nmys","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/nongminyingshi.json"},
{"key":"csp_Kuaikan","name":"快看SP","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Kuaikan","name":"快看SP","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Voflix","name":"VoflixSP","type":3,"api":"csp_Voflix","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Xinsj","name":"新视觉SP","type":3,"api":"csp_Xinsj","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Xinsj","name":"新视觉SP","type":3,"api":"csp_Xinsj","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Lezhu","name":"乐猪影视SP","api":"csp_Lezhu","type":3,"filterable":1,"quickSearch":1,"searchable":1}, {"key":"csp_Lezhu","name":"乐猪影视SP","api":"csp_Lezhu","type":3,"filterable":1,"quickSearch":1,"searchable":1},
{"key":"csp_Bttoo","name":"两个BTSP","type":3,"api":"csp_Bttoo","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Bttoo","name":"两个BTSP","type":3,"api":"csp_Bttoo","searchable":1,"quickSearch":1,"filterable":1},
@ -49,10 +51,9 @@
{"key":"csp_Dm84","name":"动漫巴士SP","type":3,"api":"csp_Dm84","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Dm84","name":"动漫巴士SP","type":3,"api":"csp_Dm84","searchable":1,"quickSearch":1,"filterable":1},
{"key":"Tbook","name":"听书网SP","type":3,"api":"csp_Dora","searchable":1,"quickSearch":1,"filterable":1,"ext":"d16d1517e9eaad9909cb35c55ba0b784","jar":"./JAR/cs.jar"}, {"key":"Tbook","name":"听书网SP","type":3,"api":"csp_Dora","searchable":1,"quickSearch":1,"filterable":1,"ext":"d16d1517e9eaad9909cb35c55ba0b784","jar":"./JAR/cs.jar"},
{"key":"csp_bendi","name":"本地文件(打开存储权限)","type":3,"api":"csp_LocalFile","searchable":0,"quickSearch":0,"filterable":0,"type_flag":1}, {"key":"csp_bendi","name":"本地文件(打开存储权限)","type":3,"api":"csp_LocalFile","searchable":0,"quickSearch":0,"filterable":0,"type_flag":1},
{"key":"csp_Alist","name":"网盘合集(SP)","type":3,"api":"csp_Alist","searchable":1,"quickSearch":1,"filterable":1,"jumpDetail":0,"reversePlay":0,"enable":1,"ext":"./xBPQ/Alist1.json"}, {"key":"csp_Alist","name":"AList(SP)","type":3,"api":"csp_Alist","searchable":1,"quickSearch":1,"filterable":1,"jumpDetail":0,"reversePlay":0,"enable":1,"ext":"./xBPQ/Alist.json","jar":"./JAR/Yoursmile2.jar"},
{"key":"csp_Alist1","name":"网盘合集(SP)","type":3,"api":"csp_Alist","searchable":1,"quickSearch":1,"filterable":1,"jumpDetail":0,"reversePlay":0,"enable":1,"ext":"./xBPQ/Alist1.json"},
{"key":"bdys","name":"哔嘀(磁力测试)","type":3,"api":"csp_XPbd","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/bdys.json"}, {"key":"bdys","name":"哔嘀(磁力测试)","type":3,"api":"csp_XPbd","searchable":1,"quickSearch":1,"filterable":1,"ext":"clan://tvbox/xp/bdys.json"},
{"key":"douban","name":"豆瓣荐片(T4)","type":4,"api":"https://service-la7b1xlw-1308372858.gz.apigw.tencentcs.com/release/vod","searchable":1,"quickSearch":1,"filterable":0},
{"key":"T4_douban","name":"影视推荐(T4)","type":4,"api":"http://top.fuqizhishi.com/vod","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Upyunso","name":"Up云搜","type":3,"api":"csp_Upyunso","searchable":1,"playerType":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"}, {"key":"csp_Upyunso","name":"Up云搜","type":3,"api":"csp_Upyunso","searchable":1,"playerType":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"},
{"key":"AliPS","name":"盘搜","type":3,"api":"csp_AliPS","searchable":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"}, {"key":"AliPS","name":"盘搜","type":3,"api":"csp_AliPS","searchable":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"},
{"key":"FindZY","name":"找资源","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"}, {"key":"FindZY","name":"找资源","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"},

View File

@ -5,19 +5,20 @@
"sites":[ "sites":[
{"key":"T4_douban","name":"影视推荐(T4)","type":4,"api":"https://t4.饭太硬.ml/vod","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Kunyu77","name":"七七SP","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Kunyu77","name":"七七SP","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Lib","name":"LIBVIOSP","type":3,"api":"csp_Lib","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Lib","name":"LIBVIOSP","type":3,"api":"csp_Lib","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_AppTT","name":"图图影视SP","type":3,"api":"csp_AppTT","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://43.154.35.148:9797/api/tutuapp.php"}, {"key":"csp_AppTT","name":"图图影视SP","type":3,"api":"csp_AppTT","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://121.205.88.126:7788"},
{"key":"AppTT","name":"图图影视ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"110c922de7d69804467fb83d3bb664b5","jar":"./JAR/cs.jar"}, {"key":"AppTT","name":"图图影视ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"110c922de7d69804467fb83d3bb664b5","jar":"./JAR/cs.jar"},
{"key":"csp_Czsapp","name":"厂长资源SP","type":3,"api":"csp_Czsapp","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Czsapp","name":"厂长资源SP","type":3,"api":"csp_Czsapp","searchable":1,"quickSearch":1,"filterable":1},
{"key":"Czsapp","name":"厂长资源ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"8ee655f702d0d21f3643504783babbc3","jar":"http://xn--cdun98c.tk:86/api/v3/file/get/769/ts.jar?sign=JNmzvCS9h6tbHMesMLeRUswnWzApGC0itujNJo5pHkk%3D%3A0"}, {"key":"Czsapp","name":"厂长资源ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"8ee655f702d0d21f3643504783babbc3","jar":"./JAR/cs.jar"},
{"key":"csp_Dy555","name":"555电影SP","type":3,"api":"csp_Dy555","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Dy555","name":"555电影SP","type":3,"api":"csp_Dy555","searchable":1,"quickSearch":1,"filterable":1},
{"key":"Dy555","name":"555电影ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"f41992bd740145ed58cb212dc0876582","jar":"./JAR/cs.jar"}, {"key":"Dy555","name":"555电影ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"f41992bd740145ed58cb212dc0876582","jar":"./JAR/cs.jar"},
{"key":"一起看","name":"一起看ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"8e3aefcba838d8dc5102ac786719d837","jar":"./JAR/cs.jar"}, {"key":"一起看","name":"一起看ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"8e3aefcba838d8dc5102ac786719d837","jar":"./JAR/cs.jar"},
{"key":"csp_LiteApple","name":"小苹果SP","type":3,"api":"csp_LiteApple","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_LiteApple","name":"小苹果SP","type":3,"api":"csp_LiteApple","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Nmys","name":"农民影视SP","type":3,"api":"csp_Nmys","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/nongminyingshi.json"}, {"key":"csp_Nmys","name":"农民影视SP","type":3,"api":"csp_Nmys","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/nongminyingshi.json"},
{"key":"csp_Kuaikan","name":"快看SP","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Kuaikan","name":"快看SP","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Voflix","name":"VoflixSP","type":3,"api":"csp_Voflix","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Xinsj","name":"新视觉SP","type":3,"api":"csp_Xinsj","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Xinsj","name":"新视觉SP","type":3,"api":"csp_Xinsj","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Lezhu","name":"乐猪影视SP","api":"csp_Lezhu","type":3,"filterable":1,"quickSearch":1,"searchable":1}, {"key":"csp_Lezhu","name":"乐猪影视SP","api":"csp_Lezhu","type":3,"filterable":1,"quickSearch":1,"searchable":1},
{"key":"csp_Bttoo","name":"两个BTSP","type":3,"api":"csp_Bttoo","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Bttoo","name":"两个BTSP","type":3,"api":"csp_Bttoo","searchable":1,"quickSearch":1,"filterable":1},
@ -52,12 +53,10 @@
{"key":"Tbook","name":"听书网SP","type":3,"api":"csp_Dora","searchable":1,"quickSearch":1,"filterable":1,"ext":"d16d1517e9eaad9909cb35c55ba0b784","jar":"./JAR/cs.jar"}, {"key":"Tbook","name":"听书网SP","type":3,"api":"csp_Dora","searchable":1,"quickSearch":1,"filterable":1,"ext":"d16d1517e9eaad9909cb35c55ba0b784","jar":"./JAR/cs.jar"},
{"key":"csp_bendi","name":"本地文件(打开存储权限)","type":3,"api":"csp_LocalFile","searchable":1,"quickSearch":1,"filterable":1,"type_flag":1}, {"key":"csp_bendi","name":"本地文件(打开存储权限)","type":3,"api":"csp_LocalFile","searchable":1,"quickSearch":1,"filterable":1,"type_flag":1},
{"key":"csp_Alist","name":"AList(SP)","type":3,"api":"csp_Alist","searchable":1,"quickSearch":1,"filterable":1,"jumpDetail":0,"reversePlay":0,"enable":1,"ext":"./xBPQ/Alist.json","jar":"./JAR/Yoursmile2.jar"},
{"key":"csp_Alist1","name":"网盘合集(SP)","type":3,"api":"csp_Alist","searchable":1,"quickSearch":1,"filterable":1,"jumpDetail":0,"reversePlay":0,"enable":1,"ext":"./xBPQ/Alist1.json"}, {"key":"csp_Alist1","name":"网盘合集(SP)","type":3,"api":"csp_Alist","searchable":1,"quickSearch":1,"filterable":1,"jumpDetail":0,"reversePlay":0,"enable":1,"ext":"./xBPQ/Alist1.json"},
{"key":"bdys","name":"哔嘀(磁力测试)","type":3,"api":"csp_XPbd","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/bdys.json"}, {"key":"bdys","name":"哔嘀(磁力测试)","type":3,"api":"csp_XPbd","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/bdys.json"},
{"key":"douban","name":"豆瓣荐片(T4)","type":4,"api":"https://service-la7b1xlw-1308372858.gz.apigw.tencentcs.com/release/vod","searchable":1,"quickSearch":1,"filterable":1},
{"key":"T4_douban","name":"影视推荐(T4)","type":4,"api":"http://top.fuqizhishi.com/vod","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_xBPQ_1天空影视","name":"天空影视","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/天空影视.json"}, {"key":"csp_xBPQ_1天空影视","name":"天空影视","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/天空影视.json"},
{"key":"csp_xBPQ_100影视","name":"100影视","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/100影视.json"}, {"key":"csp_xBPQ_100影视","name":"100影视","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/100影视.json"},
@ -369,6 +368,7 @@
{"key":"csp_XYQHiker_4K极客","name":"4K极客(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQH/4K极客.json"},
{"key":"csp_XYQHiker_氢视频","name":"氢视频(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQH/氢视频.json"}, {"key":"csp_XYQHiker_氢视频","name":"氢视频(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQH/氢视频.json"},
{"key":"csp_XYQHiker_回响影视","name":"回响影视(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQH/回响影视.json"}, {"key":"csp_XYQHiker_回响影视","name":"回响影视(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQH/回响影视.json"},
{"key":"csp_XYQHiker_在线之家","name":"在线之家(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQH/在线之家.json"}, {"key":"csp_XYQHiker_在线之家","name":"在线之家(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQH/在线之家.json"},
@ -569,7 +569,7 @@
{"key":"csp_xBPQ_新香蕉国产传媒","name":"新香蕉国产传媒","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/新香蕉国产传媒.json"}, {"key":"csp_xBPQ_新香蕉国产传媒","name":"新香蕉国产传媒","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/新香蕉国产传媒.json"},
{"key":"csp_xBPQ_新香蕉超清资源","name":"新香蕉超清资源","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/新香蕉超清资源.json"}, {"key":"csp_xBPQ_超清资源","name":"超清资源","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/超清资源.json"},
{"key":"csp_xBPQ_新香蕉麻豆女优","name":"新香蕉麻豆女优","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/新香蕉麻豆女优.json"}, {"key":"csp_xBPQ_新香蕉麻豆女优","name":"新香蕉麻豆女优","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/新香蕉麻豆女优.json"},

View File

@ -5,64 +5,35 @@
"wallpaper":"http://maoyingshi.cc/api.php", "wallpaper":"http://maoyingshi.cc/api.php",
"sites":[ "sites":[
#
{"key":"AppTT","name":"图图影视ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"110c922de7d69804467fb83d3bb664b5","jar":"./JAR/cs.jar"}, {"key":"AppTT","name":"图图影视ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"110c922de7d69804467fb83d3bb664b5","jar":"./JAR/cs.jar"},
{"key":"csp_Kuaikan","name":"快看SP","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Kuaikan","name":"快看SP","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"filterable":1},
//{"key":"Zjdr","name":"追剧达人SP","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"778e8966ec0e9c0ae0b4682ad3550f40","jar":"./JAR/cs.jar"}, //{"key":"Zjdr","name":"追剧达人SP","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"778e8966ec0e9c0ae0b4682ad3550f40","jar":"./JAR/cs.jar"},
//{"key":"cap_Zjdr","name":"追剧达人SP","type":3,"api":"csp_Zjdr","searchable":1,"quickSearch":1,"filterable":1}, //{"key":"cap_Zjdr","name":"追剧达人SP","type":3,"api":"csp_Zjdr","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Kunyu77","name":"七七SP","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Kunyu77","name":"七七SP","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Lib","name":"LIBVIOSP","type":3,"api":"csp_Lib","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Lib","name":"LIBVIOSP","type":3,"api":"csp_Lib","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_AppTT","name":"图图影视SP","type":3,"api":"csp_AppTT","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://43.154.35.148:9797/api/tutuapp.php"},
{"key":"csp_Czsapp","name":"厂长资源SP","type":3,"api":"csp_Czsapp","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Czsapp","name":"厂长资源SP","type":3,"api":"csp_Czsapp","searchable":1,"quickSearch":1,"filterable":1},
{"key":"Czsapp","name":"厂长资源ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"8ee655f702d0d21f3643504783babbc3","jar":"./JAR/cs.jar"},
{"key":"Dy555","name":"555电影ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"f41992bd740145ed58cb212dc0876582","jar":"./JAR/cs.jar"}, {"key":"Dy555","name":"555电影ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"f41992bd740145ed58cb212dc0876582","jar":"./JAR/cs.jar"},
{"key":"一起看","name":"一起看ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"8e3aefcba838d8dc5102ac786719d837","jar":"./JAR/cs.jar"}, {"key":"一起看","name":"一起看ts","type":"3","api":"csp_Dora","searchable":"1","quickSearch":"1","filterable":"1","ext":"8e3aefcba838d8dc5102ac786719d837","jar":"./JAR/cs.jar"},
{"key":"csp_LiteApple","name":"小苹果SP","type":3,"api":"csp_LiteApple","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_LiteApple","name":"小苹果SP","type":3,"api":"csp_LiteApple","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Nmys","name":"农民影视SP","type":3,"api":"csp_Nmys","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/nongminyingshi.json"},
{"key":"csp_ZJMiao","name":"追剧喵SP","type":3,"api":"csp_ZJMiao","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Lezhu","name":"乐猪影视SP","api":"csp_Lezhu","type":3,"filterable":1,"quickSearch":1,"searchable":1},
{"key":"csp_SP360","name":"360SP","type":3,"api":"csp_SP360","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_SP360","name":"360SP","type":3,"api":"csp_SP360","searchable":1,"quickSearch":1,"filterable":1},
{"key":"剧荒TV","name":"剧荒TVSP","type":3,"api":"csp_Juhuang","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Ysgc","name":"影视工厂SP","type":3,"api":"csp_Ysgc","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_IKan","name":"爱看SP","type":3,"api": "csp_Dora","searchable": 1,"quickSearch": 1,"filterable":1,"ext":"a4ce9a4ba7d4f4bced2ff9dfc4ab4e50","jar":"./JAR/cs.jar"},
{"key":"csp_Cokemv","name":"CokemvSP","type":3,"api":"csp_Cokemv","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Cokemv","name":"CokemvSP","type":3,"api":"csp_Cokemv","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Lgyy","name":"蓝光影院SP","type":3,"api":"csp_Lgyy","searchable":1,"quickSearch":1,"filterable":1}, //{"key":"csp_Bili","name":"哔哩套餐SP","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XB/哔哩哔哩.json"},
{"key":"Gitcafe","name":"小纸条ts","type":3,"api":"csp_Gitcafe","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://ghproxy.com/https://raw.githubusercontent.com/Pandora2277/box/main/token.txt","jar":"./JAR/cs.jar"},
{"key":"csp_Bili","name":"哔哩套餐SP","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XB/哔哩哔哩.json"},
{"key":"csp_Yj1211","name":"直播合集SP","type":3,"api":"csp_Yj1211","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Yj1211","name":"直播合集SP","type":3,"api":"csp_Yj1211","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Anime1","name":"动漫SP","type":3,"api":"csp_Anime1","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Dm84","name":"动漫巴士SP","type":3,"api":"csp_Dm84","searchable":1,"quickSearch":1,"filterable":1},
{"key":"douban","name":"豆瓣荐片(T4)","type":4,"api":"https://service-la7b1xlw-1308372858.gz.apigw.tencentcs.com/release/vod","searchable":1,"quickSearch":1,"filterable":1},
#XBPQ
{"key":"csp_xBPQ_素白白","name":"素白白xBPQ","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1, {"key":"csp_xBPQ_素白白","name":"素白白xBPQ","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,
"ext":"./xBPQ/素白白.json"}, "ext":"./xBPQ/素白白.json"},
{"key":"csp_xBPQ_在线之家","name":"在线之家xBPQ","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/在线之家.json"},
{"key":"csp_xBPQ_COKEMV","name":"COKEMV","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/COKEMV.json"},
{"key":"csp_xBPQ_蓝光影院","name":"蓝光影院xBPQ","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/蓝光影院.json"},
{"key":"csp_xBPQ_小强迷","name":"小强迷xBPQ","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,
"ext":"./xBPQ/小强迷.json"},
{"key":"csp_xBPQ_快看影视","name":"快看影视xBPQ","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/快看影视.json"}, {"key":"csp_xBPQ_快看影视","name":"快看影视xBPQ","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/快看影视.json"},
{"key":"csp_xBPQ_短视频","name":"☘️短视频","type":3,"api":"csp_xBPQ","searchable":0,"quickSearch":0,"filterable":0,"ext":"./xBPQ/短视频.json"}, {"key":"csp_xBPQ_ 乐猪","name":"乐猪xBPQ","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":0,"ext":"./xBPQ/乐猪影视.json"},
{"key":"csp_xBPQ_短视频","name":"短视频xBPQ","type":3,"api":"csp_xBPQ","searchable":0,"quickSearch":0,"filterable":0,"ext":"./xBPQ/短视频.json"},
#XYQ
{"key":"csp_appysv2_555电影","name":"555电影APP","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://www.555ys3.com/api.php/app/"},
{"key":"csp_XPath_dm84","name":"动漫巴士(XP)","type":3,"api":"csp_XPathFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/dm84.json"},
{"key":"csp_XYQBiu_聚合电影","name":"聚合电影(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQ/聚合电影.json"},
{"key":"csp_XYQBiu_斗鱼直播","name":"斗鱼直播(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQ/斗鱼直播.json"}, {"key":"csp_XYQBiu_斗鱼直播","name":"斗鱼直播(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQ/斗鱼直播.json"},
{"key":"csp_XYQBiu_虎牙直播","name":"虎牙直播(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQ/虎牙直播.json"}, {"key":"csp_XYQBiu_虎牙直播","name":"虎牙直播(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQ/虎牙直播.json"},
{"key":"csp_XYQBiu_网易CC直播","name":"网易CC直播(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQ/网易CC直播.json"}, {"key":"csp_XYQBiu_网易CC直播","name":"网易CC直播(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQ/网易CC直播.json"},
{"key":"csp_XYQBiu_好恐怖磁力","name":"好恐怖磁力(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQ/好恐怖磁力.json"},
{"key":"csp_XYQHiker_氢视频","name":"氢视频(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQH/氢视频.json"},
{"key":"csp_XYQHiker_回响影视","name":"回响影视(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQH/回响影视.json"},
{"key":"csp_XYQHiker_在线之家","name":"在线之家(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQH/在线之家.json"},
{"key":"csp_XYQHiker_无插件直播","name":"体育直播(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQH/无插件直播.json"},
#drpy
{"key":"drpy_js_豆瓣","name":"搜索 | 豆瓣[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/drpy.js"}, {"key":"drpy_js_豆瓣","name":"搜索 | 豆瓣[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/drpy.js"},
{"key":"drpy_js_360影视","name":"官源 | 360[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/360影视.js"}, {"key":"drpy_js_360影视","name":"官源 | 360[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/360影视.js"},
{"key":"drpy_js_奇珍异兽","name":"官源 | 爱奇艺[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/奇珍异兽.js"}, {"key":"drpy_js_奇珍异兽","name":"官源 | 爱奇艺[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/奇珍异兽.js"},
@ -70,10 +41,8 @@
{"key":"drpy_js_腾云驾雾","name":"官源 | 腾讯[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/腾云驾雾.js"}, {"key":"drpy_js_腾云驾雾","name":"官源 | 腾讯[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/腾云驾雾.js"},
{"key":"drpy_js_百忙无果","name":"官源 | 芒果[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/百忙无果.js"}, {"key":"drpy_js_百忙无果","name":"官源 | 芒果[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/百忙无果.js"},
{"key":"drpy_js_菜狗","name":"官源 | 搜狗[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/菜狗.js"}, {"key":"drpy_js_菜狗","name":"官源 | 搜狗[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/菜狗.js"},
{"key":"drpy_js_cokemv","name":"影视 | cokemv[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/cokemv.js"}, //{"key":"drpy_js_cokemv","name":"影视 | cokemv[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/cokemv.js"},
{"key":"drpy_js_在线之家","name":"影视 | 在线之家[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/在线之家.js"},
{"key":"drpy_js_DJ音乐","name":"音频 | DJ音乐[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/DJ音乐.js","playerType":"2"}, {"key":"drpy_js_DJ音乐","name":"音频 | DJ音乐[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/DJ音乐.js","playerType":"2"},
{"key":"drpy_js_蜻蜓FM","name":"广播 | 蜻蜓FM[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/蜻蜓FM.js","playerType":"2"},
{"key":"drpy_js_海盗听书","name":"听书 | 海盗听书[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/海盗听书.js","playerType":"2"}, {"key":"drpy_js_海盗听书","name":"听书 | 海盗听书[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/海盗听书.js","playerType":"2"},
{"key":"drpy_js_听书网","name":"听书 | 听书网[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/听书网.js","playerType":"2"}, {"key":"drpy_js_听书网","name":"听书 | 听书网[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/听书网.js","playerType":"2"},
{"key":"drpy_js_有声小说","name":"听书 | 有声小说[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/有声小说吧.js","playerType":"2"}, {"key":"drpy_js_有声小说","name":"听书 | 有声小说[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/有声小说吧.js","playerType":"2"},
@ -81,15 +50,28 @@
{"key":"drpy_js_斗鱼直播","name":"直播 | 斗鱼[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/斗鱼直播.js"}, {"key":"drpy_js_斗鱼直播","name":"直播 | 斗鱼[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/斗鱼直播.js"},
{"key":"drpy_js_虎牙直播","name":"直播 | 虎牙[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/虎牙直播.js"}, {"key":"drpy_js_虎牙直播","name":"直播 | 虎牙[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/虎牙直播.js"},
{"key":"drpy_js_JustLive","name":"直播 | JustLive[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/JustLive.js"}, {"key":"drpy_js_JustLive","name":"直播 | JustLive[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/JustLive.js"},
{"key":"drpy_js_学生录像","name":"体育 | 学生录像[js0]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/学生球赛录像.js"},
{"key":"drpy_js_蓝光影院","name":"影视 | 蓝光影院[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/蓝光影院.js"}, {"key":"drpy_js_蓝光影院","name":"影视 | 蓝光影院[js]","type":3,"api":"./JS/lib/drpy.min.js","ext":"./JS/js/蓝光影院.js"},
{"key":"csp_QXBiubiu_剧白白","name":"剧白白(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XB/剧白白.json"}, {"key": "Bili","name": "🅱️哔哩套餐","type": 3,"api": "csp_Bili","searchable": 0,"quickSearch": 0,"filterable": 0,"ext": "http://52bsj.vip:81/api/v3/file/get/33110/%E5%93%94%E5%93%A9.json?sign=bfFrA3Ub4BqSYHavVzc5BVYQuvwuGROwx8QLWbKbb3A%3D%3A0"},
{"key":"csp_biubiu_蓝莓影视","name":"蓝莓影视(XB)","type":3,"api":"csp_XBiubiu","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XB/蓝莓影视.json"}, {"key": "演唱会","name": "🅱️演唱会","type": 3,"api": "csp_Bili","searchable": 0,"quickSearch": 0,"filterable": 1,"ext": "http://52bsj.vip:81/api/v3/file/get/33114/%E6%BC%94%E5%94%B1%E4%BC%9A.json?sign=JgZ1FuOl12vukIkRas_T4v4Zg_l999m2JVHDiqhGLic%3D%3A0"},
{"key": "戏曲","name": "🅱️戏曲","type": 3,"api": "csp_Bili","searchable": 0,"quickSearch": 0,"filterable": 1,"ext": "http://52bsj.vip:81/api/v3/file/get/33115/%E6%88%8F%E6%9B%B2.json?sign=dKQjA0Cnr7RHc3NkFbhjCLD7AmXE6SD5OF8pDlONKxs%3D%3A0"},
{"key": "MV","name": "🅱歌曲MV","type": 3,"api": "csp_Bili","searchable": 0,"quickSearch": 0,"filterable": 1,"ext": "http://52bsj.vip:81/api/v3/file/get/33112/%E6%AD%8C%E6%9B%B2MV.json?sign=KB_Qwrac-uvlJFIVoaZNoyFKolNnM9ETQxd61-_wRsE%3D%3A0"},
{"key": "体育","name": "💋体育合集","type": 3,"api": "csp_Bili","searchable": 0,"quickSearch": 0,"filterable": 1,"ext": "http://maoyingshi.cc/tvbox/云星日记/sh/MaooXB/体育.json"},
{"key": "球类","name": "⚽️球类合集","type": 3,"api": "csp_Bili","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "http://maoyingshi.cc/tvbox/云星日记/sh/MaooXB/球类.json"},
{"key": "游戏电竞","name": "🎮游戏电竞","type": 3,"api": "csp_Bili","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "http://52bsj.vip:81/api/v3/file/get/52130/%E7%94%B5%E7%AB%9E.json?sign=5SALLUFtOd1Lc99kqj4-BX0LiZsFQMo7K2CJr_YSv24%3D%3A0"},
{"key": "棋牌","name": " 💔棋牌娱乐","type": 3,"api": "csp_Bili","searchable": 0,"quickSearch": 0,"filterable": 1,"ext": "http://maoyingshi.cc/tvbox/云星日记/sh/MaooXB/棋牌.json"},
{"key": "MV","name": "🌈歌曲MV","type": 3,"api": "csp_Bili","searchable": 1,"quickSearch": 1,"filterable": 1,"ext": "http://maoyingshi.cc/tvbox/云星日记/sh/MaooXB/歌曲MV.json"},
{"key":"幼儿乐园","name":"📚幼儿乐园B站","type":3,"api":"csp_Bili","searchable":0,"quickSearch":0,"filterable":1,"ext":"http://52bsj.vip:81/api/v3/file/get/41336/%E5%B9%BC%E5%84%BF%E4%B9%90%E5%9B%AD.json?sign=b0VKDEh6TdxrOrwTdNQDmQunv9Jtxwn9u6LZhvNI4Uk%3D%3A0"},
{"key":"少儿教育","name":"📚少儿教育B站","type":3,"api":"csp_Bili","searchable":0,"quickSearch":0,"filterable":1,"ext":"http://52bsj.vip:81/api/v3/file/get/33113/%E5%B0%91%E5%84%BF%E6%95%99%E8%82%B2.json?sign=M9Yy0JDj_uwsAsiHY0YChEk27S55kj30rdi_3zU7Nb4%3D%3A0"},
{"key":"小学课堂","name":"📚小学课堂B站","type":3,"api":"csp_Bili","searchable":0,"quickSearch":0,"filterable":1,"ext":"http://52bsj.vip:81/api/v3/file/get/41337/%E5%B0%8F%E5%AD%A6%E8%AF%BE%E5%A0%82.json?sign=387muZLyp6NuQcPpNk08Na3PGGG4kYRGDx2STRLPPhs%3D%3A0"},
{"key":"初中课堂","name":"📚初中课堂B站","type":3,"api":"csp_Bili","searchable":0,"quickSearch":0,"filterable":1,"ext":"http://52bsj.vip:81/api/v3/file/get/41339/%E5%88%9D%E4%B8%AD%E8%AF%BE%E5%A0%82.json?sign=EEK60Rh1irVK_O997KS_7er0CvIEG2BBwIsr_ejV5ps%3D%3A0"},
{"key":"高中教育","name":"📚高中课堂B站","type":3,"api":"csp_Bili","searchable":0,"quickSearch":0,"filterable":1,"ext":"http://52bsj.vip:81/api/v3/file/get/41338/%E9%AB%98%E4%B8%AD%E8%AF%BE%E5%A0%82.json?sign=UJlPvFp_E0-Y2aHDGnxbnG-Cdp657aojGsKSvE9m8zA%3D%3A0"}
{"key":"csp_bendi","name":"本地文件(打开存储权限)","type":3,"api":"csp_LocalFile","searchable":1,"quickSearch":1,"filterable":1,"type_flag":1}, {"key":"csp_bendi","name":"本地文件(打开存储权限)","type":3,"api":"csp_LocalFile","searchable":1,"quickSearch":1,"filterable":1,"type_flag":1},
{"key":"push_agent","name":"推送","type":3,"api":"csp_PushAgent","searchable":1,"playerType":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"} {"key":"push_agent","name":"推送","type":3,"api":"csp_PushAgent","searchable":1,"playerType":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"}
], ],

4590
tvlive.txt Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,69 +1,33 @@
{ {
"9T":"https://drive.9t.ee", "9T":"https://drive.9t.ee",
"木偶":"https://www.kugutsu.ml", "木偶":"https://www.kugutsu.ml",
"欧逼":"https://alistcn.repl.co",
"4k影视":"https://quanzi.laoxianghuijia.cn", "文文":"http://518p8g7316.goho.co:5244",
"A2":"http://37.16.3.89",
"小江":"https://dyj.me",
"触光":"https://pan.ichuguang.com",
"小光盘":"https://alist.xiaoguanxiaocheng.life",
"非盘":"http://www.feifwp.top",
"嗨翻":"https://pan.hikerfans.com",
"AUNEY":"http://121.227.25.116:8008",
"sangxuesheng":"https://wangpan.sangxuesheng.com",
"杜比":"https://dubi.tk",
"帥鵬":"https://hi.shuaipeng.wang",
"小雅":"http://alistxy.ganggang.live:5678",
"晴园":"https://alist.52qy.repl.co",
"米奇":"https://anime.mqmmw.ga",
"小兵":"https://6vv.app", "小兵":"https://6vv.app",
"小雅":"http://alist.xiaoya.pro",
"一只鱼":"https://alist.youte.ml", "杜比":"https://dubi.tk",
"帅鹏":"https://hi.shuaipeng.wang",
"七米蓝":"https://al.chirmyram.com",
"帅盘":"https://hi.shuaipeng.wang",
"神族":"https://alist.shenzjd.com",
"姬路":"https://pan.jlbx.xyz",
"浩瀚吧":"https://8023.haohanba.cn",
"資源小站":"https://960303.xyz",
"听闻":"https://wangpan.sangxuesheng.com",
"DISK":"http://124.222.140.243:8080",
"云播放":"https://quanzi.laoxianghuijia.cn",
"星梦":"https://pan.bashroot.top", "星梦":"https://pan.bashroot.top",
"晴园":"https://alist.52qy.repl.co",
"触光":"https://pan.ichuguang.com",
"SB盘":"http://sbpan.tk",
"repl":"https://ali.liucn.repl.co",
"秋雨分享":"https://share.laowang.me",
"梓澪":"https://zi0.cc", "梓澪":"https://zi0.cc",
"米奇":"https://anime.mqmmw.ga",
"触光":"https://pan.ichuguang.com",
"一只鱼":"https://alist.youte.ml",
"七米蓝":"https://al.chirmyram.com",
"浩瀚吧":"https://8023.haohanba.cn",
"云播放":"https://quanzi.laoxianghuijia.cn",
"姬路白雪":"https://pan.jlbx.xyz",
"神族九帝":"https://alist.shenzjd.com",
"资源小站":"https://960303.xyz",
"DISK":"http://124.222.140.243:8080",
"A2":"http://37.16.3.89",
"小江":"https://dyj.me",
"小光盘":"https://alist.xiaoguanxiaocheng.life",
"非盘":"http://www.feifwp.top",
"嗨翻":"https://pan.hikerfans.com",
"AUNEY":"http://121.227.25.116:8008",
"SB盘":"http://sbpan.tk",
"repl":"https://ali.liucn.repl.co",
"秋雨分享":"https://share.laowang.me",
"讯维":"https://pan.xwbeta.com" "讯维":"https://pan.xwbeta.com"
} }

View File

@ -109,10 +109,6 @@
"server":"http://121.227.25.116:8008" "server":"http://121.227.25.116:8008"
}, },
{ {
"name":"小雅",
"server":"http://alistxy.ganggang.live:5678"
},
{
"name":"SB盘", "name":"SB盘",
"server":"http://sbpan.tk" "server":"http://sbpan.tk"
}, },

View File

@ -5,6 +5,8 @@
"sites":[ "sites":[
{"key":"T4_douban","name":"影视推荐(T4)","type":4,"api":"https://t4.饭太硬.ml/vod","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_xBPQ_1天空影视","name":"天空影视","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/天空影视.json"}, {"key":"csp_xBPQ_1天空影视","name":"天空影视","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/天空影视.json"},
{"key":"csp_xBPQ_100影视","name":"100影视","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/100影视.json"}, {"key":"csp_xBPQ_100影视","name":"100影视","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/100影视.json"},
@ -209,7 +211,9 @@
{"key":"csp_xBPQ_纽约影院","name":"纽约影院","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":0,"ext":"./xBPQ/纽约影院.json"}, {"key":"csp_xBPQ_纽约影院","name":"纽约影院","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":0,"ext":"./xBPQ/纽约影院.json"},
{"key":"csp_xBPQ_听书网","name":"听书网️","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/听书网.json"} {"key":"csp_xBPQ_听书网","name":"听书网️","type":3,"api":"csp_xBPQ","searchable":1,"quickSearch":1,"filterable":1,"ext":"./xBPQ/听书网.json"},
{"key":"push_agent","name":"推送","type":3,"api":"csp_PushAgent","searchable":1,"playerType":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"}
], ],
"parses":[ "parses":[
{"name":"解析聚合","type":3,"url":"Demo"}, {"name":"解析聚合","type":3,"url":"Demo"},

View File

@ -5,6 +5,8 @@
"sites":[ "sites":[
{"key":"T4_douban","name":"影视推荐(T4)","type":4,"api":"https://t4.饭太硬.ml/vod","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_xpath_饭团影视HD","name":"饭团影视HD(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/fantuan.json"}, {"key":"csp_xpath_饭团影视HD","name":"饭团影视HD(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/fantuan.json"},
{"key":"csp_xpath_yinfans","name":"音范丝4K(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XP/yinfans.json"}, {"key":"csp_xpath_yinfans","name":"音范丝4K(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XP/yinfans.json"},
{"key":"csp_xpath_农民影视","name":"农民影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/nongminyingshi.json"}, {"key":"csp_xpath_农民影视","name":"农民影视(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/nongminyingshi.json"},
@ -40,7 +42,9 @@
{"key":"csp_xpath_bidiys","name":"哔嘀影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XP/bidiys.json"}, {"key":"csp_xpath_bidiys","name":"哔嘀影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XP/bidiys.json"},
{"key":"csp_xpath_xfeiji","name":"小小影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XP/xfeiji.json"}, {"key":"csp_xpath_xfeiji","name":"小小影视(XP)","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XP/xfeiji.json"},
{"key":"csp_xpath_dmd","name":"动漫岛(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/dmd.json"}, {"key":"csp_xpath_dmd","name":"动漫岛(XPF)","type":3,"api":"csp_XPathMacFilter","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XP/dmd.json"},
{"key":"csp_xpath_dm84","name":"动漫巴士(XP)","type":3,"api":"csp_XPathFilter","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XP/dm84.json"} {"key":"csp_xpath_dm84","name":"动漫巴士(XP)","type":3,"api":"csp_XPathFilter","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XP/dm84.json"},
{"key":"push_agent","name":"推送","type":3,"api":"csp_PushAgent","searchable":1,"playerType":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"}
], ],
"parses":[ "parses":[

View File

@ -5,6 +5,8 @@
"sites":[ "sites":[
{"key":"T4_douban","name":"影视推荐(T4)","type":4,"api":"https://t4.饭太硬.ml/vod","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_XYQBiu_万能影视","name":"万能影视(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQ/万能影视.json"}, {"key":"csp_XYQBiu_万能影视","name":"万能影视(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQ/万能影视.json"},
{"key":"csp_XYQBiu_凌云影视","name":"凌云影视(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQ/凌云影视.json"}, {"key":"csp_XYQBiu_凌云影视","name":"凌云影视(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQ/凌云影视.json"},
@ -24,7 +26,10 @@
{"key":"csp_XYQBiu_萌番组","name":"萌番组(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQ/萌番组.json"}, {"key":"csp_XYQBiu_萌番组","name":"萌番组(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQ/萌番组.json"},
{"key":"csp_XYQBiu_酷狗MV","name":"酷狗MV(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQ/酷狗MV.json"}, {"key":"csp_XYQBiu_酷狗MV","name":"酷狗MV(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQ/酷狗MV.json"},
{"key":"csp_XYQBiu_酷奇MV","name":"酷奇MV(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQ/酷奇MV.json"}, {"key":"csp_XYQBiu_酷奇MV","name":"酷奇MV(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQ/酷奇MV.json"},
{"key":"csp_XYQBiu_好恐怖磁力","name":"好恐怖磁力(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQ/好恐怖磁力.json"} {"key":"csp_XYQBiu_好恐怖磁力","name":"好恐怖磁力(XYQ)","type":3,"api":"csp_XYQBiu","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQ/好恐怖磁力.json"},
{"key":"push_agent","name":"推送","type":3,"api":"csp_PushAgent","searchable":1,"playerType":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"}
], ],
"parses":[ "parses":[
{"name":"解析聚合","type":3,"url":"Demo"}, {"name":"解析聚合","type":3,"url":"Demo"},

View File

@ -4,12 +4,14 @@
"wallpaper":"http://maoyingshi.cc/api.php", "wallpaper":"http://maoyingshi.cc/api.php",
"sites":[ "sites":[
{"key":"T4_douban","name":"影视推荐(T4)","type":4,"api":"https://t4.饭太硬.ml/vod","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_XYQHiker_4K极客","name":"4K极客(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQH/4K极客.json"},
{"key":"csp_XYQHiker_氢视频","name":"氢视频(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQH/氢视频.json"}, {"key":"csp_XYQHiker_氢视频","name":"氢视频(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQH/氢视频.json"},
{"key":"csp_XYQHiker_回响影视","name":"回响影视(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQH/回响影视.json"}, {"key":"csp_XYQHiker_回响影视","name":"回响影视(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQH/回响影视.json"},
{"key":"csp_XYQHiker_在线之家","name":"在线之家(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQH/在线之家.json"}, {"key":"csp_XYQHiker_在线之家","name":"在线之家(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQH/在线之家.json"},
{"key":"csp_XYQHiker_嘿嘿视频","name":"嘿嘿视频(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQH/嘿嘿视频.json"}, {"key":"csp_XYQHiker_嘿嘿视频","name":"嘿嘿视频(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQH/嘿嘿视频.json"},
{"key":"csp_XYQHiker_无插件直播","name":"体育直播(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQH/无插件直播.json"} {"key":"csp_XYQHiker_无插件直播","name":"体育直播(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":0,"ext":"./XYQH/无插件直播.json"},
{"key":"push_agent","name":"推送","type":3,"api":"csp_PushAgent","searchable":1,"playerType":1,"quickSearch":1,"filterable":1,"ext": "57a6d0febcba41c480eb14be6cfcb6f7"}
], ],
"parses":[ "parses":[
{"name":"解析聚合","type":3,"url":"Demo"}, {"name":"解析聚合","type":3,"url":"Demo"},

71
其他/18线路.txt Normal file
View File

@ -0,0 +1,71 @@
{
"storeHouse":
[
{ "sourceName":"🔞H-Adult","sourceUrl":"https://raw.githubusercontent.com/TopCircle/TVBox_Resource/main/H-boy/line.txt" }
]
}
{
"urls": [
{
"url":"http://shuyuan.miaogongzi.net/shuyuan/1665283016.txt",
"name":"🔞猫公子线路1"
},
{
"url":"http://shuyuan.miaogongzi.net/shuyuan/1663651243.txt",
"name":"🔞猫公子线路2"
},
{
"url":"https://ghproxy.com/https://raw.githubusercontent.com/tv-player/tvbox-line/main/tv/fuli.json",
"name":"🔞tvbox-line"
},
{
"url":"https://cdn.staticaly.com/gh/mmtekamu/tvbox/main/jiekou/18.json",
"name":"🔞GGTV-18"
},
{
"url":"https://raw.fastgit.org/chengxueli818913/maoTV/main/%E7%A6%8F%E5%88%A9%E6%8E%A5%E5%8F%A3.txt",
"name":"🔞chengxueli-1"
},
{
"url":"https://raw.fastgit.org/chengxueli818913/maoTV/main/18.json",
"name":"🔞chengxueli-2"
},
{
"url":"https://raw.githubusercontent.com/zhanghong1983/TVBOXZY/main/18.json",
"name":"TVBOXZY"
},
{
"url":"https://agit.ai/guot54/ygbh/raw/branch/master/plus/PRO.json",
"name":"🔞guot54"
},
{
"url":"https://guot55.github.io/gg1/qh.json",
"name":"🔞guot55"
},
{
"url": "https://ghproxy.com/https://raw.githubusercontent.com/franksun1211/TVBOX/main/fuli.json",
"name": "🔞franksun1211"
},
{
"url": "https://ghproxy.com/https://raw.githubusercontent.com/Guard-H/tvbox/main/cr/cr.json",
"name": "🔞Guard-H"
},
{
"url": "http://152.136.125.181:81/MM/dianbos/yeshijieC.json",
"name":"🔞dianbos夜世界"
},
{
"url":"http://zb-iptv.tk/18.json",
"name":"🔞zb-iptv"
},
{
"url": "https://raw.githubusercontent.com/2hacc/TVBox/main/H/h",
"name":"🔞2Hacc"
}
]
}

132
其他/影视网站.txt Normal file
View File

@ -0,0 +1,132 @@
目前在用的源的网站!
推荐区
小苹果
http://ht.grelighting.cn/
厂长资源
https://czspp.com/
双十
www.1010dy.fun
爱看影视
https://ikan6.vip/
胖虎影视
http://www.panghuys.com/
农民
https://v.xiangdao.me/
两个BT
www.bttwoo.com
追剧达人
http://zjdr666.com/
美剧星球
kjxq.api.wlnps.com
cokemv影视
cokemv.me
蓝光影院
https://www.lgyy.cc/
酷云七七
http://api.kunyu77.com/
快看
ctlook.facaishiyi.com
低端
https://ddys.tv/
555影视
www.555dy.vip
饭团影视
https://www.fantuanhd.com/
auete
https://auete.com/
在线直播
api-tx.shumaxc.xyz
//______________________________________________
xb区
真不卡
http://kan8.tv/
789影视
https://www.789ba.com/
万能影视
https://wnvod.net/
奇优影视
http://m.huigutongying.cn/
vo fl ix
http://www.voflix.com/
在线之家
https://zxzj.vip/
骚火
shdy2.com
达达龟
www.dadagui.me
剧荒
juhuang.tv
b站影视
api.bilibili.com
LIBVIO
https://www.libvio.me/
诺讯影视
www.nunxun.com
哔滴影视
https://www.bdys01.com/
独播库
https://u.duboku.io
//______________________________________________
动漫区
动漫大全
anime1.me
动漫巴士
dm84.tv
异世界动漫
http://ysjdm.net/
动漫岛
http://www.dmd85.com/
去看动漫
https://www.qkan8.com/
gae动漫
https://www.agemys.net
风车动漫
https://m.dm530p.net/
樱花动漫
www.yhdmp.cc
//______________________________________________
直播区
//______________________________________________
娱乐区