diff --git a/README.md b/README.md index f3665ea..0ee059d 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,47 @@ -# tv +# tv · PG 资源镜像 -PG资源追踪者 \ No newline at end of file +> PandaG 发布包自动监控同步仓库(由 pg-monitor 维护) + +## 📡 最近同步记录 + +### 2026-09-08 12:05 同步 pg.20260908-2148.zip +- 管理员说明: youtube: 彻底修复多语言音轨切换不够完美的问题, 自研SABR协议栈上的唯一实现, 当ST还在靠降级UA续命 YT-DLP还在靠浏览器Cookie续命时, 宝宝的Youtube已经率先实现了全自研SABR协议栈之完美兼容 无视节点质量 无视系统版本 限制视频和会员视频都那么自由奔放流畅, 这可怎么得了啊! +- 文件: 新增 0 / 修改 8 / 删除 1 + - 修改: jsm.json、lib/aliproxy.tar.xz、lib/aliproxy.tar.xz.md5、lib/allinone.tar.xz、lib/allinone.tar.xz.md5、lib/tokenm.json、pg.jar、pg.jar.md5 + - 删除: dt/fy.gif + +--- + +## 📌 本仓库自动维护说明 + +本仓库 `zjp/tv` 由 **PG 自动监控更新项目**(`/opt/pg-monitor`)全自动维护: 监控 Telegram 群组/频道 **PandaG节奏熊猫** 发布的最新压缩包 `pg.YYYYMMDD-HHMM.zip`, 自动下载解压, 与仓库逐目录逐文件(相对路径+SHA256)严谨对比, 将差异**精确镜像**同步到此仓库, 并推送 TG 通知 + 在此登记同步记录。 + +### 实现逻辑 +1. **监控**: 每 1 小时由 systemd timer 短进程触发一次(无常驻, 空闲零占用); Telethon 用户会话拉取群组近期文档消息。 +2. **识别**: 正则 `pg.\d{8}-\d{4}.zip` 匹配官方发布的压缩包(仅接受频道侧发布、剔除普通成员), 与历史库去重后取**最新未处理**包; 消息文本作为"管理员更新说明"。 +3. **下载解压**: 下载至缓存并 SHA256 校验 → 安全解压(zip-slip 防护 + 总大小上限)。 +4. **对比**: 提取目录与仓库 checkout 生成 `相对路径→SHA256` 全量清单, 得到 added/modified/deleted(新增/修改/删除), 不漏任何更新。 +5. **永久规则**: 对 `jsm.json` 每次重放永久规则(见下); `lib/tokentemplate.json` 模板变更合并进 `lib/tokenm.json`, **tokenm 已填账户信息永不覆盖**。 +6. **精确镜像推送**: 新包不存在的文件在仓库中同步删除(自有文件 README.md/.gitignore 及结构文件 jsm.json、lib/tokenm.json 受保护不删); git commit + push 到本仓库 `main`。 +7. **通知与记录**: 同步成功后推送 TG 通知(更新文件清单 + jsm/tokentemplate 字段级变化 + 管理员说明), 并在此 README 顶部追加本次记录。 + +### jsm.json 永久规则(每次发布自动重放, 幂等) +- 顶层插入 `"logo": "./dt/fy.gif"`(作为第一个键)。 +- 站点 `key="豆瓣"`(api=`csp_Douban`) 的 `name` 改为 `大鹏影视`。 +- 「TG频道搜索」「TG群组搜索」站点 `ext.proxy` 强制为 `noproxy`。 +- 所有 JSON 按规范缩进序列化, 保证 git diff 只反映真实逻辑变化。 + +### lib/tokenm.json 合并规则 +- 以 `lib/tokentemplate.json` 为模板; 模板新增/变化字段写入 `tokenm.json`。 +- `tokenm.json` 中**已填字段一律保留不变**(空值才被模板覆盖), 模板删除的字段在 tokenm 中保留。 + +### 目录/部署 +- 代码: `/opt/pg-monitor`; 数据: `/var/lib/pg-monitor`(SQLite `pg.db`/checkout `repo/`); 密钥: `/etc/pg-monitor/secrets.env`(0600)。 +- systemd: `pg-monitor.timer`(每小时 + 随机延迟) → `pg-monitor.service`(oneshot)。 +- 日志: `journalctl -u pg-monitor.service`。 +- 手动运行: `python3 -m pg_monitor.orchestrator`; 查看 TG 会话: `python3 -m pg_monitor.tg list`。 + +### 风险与运维要点 +- TG 用户账号低频短连, 会话文件 `/var/lib/pg-monitor/telethon.session` 勿删(重登需验证码)。 +- 精确镜像 = 与最新包完全一致: 若仓库出现"莫名删除", 先看最近同步记录, 均为包内移除。 +- 删除与覆盖均有 DB `sync_log` 留痕, 可回溯每批 added/modified/deleted 明细。 diff --git a/dt/fy.gif b/dt/fy.gif deleted file mode 100644 index 1e56035..0000000 Binary files a/dt/fy.gif and /dev/null differ diff --git a/jsm.json b/jsm.json index 6a91e1c..d46ab5f 100644 --- a/jsm.json +++ b/jsm.json @@ -1,1001 +1,1574 @@ { - "spider":"./pg.jar", - "sites":[ - { - "key": "豆瓣", - "name": "豆瓣", - "type": 3, - "api": "csp_Douban", - "searchable": 0, - "changeable": 1, - "indexs":1, - "ext": "./lib/tokenm.json$$$./lib/douban.json" - }, - {"key":"TGDouban","name":"TG豆瓣","type":3,"api":"csp_TGDouban","timeout":120, - "ext":{ - "token":"./lib/tokenm.json", - "json":"./lib/tgsearch.json", - "keywords":"名称,片名,推荐", - "tgsearch_url":"http://127.0.0.1:10199", - "tgsearch_media_url":"http://127.0.0.1:10199", - "channellist":"tgsearchers3,leoziyuan,peccxinpd,yydf_hzl,vip115hot,clouddriveresources,q66share,yggpan,xiangxiunbb,oscardianying,dianying4k,wfysfx02,quarkfree,ucwpzy,ucquark,mcph860,mcph608,xunleibl,taoxgzy,yunpanx,kkxlzy,mcph086,dianyingshare,quark_movies,zyfx2022,alyp_1,quanziyuanshe,hdhhd21,guoman4k,duan_ju,q_dianying,q_dianshiju,sharepanfilms,mcph01,jdjdn1111,panjclub,baicaozy,yunpan189,tianyirigeng,cloudtianyi,tyysypzypd,txtyzy,kuakeclound,tyypzhpd,zyfb123,xx123pan,zyzhpd123,yingshifenxiang123,yp123pan,wp123zy115:oneonefivewpfx,lsp115,qukanmovie,channel_shares_115,share4115,ysxb48,aliyun:zaihuayun,sharealiyun,aliyun_4k_movies,aliyunys,qixingzhenren,yunpanuc,ucshare,ucwangpan", - "proxy":"proxy", - "douban":"./lib/douban.json", - "danmu":true - }, - "style": { - "type": "rect", - "ratio": 0.7 - } - }, - { - "key": "网盘配置", - "name": "网盘及彈幕配置", - "type": 3, - "api": "csp_Config", - "searchable": 0, - "changeable": 0, - "ext":"./lib/tokenm.json", - "style": { - "type": "rect", - "ratio": 1.5 - } - }, - { - "key":"Youtube", - "name":"Youtube", - "type":3, - "api": "csp_Youtube", - "searchable": 1, - "quickSearch": 0, - "changeable": 0, - "timeout":120, - "ext":{ - "token":"./lib/tokenm.json", - "json":"./lib/youtube.json", - "type":"直播#新闻#剧集#电影#综艺#纪录片#音乐#体育#动物#风光#放松#4K#HDR#movie#music#documentary#bbc documentary#national geographic documentary", - "keywords":"排行榜,HOT,TRENDS,热门话题,热门趋势,热门综艺,热门电影,热门电视剧,小姐姐", - "codecs":"", - "proxy":"proxy", - "danmu":true - }, - "style": { - "type": "rect", - "ratio": 1.77 - } - }, - {"key":"Local","name":"本地","type":3,"api":"csp_Local"}, - { - "key": "FirstAid", - "name": "🚑 急救知识 ", - "type": 3, - "api": "csp_FirstAid", - "searchable": 0, - "quickSearch": 0, - "changeable": 0, - "style": { - "type": "rect", - "ratio": 3.8 - } - }, - { - "key":"bili", - "name":"B站 | Bili[jar]", - "type":3, - "api": "csp_Bili", - "searchable": 1, - "quickSearch": 0, - "changeable": 0, - "timeout":60, - "playerType": 2, - "ext":{ - "token":"./lib/tokenm.json", - "type":"演唱会#电影#电视剧#帕梅拉#广场舞#纪录片#综艺#鬼畜#音乐#舞蹈#影视#知识#美食#风光#田园#户外#8K#徐云", - "cookie":"" - }, - "style": { - "type": "rect", - "ratio": 1.77 - } - }, - {"key":"TGYunPanLocal","name":"TG频道搜索","type":3,"api":"csp_TGYunPanLocal","timeout":120, - "ext":{ - "token":"./lib/tokenm.json", - "json":"./lib/tgsearch.json", - "keywords":"名称,片名,推荐", - "tgsearch_url":"http://127.0.0.1:10199", - "tgsearch_media_url":"http://127.0.0.1:10199", - "channellist":"tgsearchers3,leoziyuan,peccxinpd,yydf_hzl,vip115hot,clouddriveresources,q66share,yggpan,xiangxiunbb,oscardianying,dianying4k,wfysfx02,quarkfree,ucwpzy,ucquark,mcph860,mcph608,xunleibl,taoxgzy,yunpanx,kkxlzy,mcph086,dianyingshare,quark_movies,zyfx2022,alyp_1,quanziyuanshe,hdhhd21,guoman4k,duan_ju,q_dianying,q_dianshiju,sharepanfilms,mcph01,jdjdn1111,panjclub,baicaozy,yunpan189,tianyirigeng,cloudtianyi,tyysypzypd,txtyzy,kuakeclound,tyypzhpd,zyfb123,xx123pan,zyzhpd123,yingshifenxiang123,yp123pan,wp123zy115:oneonefivewpfx,lsp115,qukanmovie,channel_shares_115,share4115,ysxb48,aliyun:zaihuayun,sharealiyun,aliyun_4k_movies,aliyunys,qixingzhenren,yunpanuc,ucshare,ucwangpan", - "proxy":"proxy", - "danmu":true - }, - "style": { - "type": "rect", - "ratio": 1.77 - } - }, - {"key":"TGYunPan","name":"TG群组搜索","type":3,"api":"csp_TGYunPan","timeout":120, - "ext":{ - "token":"./lib/tokenm.json", - "json":"./lib/tgsearch.json", - "keywords":"名称,片名,推荐", - "tgsearch_url":"http://127.0.0.1:10199", - "tgsearch_media_url":"http://127.0.0.1:10199", - "channellist":"tgsearchers3,KFCYeah,tianyifc,BaiduCloudDisk,txtyzy,peccxinpd,gotopan,PanjClub,kkxlzy,baicaoZY,yggpan,zaihuayun,Q66Share,Oscar_4Kmovies,shareAliyun,alyp_1,Quark_Movies,XiangxiuNBB,ydypzyfx,ucquark,xx123pan,zyfb123,tyypzhpd,tianyirigeng,cloudtianyi,hdhhd21,Lsp115,qixingzhenren,tyysypzypd,vip115hot,wp123zy,yunpan189,yydf_hzl,leoziyuan", - "proxy":"noproxy", - "danmu":true - }, - "style": { - "type": "rect", - "ratio": 1.77 - } - }, - { "key": "盘链", "name": "盘链|网盘", "type": 3, "api": "csp_PingLian", "searchable": 1, "timeout":60, "ext": "./lib/tokenm.json$$$https://pinglian.lol$$$$$$0$$$$$$PANLIAN$$$USER$$$PASS" }, - {"key":"csp_Qwmp4","name":"七味|网盘|磁力","type":3,"api":"csp_Qwmp4","searchable":1,"quickSearch":1,"filterable":0, "timeout":60, "ext":"./lib/tokenm.json$$$https://www.qwmp4.com/$$$noproxy$$$0$$$$$QIWEI"}, - {"key":"zmi","name":"蜗牛|网盘","type":3,"api":"csp_Zmi","searchable":1,"quickSearch":1,"filterable":1,"timeout":60, "ext":"./lib/tokenm.json$$$https://www.wn4k.com/$$$noproxy$$$1$$$$$$WONIU$$$USER$$$PASS$$$./lib/woniu.txt"}, - {"key":"Mogg","name":"木偶哥哥|网盘","type":3,"api":"csp_Mogg","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$http://123.666291.xyz/$$$noproxy$$$1$$$./lib/wogg.json$$$MOGG"}, - {"key":"PanSouGo","name":"PanSouGo|网盘","type":3,"api":"csp_PanSouGo","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext": - { - "token": "./lib/tokenm.json", - "siteurl": "", - "proxy": "noproxy", - "danmu": "0", - "plugins": "all", - "panlist": "all", - "filters": { - "include": [], - "exclude": ["广告", "预告"] - } - } - }, - { - "key": "光鸭社区", - "name": "光鸭社区", - "type": 3, - "api": "csp_GuangYaShequ", - "timeout":60, - "searchable": 1, - "quickSearch": 1, - "filterable": 0, - "ext": { - "token":"./lib/tokenm.json", - "page_size": 40, - "tmdb_key": "2894d9a1baf7812b451de03c801b0281", - "tmdb_api": "https://api.tmdb.org", - "tmdb_img": "https://images.tmdb.org/t/p", - "cache_file": "/storage/emulated/0/TV/gy_tmdb_pic_cache.json" - } - }, - {"key":"HuamuCangShare","name":"聚影|网盘|磁力","type":3,"api":"csp_HuamuCangShare","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$https://jying.top/$$$noproxy$$$1$$$./lib/huamucang.txt$$$HUAMUCANG$$$USER$$$PASS"}, - {"key":"Guanying","name":"观影|网盘|磁力","type":3,"api":"csp_Guanying","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$https://www.xn--74qz10cqsltibh40akss.com/$$$proxy$$$1$$$./lib/guanying.txt$$$GUANYING$$$username$$$password"}, - {"key":"FourKZN","name":"4K指南|网盘|磁力","type":3,"api":"csp_FourKZN","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$https://4kzn.cc/$$$noproxy$$$1$$$./lib/4kzn.txt$$$4KZN"}, - {"key":"校长影视","name":"校长影视|网盘","type":3,"api":"csp_XiaoZhang", "quickSearch":1, "changeable":1, "filterable":1, "timeout":60,"ext":"./lib/tokenm.json$$$https://xzyshd.com$$$proxy$$$1"}, - {"key":"Wogg","name":"玩偶哥哥|网盘","type":3,"api":"csp_Wogg","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$http://wogg.888484.xyz/$$$noproxy$$$1$$$./lib/wogg.json$$$WOGG"}, - {"key":"蜡笔网盘","name":"蜡笔|网盘","type":3,"api":"csp_Wobg","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$https://xiaocgege.shop/$$$proxy$$$1$$$./lib/wogg.json$$$LABI"}, - { - "key": "至臻|网盘", - "name": "至臻|网盘", - "type": 3, - "api": "csp_Wobg", - "quickSearch": 1, - "changeable": 1, - "filterable": 1, - "timeout": 60, - "ext": "./lib/tokenm.json$$$https://mihdr.top/$$$noproxy$$$1$$$./lib/wogg.json$$$ZHIZHEN" - }, - {"key":"LIBVIO","name":"LIBVIO|网盘","type":3,"api":"csp_Libvio","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$https://www.libvio.to/$$$noproxy$$$1"}, - {"key":"Moli","name":"HDmoli|网盘","type":3,"api":"csp_Moli","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$https://www.hdmoli.com/$$$noproxy$$$1$$$./lib/moli.json"}, - {"key":"Guazi","name":"瓜子|App","type":3,"api":"csp_Guazi","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":""}, - {"key":"美剧迷","name":"美剧迷|网盘","type":3,"api":"csp_Meijumi", "quickSearch":1, "changeable":1, "filterable":1, "timeout":120,"ext":"./lib/tokenm.json$$$https://www.meijumi.net/$$$proxy$$$1"}, - {"key":"WebDAV","name":"WebDAV[jar]","type":3,"api":"csp_WebDAV","searchable":1,"filterable":1,"changeable":1,"timeout":60, - "playerType": 2, - "ext":"./lib/webdav.json"}, - {"key":"AList","name":"网盘|Alist[jar]","type":3,"api":"csp_AList","searchable":1,"filterable":1,"changeable":1,"timeout":60, - "playerType": 2, - "ext":"./lib/alistjar.json"}, - {"key":"PushShare","name":"我的资源分享","type":3, "api":"csp_PushShare","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":60, "ext":"./lib/tokenm.json$$$./lib/pushshare.txt$$$db$$$1", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"AlistShare","name":"网盘分享合集","type":3,"api":"csp_AlistShare","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":120, "ext":"./lib/tokenm.json$$$null$$$proxy$$$1", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"AliShare","name":"阿里云盘影视分享","type":3,"api":"csp_AliShare","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":60, "ext":"./lib/tokenm.json$$$./lib/alishare.txt$$$db$$$1", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"AliShareEBook","name":"阿里云盘书籍分享","type":3,"api":"csp_AliShare","searchable":0,"quickSearch":0, "changeable":0, "filterable":0, "timeout":60, "ext":"./lib/tokenm.json$$$./lib/alishare.ebook.txt$$$db$$$1", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"QuarkShare","name":"夸克云盘分享","type":3,"api":"csp_QuarkShare","searchable":1,"quickSearch":0, "changeable":0, "filterable":0, "timeout":60, "ext":"./lib/tokenm.json$$$./lib/quarkshare.txt", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"123Share","name":"123云盘分享","type":3,"api":"csp_P123Share","searchable":1,"quickSearch":1, "changeable":0, "filterable":0, "timeout":120, "ext":"./lib/tokenm.json$$$./lib/123share.txt$$$db$$$1", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"189Share","name":"189云盘分享","type":3,"api":"csp_P189Share","searchable":1,"quickSearch":1, "changeable":0, "filterable":0, "timeout":120, "ext":"./lib/tokenm.json$$$./lib/189share.txt$$$db$$$1", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"ThunderShare","name":"迅雷云盘分享","type":3,"api":"csp_ThunderShare","searchable":1,"quickSearch":0, "changeable":0, "filterable":0, "timeout":60, "ext":"./lib/tokenm.json$$$./lib/thundershare.txt", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"UCShare","name":"UC云盘分享","type":3,"api":"csp_UCShare","searchable":1,"quickSearch":0, "changeable":0, "filterable":0, "timeout":60, "ext":"./lib/tokenm.json$$$./lib/ucshare.txt$$$db$$$1", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"115Share","name":"115云盘分享","type":3,"api":"csp_P115Share","searchable":1,"quickSearch":1, "changeable":0, "filterable":0, "timeout":120, "ext":"./lib/tokenm.json$$$./lib/115share.txt$$$db$$$1", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"PikPakShare","name":"PikPak分享","type":3,"api":"csp_PikPakShare","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":60, "ext":"./lib/tokenm.json$$$./lib/pikpakclass.json$$$./lib/pikpakclass.json.txt.gz", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"SambaShare","name":"Samba分享","type":3,"api":"csp_SambaShare","searchable":0,"quickSearch":0, "changeable":0, "filterable":0, "timeout":60, "ext":"./lib/tokenm.json$$$./lib/sambashare.txt"}, - {"key":"Hdhive","name":"鸟窝|网盘","type":3,"api":"csp_Hdh","quickSearch":1, "changeable":1, "filterable":1, "timeout":120, "ext":"./lib/tokenm.json$$$https://hdhive.com$$$noproxy$$$1$$$./lib/hdhive.txt"}, - {"key":"TianYiSou","name":"天逸搜|网盘搜索","type":3,"api":"csp_TianYiSou","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$null$$$proxy"}, - {"key":"YunPan","name":"云盘资源|网盘","type":3,"api":"csp_YunPan","timeout":60, "ext":"./lib/tokenm.json$$$null$$$proxy$$$1"}, - {"key":"YingSo","name":"影搜|网盘搜索","type":3,"api":"csp_YingSo","timeout":60, "ext":"./lib/tokenm.json"}, - {"key":"混合盘","name":"混合盘|网盘搜索","type":3,"api":"csp_HunHePan","timeout":60, "ext":"./lib/tokenm.json", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"88Pan","name":"88网盘|网盘搜索","type":3,"api":"csp_EightEight","timeout":60, "ext":"./lib/tokenm.json$$$https://662688.xyz$$$", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"PanSearch","name":"PanSearch|网盘搜索","type":3,"api":"csp_PanSearch","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$null$$$proxy"}, - {"key":"盘友圈","name":"盘友圈|网盘搜索","type":3,"api":"csp_Panyq","timeout":60, "ext":"./lib/tokenm.json$$$site$$$proxy"}, - {"key":"易搜","name":"易搜|网盘搜索","type":3,"api":"csp_YiSo","timeout":60, "ext":"./lib/tokenm.json$$$./lib/yiso.txt", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"秒搜","name":"秒搜|网盘搜索","type":3,"api":"csp_MiaoSou","timeout":60, "ext":"./lib/tokenm.json", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"Funletu","name":"趣盘搜|夸克搜索","type":3,"api":"csp_Funletu","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"QuarkPanso","name":"夸克盘搜|夸克搜索","type":3,"api":"csp_QuarkPanso","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"Panta","name":"盘Ta|网盘","type":3,"api":"csp_Panta","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$https://www.91panta.cn/$$$null$$$1$$$./lib/panta.txt$$$PANTA", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"DaPanSo","name":"大盘搜|网盘搜索","type":3,"api":"csp_DaPanSo","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$https://dapanso.com$$$proxy$$$1"}, - {"key":"PikaSo","name":"皮卡搜|网盘搜索","type":3,"api":"csp_PikaSo","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$https://www.pikaso.top/$$$null", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"Qianfan","name":"千帆|网盘搜索","type":3,"api":"csp_Qianfan","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$https://pan.qianfan.app$$$null$$$./lib/qianfan.txt$$$1"}, - {"key":"YunSo","name":"小云搜索|网盘搜索","type":3,"api":"csp_YunSo","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$https://www.yunso.net$$$null$$$1", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"YunPanOne","name":"云盘One|网盘搜索","type":3,"api":"csp_YunPanOne","quickSearch":1, "changeable":1, "filterable":1, "timeout":60, "ext":"./lib/tokenm.json$$$null$$$proxy$$$1"}, - { - "key": "新6V", - "name": "新6V|网盘", - "type": 3, - "api": "csp_Xb6v", - "searchable": 1, - "changeable": 1, - "timeout": 60, - "ext": "./lib/tokenm.json$$$https://www.66ss.org$$$null$$$1" - }, - { - "key": "索尼资源", - "name": "索尼┃资源", - "type": 1, - "api": "https://suoniapi.com/api.php/provide/vod/from/snm3u8/", - "categories": [ - "动作片", - "喜剧片", - "爱情片", - "科幻片", - "恐怖片", - "剧情片", - "战争片", - "国产剧", - "欧美剧", - "韩剧", - "日剧", - "港剧", - "台剧", - "泰剧", - "海外剧", - "纪录片", - "大陆综艺", - "日韩综艺", - "港台综艺", - "欧美综艺", - "国产动漫", - "日韩动漫", - "欧美动漫", - "动画片", - "港台动漫", - "海外动漫", - "演唱会", - "体育赛事", - "篮球", - "足球", - "预告片", - "斯诺克", - "影视解说" - ], - "searchable": 1, - "quickSearch": 1 - }, - {"key":"UP云搜","name":"阿里|UP云搜","type":3,"api":"csp_UpYun","timeout":30, "ext":"./lib/tokenm.json", - "style": { - "type": "list", - "ratio": 1.1 - } - }, - {"key":"BLSGod","name":"BLSGod|磁","type":3,"api":"csp_BLSGod","changeable":1, "timeout":60}, - {"key":"SeedHub","name":"SeedHub|磁","type":3,"api":"csp_SeedHub","changeable":1, "timeout":60}, - { - "key": "ikun", - "name": "ikun", - "type": 1, - "api": "http://127.0.0.1:10079/p/0/proxy/https://ikunzyapi.com/api.php/provide/vod/?", - "playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&proxy=proxy&url=", - "playerType":1, - "searchable": 1, - "changeable": 1 - }, - { - "key": "暴風", - "name": "暴風", - "type": 1, - "api": "http://127.0.0.1:10079/p/0/proxy/https://bfzyapi.com/api.php/provide/vod?", - "playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&proxy=proxy&url=", - "searchable": 1, - "changeable": 1 - }, - { - "key": "索尼", - "name": "索尼 ", - "type": 1, - "api": "http://127.0.0.1:10079/p/0/proxy/https://suoniapi.com/api.php/provide/vod?", - "playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&proxy=proxy&url=", - "searchable": 1, - "changeable": 1 - }, - { - "key": "量子", - "name": "量子", - "type": 1, - "api": "http://127.0.0.1:10079/p/0/proxy/http://cj.lziapi.com/api.php/provide/vod/?", - "playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&proxy=proxy&url=", - "playerType":1, - "searchable": 1, - "changeable": 1 - }, - { - "key": "非凡", - "name": "非凡", - "type": 1, - "api": "http://127.0.0.1:10079/p/0/proxy/http://cj.ffzyapi.com/api.php/provide/vod/?", - "playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&proxy=proxy&url=", - "playerType":1, - "searchable": 1, - "changeable": 1, - "categories": [ - "国产动漫", - "日韩动漫", - "国产剧", - "韩国剧", - "日本剧", - "电影片", - "连续剧", - "综艺片", - "动漫片", - "动作片", - "喜剧片", - "爱情片", - "科幻片", - "恐怖片", - "剧情片", - "战争片", - "香港剧", - "欧美剧", - "记录片", - "台湾剧", - "海外剧", - "泰国剧", - "大陆综艺", - "港台综艺", - "日韩综艺", - "欧美综艺", - "欧美动漫", - "港台动漫", - "海外动漫" - ] - }, - { - "key": "異界", - "name": "異界", - "type": 3, - "api": "csp_Ysj", - "searchable": 1, - "changeable": 0 - }, - {"key":"drpy_js_Alist","name":"网盘 | Alist[js]","type":3,"api":"./lib/alist.min.js","searchable":1,"filterable":1,"changeable":1,"ext":"./js/alist.json"}, - { - "key": "酷狗", - "name": "酷狗", - "type": 3, - "api": "csp_Kugou", - "searchable": 1, - "changeable": 0 - }, - { - "key": "Yinyuetai", - "name": "音悦台", - "type": 3, - "api": "csp_Yinyuetai", - "searchable": 1, - "changeable": 0 - }, - {"key": "push_agent","name": "推送","type": 3,"api": "csp_Push","changeable":0, "timeout":30, "ext":"./lib/tokenm.json"}, - { - "key": "應用商店", - "name": "應用商店", - "type": 3, - "api": "csp_Market", - "searchable": 0, - "changeable": 0, - "ext": "https://fm.t4tv.hz.cz/json/market.json" - }, - { - "key": "直播转点播", - "name": "🐼️┃电视┃直播", - "type": 3, - "searchable": 0, - "api": "./lib/live2vod.js", - "ext": "./lib/feimaolive.json" - } - ], - "lives":[ - { - "name": "最强国内直播(合并版可回看)", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/all.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", - "catchup": { - "type": "append", - "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" - } - }, - { - "name": "最强国内直播", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/tv.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", - "catchup": { - "type": "append", - "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" - } - }, - { - "name": "最强国内直播(真低码)", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/ysptx.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "最强国内直播(高码)", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/ysptp.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "最强国内直播(MGLIVE可回看)", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/migu.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", - "catchup": { - "type": "append", - "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" - } - }, - { - "name": "最强国内直播(MGEVENT)", - "type": 0, - "url": "http://127.0.0.1:35456/miguevent.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", - "catchup": { - "type": "append", - "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" - } - }, - { - "name": "最强国内直播(EPG-1天回看)", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/tv.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date=DATE1SUB", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", - "catchup": { - "type": "append", - "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" - } - }, - { - "name": "FeiYang牧场", - "type": 0, - "url": "http://sub.ottiptv.cc/iptv.m3u", - "ua": "okHttp/Mod-1.3.0.0", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date=DATE1SUB", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", - "catchup": { - "type": "append", - "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" - } - }, - { - "name": "BJYD", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/bjyd.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", - "catchup": { - "type": "append", - "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" - } - }, - { - "name": "BJYD(EPG-1天回看)", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/bjyd.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date=DATE1SUB", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", - "catchup": { - "type": "append", - "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" - } - }, - { - "name": "BJYD(EPG-2天回看)", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/bjyd.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date=DATE2SUB", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", - "catchup": { - "type": "append", - "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" - } - }, - { - "name": "BJYD(EPG-3天回看)", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/bjyd.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date=DATE3SUB", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", - "catchup": { - "type": "append", - "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" - } - }, - { - "name": "BIPTV(IPV6,可回看)", - "type": 0, - "url": "./lib/biptv.txt", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "PandaGo投屏直播接收记录", - "type": 0, - "url": "http://127.0.0.1:10079/dlnam3u/tv.m3u", - "ua": "okhttp/3.15.", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "FMM.m3u", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/proxy/https://raw.githubusercontent.com/fanmingming/live/refs/heads/main/tv/m3u/ipv6.m3u", - - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "FMM.m3u.音质增强", - "type": 0, - "url": "http://127.0.0.1:10079/m3u/3600/proxy/https://raw.githubusercontent.com/fanmingming/live/refs/heads/main/tv/m3u/ipv6.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "FMM.txt", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/proxy/https://fanmingming.com/txt?url=https://live.fanmingming.cn/tv/m3u/ipv6.m3u", - - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "肥羊电视直播", - "type": 0, - "url": "http://127.0.0.1:10079/c/1800/null/http://192.168.101.2:35455/tv.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "肥羊MG赛事直播", - "type": 0, - "url": "http://127.0.0.1:35456/miguevent.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "肥羊TX赛事直播", - "type": 0, - "url": "http://127.0.0.1:10079/c/60/null/http://127.0.0.1:35456/txevent.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "肥羊QY赛事直播", - "type": 0, - "url": "http://127.0.0.1:10079/c/60/null/http://127.0.0.1:35456/iqyevent.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "肥羊B站直播", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/bililive.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "肥羊B站直播.音质增强", - "type": 0, - "url": "http://127.0.0.1:10079/mp4/3600/null/http://127.0.0.1:35456/bililive.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "肥羊虎牙一起看", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/huyayqk.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "肥羊虎牙一起看.音质增强", - "type": 0, - "url": "http://127.0.0.1:10079/mp4/3600/null/http://127.0.0.1:35456/huyayqk.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "肥羊斗鱼一起看", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/douyuyqk.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "肥羊斗鱼一起看.音质增强", - "type": 0, - "url": "http://127.0.0.1:10079/mp4/3600/null/http://127.0.0.1:35456/douyuyqk.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "肥羊YY轮播", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/yylunbo.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "YTB直播", - "type": 0, - "url": "./lib/ytblive.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "AKTV.电视直播", - "type": 0, - "url": "http://aktv.top/live.m3u", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "Gather.电视直播", - "type": 0, - "url": "https://tv.iill.top/m3u/Gather", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "Gather.网络直播", - "type": 0, - "url": "https://tv.iill.top/m3u/Live", - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "name": "FMM.txt", - "type": 0, - "url": "http://127.0.0.1:10079/c/3600/proxy/https://fanmingming.com/txt?url=https://live.fanmingming.cn/tv/m3u/ipv6.m3u", - - "ua": "okhttp/3.15", - "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", - "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" - }, - { - "group":"redirect", - "channels":[ - { - "name":"redirect", - "urls":[ - "proxy://do=live&type=live&proxy=&url=" - ] - } - ] - } - ], - "doh": [ - { - "name": "Google", - "url": "https://dns.google/dns-query", - "ips": [ - "8.8.4.4", - "8.8.8.8" - ] - }, - { - "name": "Cloudflare", - "url": "https://cloudflare-dns.com/dns-query", - "ips": [ - "1.1.1.1", - "1.0.0.1", - "2606:4700:4700::1111", - "2606:4700:4700::1001" - ] - }, - { - "name": "AdGuard", - "url": "https://dns.adguard.com/dns-query", - "ips": [ - "94.140.14.140", - "94.140.14.141" - ] - }, - { - "name": "DNSWatch", - "url": "https://resolver2.dns.watch/dns-query", - "ips": [ - "84.200.69.80", - "84.200.70.40" - ] - }, - { - "name": "Quad9", - "url": "https://dns.quad9.net/dns-quer", - "ips": [ - "9.9.9.9", - "149.112.112.112" - ] - } - ], - "proxy": [ - "raw.githubusercontent.com", - "googlevideo.com", - "cdn.v82u1l.com", - "cdn.iz8qkg.com", - "cdn.kin6c1.com", - "c.biggggg.com", - "c.olddddd.com", - "haiwaikan.com", - "www.histar.tv", - "youtube.com", - "uhibo.com", - ".*boku.*", - ".*nivod.*", - ".*ulivetv.*" - ], - "hosts": [ - "cache.ott.ystenlive.itv.cmvideo.cn=base-v4-free-mghy.e.cdn.chinamobile.com", - "cache.ott.bestlive.itv.cmvideo.cn=base-v4-free-mghy.e.cdn.chinamobile.com", - "cache.ott.wasulive.itv.cmvideo.cn=base-v4-free-mghy.e.cdn.chinamobile.com", - "cache.ott.fifalive.itv.cmvideo.cn=base-v4-free-mghy.e.cdn.chinamobile.com", - "cache.ott.hnbblive.itv.cmvideo.cn=base-v4-free-mghy.e.cdn.chinamobile.com" - ], - "rules":[ - { - "name": "proxy", - "hosts": [ - "raw.githubusercontent.com", - "googlevideo.com", - "cdn.v82u1l.com", - "cdn.iz8qkg.com", - "cdn.kin6c1.com", - "c.biggggg.com", - "c.olddddd.com", - "haiwaikan.com", - "www.histar.tv", - "youtube.com", - "uhibo.com", - ".*boku.*", - ".*nivod.*", - "*.t4tv.hz.cz", - ".*ulivetv.*" - ] - }, - {"host":"www.djuu.com","rule":["mp4.djuu.com","m4a"]},{"host":"www.sharenice.net","rule":["huoshan.com","/item/video/"],"filter":[]}, - {"host":"www.sharenice.net","rule":["sovv.qianpailive.com","vid="],"filter":[]}, - {"host":"www.sharenice.net","rule":["douyin.com","/play/"]}, - {"host":"m.ysxs8.vip","rule":["ysting.ysxs8.vip:81","xmcdn.com"],"filter":[]}, - {"host":"hdmoli.com","rule":[".m3u8"]},{"host":"https://api.live.bilibili.com","rule":["bilivideo.com","/index.m3u8"],"filter":["data.bilibili.com/log/web","i0.hdslb.com/bfs/live/"]}, - {"host":"www.agemys.cc","rule":["cdn-tos","obj/tos-cn"]}, - {"host":"www.fun4k.com","rule":["https://hd.ijycnd.com/play","index.m3u8"]}, - {"host":"zjmiao.com","rule":["play.videomiao.vip/API.php","time=","key=","path="]}, - { - "name": "火山嗅探", - "hosts": [ - "huoshan.com" - ], - "regex": [ - "item_id=" - ] - }, - { - "name": "抖音嗅探", - "hosts": [ - "douyin.com" - ], - "regex": [ - "is_play_url=" - ] - }, - { - "name": "農民嗅探", - "hosts": [ - "toutiaovod.com" - ], - "regex": [ - "video/tos/cn" - ] - }, - { - "name": "夜市", - "hosts": [ - "yeslivetv.com" - ], - "script": [ - "document.getElementsByClassName('vjs-big-play-button')[0].click()" - ] - }, - { - "name": "毛驢", - "hosts": [ - "www.maolvys.com" - ], - "script": [ - "document.getElementsByClassName('swal-button swal-button--confirm')[0].click()" - ] - }, - { - "name": "磁力广告", - "hosts": [ - "magnet" - ], - "regex": [ - "更多", - "社 區", - "x u u", - "最 新", - "直 播", - "更 新", - "社 区", - "有 趣", - "英皇体育", - "全中文AV在线", - "澳门皇冠赌场", - "哥哥快来", - "美女荷官", - "裸聊", - "新片首发", - "UUE29" - ] - } - ], - "parses": [ - ], - "flags":["youku","qq","iqiyi","qiyi","letv","sohu","tudou","pptv","mgtv","wasu"], - "wallpaper": "http://饭太硬.top/深色壁纸/api.php", - "disabled_wallpaper":"http://www.kf666888.cn/api/tvbox/img" + "logo": "./dt/fy.gif", + "spider": "./pg.jar", + "sites": [ + { + "key": "豆瓣", + "name": "大鹏影视", + "type": 3, + "api": "csp_Douban", + "searchable": 0, + "changeable": 1, + "indexs": 1, + "ext": "./lib/tokenm.json$$$./lib/douban.json" + }, + { + "key": "TGDouban", + "name": "TG豆瓣", + "type": 3, + "api": "csp_TGDouban", + "timeout": 120, + "ext": { + "token": "./lib/tokenm.json", + "json": "./lib/tgsearch.json", + "keywords": "名称,片名,推荐", + "tgsearch_url": "http://127.0.0.1:10199", + "tgsearch_media_url": "http://127.0.0.1:10199", + "channellist": "tgsearchers3,leoziyuan,peccxinpd,yydf_hzl,vip115hot,clouddriveresources,q66share,yggpan,xiangxiunbb,oscardianying,dianying4k,wfysfx02,quarkfree,ucwpzy,ucquark,mcph860,mcph608,xunleibl,taoxgzy,yunpanx,kkxlzy,mcph086,dianyingshare,quark_movies,zyfx2022,alyp_1,quanziyuanshe,hdhhd21,guoman4k,duan_ju,q_dianying,q_dianshiju,sharepanfilms,mcph01,jdjdn1111,panjclub,baicaozy,yunpan189,tianyirigeng,cloudtianyi,tyysypzypd,txtyzy,kuakeclound,tyypzhpd,zyfb123,xx123pan,zyzhpd123,yingshifenxiang123,yp123pan,wp123zy115:oneonefivewpfx,lsp115,qukanmovie,channel_shares_115,share4115,ysxb48,aliyun:zaihuayun,sharealiyun,aliyun_4k_movies,aliyunys,qixingzhenren,yunpanuc,ucshare,ucwangpan", + "proxy": "proxy", + "douban": "./lib/douban.json", + "danmu": true + }, + "style": { + "type": "rect", + "ratio": 0.7 + } + }, + { + "key": "网盘配置", + "name": "网盘及彈幕配置", + "type": 3, + "api": "csp_Config", + "searchable": 0, + "changeable": 0, + "ext": "./lib/tokenm.json", + "style": { + "type": "rect", + "ratio": 1.5 + } + }, + { + "key": "Youtube", + "name": "Youtube", + "type": 3, + "api": "csp_Youtube", + "searchable": 1, + "quickSearch": 0, + "changeable": 0, + "timeout": 120, + "ext": { + "token": "./lib/tokenm.json", + "json": "./lib/youtube.json", + "type": "直播#新闻#剧集#电影#综艺#纪录片#音乐#体育#动物#风光#放松#4K#HDR#movie#music#documentary#bbc documentary#national geographic documentary", + "keywords": "排行榜,HOT,TRENDS,热门话题,热门趋势,热门综艺,热门电影,热门电视剧,小姐姐", + "codecs": "", + "proxy": "proxy", + "danmu": true + }, + "style": { + "type": "rect", + "ratio": 1.77 + } + }, + { + "key": "Local", + "name": "本地", + "type": 3, + "api": "csp_Local" + }, + { + "key": "FirstAid", + "name": "🚑 急救知识 ", + "type": 3, + "api": "csp_FirstAid", + "searchable": 0, + "quickSearch": 0, + "changeable": 0, + "style": { + "type": "rect", + "ratio": 3.8 + } + }, + { + "key": "bili", + "name": "B站 | Bili[jar]", + "type": 3, + "api": "csp_Bili", + "searchable": 1, + "quickSearch": 0, + "changeable": 0, + "timeout": 60, + "playerType": 2, + "ext": { + "token": "./lib/tokenm.json", + "type": "演唱会#电影#电视剧#帕梅拉#广场舞#纪录片#综艺#鬼畜#音乐#舞蹈#影视#知识#美食#风光#田园#户外#8K#徐云", + "cookie": "" + }, + "style": { + "type": "rect", + "ratio": 1.77 + } + }, + { + "key": "TGYunPanLocal", + "name": "TG频道搜索", + "type": 3, + "api": "csp_TGYunPanLocal", + "timeout": 120, + "ext": { + "token": "./lib/tokenm.json", + "json": "./lib/tgsearch.json", + "keywords": "名称,片名,推荐", + "tgsearch_url": "http://127.0.0.1:10199", + "tgsearch_media_url": "http://127.0.0.1:10199", + "channellist": "tgsearchers3,leoziyuan,peccxinpd,yydf_hzl,vip115hot,clouddriveresources,q66share,yggpan,xiangxiunbb,oscardianying,dianying4k,wfysfx02,quarkfree,ucwpzy,ucquark,mcph860,mcph608,xunleibl,taoxgzy,yunpanx,kkxlzy,mcph086,dianyingshare,quark_movies,zyfx2022,alyp_1,quanziyuanshe,hdhhd21,guoman4k,duan_ju,q_dianying,q_dianshiju,sharepanfilms,mcph01,jdjdn1111,panjclub,baicaozy,yunpan189,tianyirigeng,cloudtianyi,tyysypzypd,txtyzy,kuakeclound,tyypzhpd,zyfb123,xx123pan,zyzhpd123,yingshifenxiang123,yp123pan,wp123zy115:oneonefivewpfx,lsp115,qukanmovie,channel_shares_115,share4115,ysxb48,aliyun:zaihuayun,sharealiyun,aliyun_4k_movies,aliyunys,qixingzhenren,yunpanuc,ucshare,ucwangpan", + "proxy": "noproxy", + "danmu": true + }, + "style": { + "type": "rect", + "ratio": 1.77 + } + }, + { + "key": "TGYunPan", + "name": "TG群组搜索", + "type": 3, + "api": "csp_TGYunPan", + "timeout": 120, + "ext": { + "token": "./lib/tokenm.json", + "json": "./lib/tgsearch.json", + "keywords": "名称,片名,推荐", + "tgsearch_url": "http://127.0.0.1:10199", + "tgsearch_media_url": "http://127.0.0.1:10199", + "channellist": "tgsearchers3,KFCYeah,tianyifc,BaiduCloudDisk,txtyzy,peccxinpd,gotopan,PanjClub,kkxlzy,baicaoZY,yggpan,zaihuayun,Q66Share,Oscar_4Kmovies,shareAliyun,alyp_1,Quark_Movies,XiangxiuNBB,ydypzyfx,ucquark,xx123pan,zyfb123,tyypzhpd,tianyirigeng,cloudtianyi,hdhhd21,Lsp115,qixingzhenren,tyysypzypd,vip115hot,wp123zy,yunpan189,yydf_hzl,leoziyuan", + "proxy": "noproxy", + "danmu": true + }, + "style": { + "type": "rect", + "ratio": 1.77 + } + }, + { + "key": "盘链", + "name": "盘链|网盘", + "type": 3, + "api": "csp_PingLian", + "searchable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://pinglian.lol$$$$$$0$$$$$$PANLIAN$$$USER$$$PASS" + }, + { + "key": "csp_Qwmp4", + "name": "七味|网盘|磁力", + "type": 3, + "api": "csp_Qwmp4", + "searchable": 1, + "quickSearch": 1, + "filterable": 0, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://www.qwmp4.com/$$$noproxy$$$0$$$$$QIWEI" + }, + { + "key": "zmi", + "name": "蜗牛|网盘", + "type": 3, + "api": "csp_Zmi", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://www.wn4k.com/$$$noproxy$$$1$$$$$$WONIU$$$USER$$$PASS$$$./lib/woniu.txt" + }, + { + "key": "Mogg", + "name": "木偶哥哥|网盘", + "type": 3, + "api": "csp_Mogg", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$http://123.666291.xyz/$$$noproxy$$$1$$$./lib/wogg.json$$$MOGG" + }, + { + "key": "PanSouGo", + "name": "PanSouGo|网盘", + "type": 3, + "api": "csp_PanSouGo", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": { + "token": "./lib/tokenm.json", + "siteurl": "", + "proxy": "noproxy", + "danmu": "0", + "plugins": "all", + "panlist": "all", + "filters": { + "include": [], + "exclude": [ + "广告", + "预告" + ] + } + } + }, + { + "key": "光鸭社区", + "name": "光鸭社区", + "type": 3, + "api": "csp_GuangYaShequ", + "timeout": 60, + "searchable": 1, + "quickSearch": 1, + "filterable": 0, + "ext": { + "token": "./lib/tokenm.json", + "page_size": 40, + "tmdb_key": "2894d9a1baf7812b451de03c801b0281", + "tmdb_api": "https://api.tmdb.org", + "tmdb_img": "https://images.tmdb.org/t/p", + "cache_file": "/storage/emulated/0/TV/gy_tmdb_pic_cache.json" + } + }, + { + "key": "HuamuCangShare", + "name": "聚影|网盘|磁力", + "type": 3, + "api": "csp_HuamuCangShare", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://jying.top/$$$noproxy$$$1$$$./lib/huamucang.txt$$$HUAMUCANG$$$USER$$$PASS" + }, + { + "key": "Guanying", + "name": "观影|网盘|磁力", + "type": 3, + "api": "csp_Guanying", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://www.xn--74qz10cqsltibh40akss.com/$$$proxy$$$1$$$./lib/guanying.txt$$$GUANYING$$$username$$$password" + }, + { + "key": "FourKZN", + "name": "4K指南|网盘|磁力", + "type": 3, + "api": "csp_FourKZN", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://4kzn.cc/$$$noproxy$$$1$$$./lib/4kzn.txt$$$4KZN" + }, + { + "key": "校长影视", + "name": "校长影视|网盘", + "type": 3, + "api": "csp_XiaoZhang", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://xzyshd.com$$$proxy$$$1" + }, + { + "key": "Wogg", + "name": "玩偶哥哥|网盘", + "type": 3, + "api": "csp_Wogg", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$http://wogg.888484.xyz/$$$noproxy$$$1$$$./lib/wogg.json$$$WOGG" + }, + { + "key": "蜡笔网盘", + "name": "蜡笔|网盘", + "type": 3, + "api": "csp_Wobg", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://xiaocgege.shop/$$$proxy$$$1$$$./lib/wogg.json$$$LABI" + }, + { + "key": "至臻|网盘", + "name": "至臻|网盘", + "type": 3, + "api": "csp_Wobg", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://mihdr.top/$$$noproxy$$$1$$$./lib/wogg.json$$$ZHIZHEN" + }, + { + "key": "LIBVIO", + "name": "LIBVIO|网盘", + "type": 3, + "api": "csp_Libvio", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://www.libvio.to/$$$noproxy$$$1" + }, + { + "key": "Moli", + "name": "HDmoli|网盘", + "type": 3, + "api": "csp_Moli", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://www.hdmoli.com/$$$noproxy$$$1$$$./lib/moli.json" + }, + { + "key": "Guazi", + "name": "瓜子|App", + "type": 3, + "api": "csp_Guazi", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "" + }, + { + "key": "美剧迷", + "name": "美剧迷|网盘", + "type": 3, + "api": "csp_Meijumi", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 120, + "ext": "./lib/tokenm.json$$$https://www.meijumi.net/$$$proxy$$$1" + }, + { + "key": "WebDAV", + "name": "WebDAV[jar]", + "type": 3, + "api": "csp_WebDAV", + "searchable": 1, + "filterable": 1, + "changeable": 1, + "timeout": 60, + "playerType": 2, + "ext": "./lib/webdav.json" + }, + { + "key": "AList", + "name": "网盘|Alist[jar]", + "type": 3, + "api": "csp_AList", + "searchable": 1, + "filterable": 1, + "changeable": 1, + "timeout": 60, + "playerType": 2, + "ext": "./lib/alistjar.json" + }, + { + "key": "PushShare", + "name": "我的资源分享", + "type": 3, + "api": "csp_PushShare", + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "filterable": 0, + "timeout": 60, + "ext": "./lib/tokenm.json$$$./lib/pushshare.txt$$$db$$$1", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "AlistShare", + "name": "网盘分享合集", + "type": 3, + "api": "csp_AlistShare", + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "filterable": 0, + "timeout": 120, + "ext": "./lib/tokenm.json$$$null$$$proxy$$$1", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "AliShare", + "name": "阿里云盘影视分享", + "type": 3, + "api": "csp_AliShare", + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "filterable": 0, + "timeout": 60, + "ext": "./lib/tokenm.json$$$./lib/alishare.txt$$$db$$$1", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "AliShareEBook", + "name": "阿里云盘书籍分享", + "type": 3, + "api": "csp_AliShare", + "searchable": 0, + "quickSearch": 0, + "changeable": 0, + "filterable": 0, + "timeout": 60, + "ext": "./lib/tokenm.json$$$./lib/alishare.ebook.txt$$$db$$$1", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "QuarkShare", + "name": "夸克云盘分享", + "type": 3, + "api": "csp_QuarkShare", + "searchable": 1, + "quickSearch": 0, + "changeable": 0, + "filterable": 0, + "timeout": 60, + "ext": "./lib/tokenm.json$$$./lib/quarkshare.txt", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "123Share", + "name": "123云盘分享", + "type": 3, + "api": "csp_P123Share", + "searchable": 1, + "quickSearch": 1, + "changeable": 0, + "filterable": 0, + "timeout": 120, + "ext": "./lib/tokenm.json$$$./lib/123share.txt$$$db$$$1", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "189Share", + "name": "189云盘分享", + "type": 3, + "api": "csp_P189Share", + "searchable": 1, + "quickSearch": 1, + "changeable": 0, + "filterable": 0, + "timeout": 120, + "ext": "./lib/tokenm.json$$$./lib/189share.txt$$$db$$$1", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "ThunderShare", + "name": "迅雷云盘分享", + "type": 3, + "api": "csp_ThunderShare", + "searchable": 1, + "quickSearch": 0, + "changeable": 0, + "filterable": 0, + "timeout": 60, + "ext": "./lib/tokenm.json$$$./lib/thundershare.txt", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "UCShare", + "name": "UC云盘分享", + "type": 3, + "api": "csp_UCShare", + "searchable": 1, + "quickSearch": 0, + "changeable": 0, + "filterable": 0, + "timeout": 60, + "ext": "./lib/tokenm.json$$$./lib/ucshare.txt$$$db$$$1", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "115Share", + "name": "115云盘分享", + "type": 3, + "api": "csp_P115Share", + "searchable": 1, + "quickSearch": 1, + "changeable": 0, + "filterable": 0, + "timeout": 120, + "ext": "./lib/tokenm.json$$$./lib/115share.txt$$$db$$$1", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "PikPakShare", + "name": "PikPak分享", + "type": 3, + "api": "csp_PikPakShare", + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "filterable": 0, + "timeout": 60, + "ext": "./lib/tokenm.json$$$./lib/pikpakclass.json$$$./lib/pikpakclass.json.txt.gz", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "SambaShare", + "name": "Samba分享", + "type": 3, + "api": "csp_SambaShare", + "searchable": 0, + "quickSearch": 0, + "changeable": 0, + "filterable": 0, + "timeout": 60, + "ext": "./lib/tokenm.json$$$./lib/sambashare.txt" + }, + { + "key": "Hdhive", + "name": "鸟窝|网盘", + "type": 3, + "api": "csp_Hdh", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 120, + "ext": "./lib/tokenm.json$$$https://hdhive.com$$$noproxy$$$1$$$./lib/hdhive.txt" + }, + { + "key": "TianYiSou", + "name": "天逸搜|网盘搜索", + "type": 3, + "api": "csp_TianYiSou", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$null$$$proxy" + }, + { + "key": "YunPan", + "name": "云盘资源|网盘", + "type": 3, + "api": "csp_YunPan", + "timeout": 60, + "ext": "./lib/tokenm.json$$$null$$$proxy$$$1" + }, + { + "key": "YingSo", + "name": "影搜|网盘搜索", + "type": 3, + "api": "csp_YingSo", + "timeout": 60, + "ext": "./lib/tokenm.json" + }, + { + "key": "混合盘", + "name": "混合盘|网盘搜索", + "type": 3, + "api": "csp_HunHePan", + "timeout": 60, + "ext": "./lib/tokenm.json", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "88Pan", + "name": "88网盘|网盘搜索", + "type": 3, + "api": "csp_EightEight", + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://662688.xyz$$$", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "PanSearch", + "name": "PanSearch|网盘搜索", + "type": 3, + "api": "csp_PanSearch", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$null$$$proxy" + }, + { + "key": "盘友圈", + "name": "盘友圈|网盘搜索", + "type": 3, + "api": "csp_Panyq", + "timeout": 60, + "ext": "./lib/tokenm.json$$$site$$$proxy" + }, + { + "key": "易搜", + "name": "易搜|网盘搜索", + "type": 3, + "api": "csp_YiSo", + "timeout": 60, + "ext": "./lib/tokenm.json$$$./lib/yiso.txt", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "秒搜", + "name": "秒搜|网盘搜索", + "type": 3, + "api": "csp_MiaoSou", + "timeout": 60, + "ext": "./lib/tokenm.json", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "Funletu", + "name": "趣盘搜|夸克搜索", + "type": 3, + "api": "csp_Funletu", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "QuarkPanso", + "name": "夸克盘搜|夸克搜索", + "type": 3, + "api": "csp_QuarkPanso", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "Panta", + "name": "盘Ta|网盘", + "type": 3, + "api": "csp_Panta", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://www.91panta.cn/$$$null$$$1$$$./lib/panta.txt$$$PANTA", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "DaPanSo", + "name": "大盘搜|网盘搜索", + "type": 3, + "api": "csp_DaPanSo", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://dapanso.com$$$proxy$$$1" + }, + { + "key": "PikaSo", + "name": "皮卡搜|网盘搜索", + "type": 3, + "api": "csp_PikaSo", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://www.pikaso.top/$$$null", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "Qianfan", + "name": "千帆|网盘搜索", + "type": 3, + "api": "csp_Qianfan", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://pan.qianfan.app$$$null$$$./lib/qianfan.txt$$$1" + }, + { + "key": "YunSo", + "name": "小云搜索|网盘搜索", + "type": 3, + "api": "csp_YunSo", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://www.yunso.net$$$null$$$1", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "YunPanOne", + "name": "云盘One|网盘搜索", + "type": 3, + "api": "csp_YunPanOne", + "quickSearch": 1, + "changeable": 1, + "filterable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$null$$$proxy$$$1" + }, + { + "key": "新6V", + "name": "新6V|网盘", + "type": 3, + "api": "csp_Xb6v", + "searchable": 1, + "changeable": 1, + "timeout": 60, + "ext": "./lib/tokenm.json$$$https://www.66ss.org$$$null$$$1" + }, + { + "key": "索尼资源", + "name": "索尼┃资源", + "type": 1, + "api": "https://suoniapi.com/api.php/provide/vod/from/snm3u8/", + "categories": [ + "动作片", + "喜剧片", + "爱情片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "国产剧", + "欧美剧", + "韩剧", + "日剧", + "港剧", + "台剧", + "泰剧", + "海外剧", + "纪录片", + "大陆综艺", + "日韩综艺", + "港台综艺", + "欧美综艺", + "国产动漫", + "日韩动漫", + "欧美动漫", + "动画片", + "港台动漫", + "海外动漫", + "演唱会", + "体育赛事", + "篮球", + "足球", + "预告片", + "斯诺克", + "影视解说" + ], + "searchable": 1, + "quickSearch": 1 + }, + { + "key": "UP云搜", + "name": "阿里|UP云搜", + "type": 3, + "api": "csp_UpYun", + "timeout": 30, + "ext": "./lib/tokenm.json", + "style": { + "type": "list", + "ratio": 1.1 + } + }, + { + "key": "BLSGod", + "name": "BLSGod|磁", + "type": 3, + "api": "csp_BLSGod", + "changeable": 1, + "timeout": 60 + }, + { + "key": "SeedHub", + "name": "SeedHub|磁", + "type": 3, + "api": "csp_SeedHub", + "changeable": 1, + "timeout": 60 + }, + { + "key": "ikun", + "name": "ikun", + "type": 1, + "api": "http://127.0.0.1:10079/p/0/proxy/https://ikunzyapi.com/api.php/provide/vod/?", + "playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&proxy=proxy&url=", + "playerType": 1, + "searchable": 1, + "changeable": 1 + }, + { + "key": "暴風", + "name": "暴風", + "type": 1, + "api": "http://127.0.0.1:10079/p/0/proxy/https://bfzyapi.com/api.php/provide/vod?", + "playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&proxy=proxy&url=", + "searchable": 1, + "changeable": 1 + }, + { + "key": "索尼", + "name": "索尼 ", + "type": 1, + "api": "http://127.0.0.1:10079/p/0/proxy/https://suoniapi.com/api.php/provide/vod?", + "playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&proxy=proxy&url=", + "searchable": 1, + "changeable": 1 + }, + { + "key": "量子", + "name": "量子", + "type": 1, + "api": "http://127.0.0.1:10079/p/0/proxy/http://cj.lziapi.com/api.php/provide/vod/?", + "playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&proxy=proxy&url=", + "playerType": 1, + "searchable": 1, + "changeable": 1 + }, + { + "key": "非凡", + "name": "非凡", + "type": 1, + "api": "http://127.0.0.1:10079/p/0/proxy/http://cj.ffzyapi.com/api.php/provide/vod/?", + "playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&proxy=proxy&url=", + "playerType": 1, + "searchable": 1, + "changeable": 1, + "categories": [ + "国产动漫", + "日韩动漫", + "国产剧", + "韩国剧", + "日本剧", + "电影片", + "连续剧", + "综艺片", + "动漫片", + "动作片", + "喜剧片", + "爱情片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "香港剧", + "欧美剧", + "记录片", + "台湾剧", + "海外剧", + "泰国剧", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺", + "欧美动漫", + "港台动漫", + "海外动漫" + ] + }, + { + "key": "異界", + "name": "異界", + "type": 3, + "api": "csp_Ysj", + "searchable": 1, + "changeable": 0 + }, + { + "key": "drpy_js_Alist", + "name": "网盘 | Alist[js]", + "type": 3, + "api": "./lib/alist.min.js", + "searchable": 1, + "filterable": 1, + "changeable": 1, + "ext": "./js/alist.json" + }, + { + "key": "酷狗", + "name": "酷狗", + "type": 3, + "api": "csp_Kugou", + "searchable": 1, + "changeable": 0 + }, + { + "key": "Yinyuetai", + "name": "音悦台", + "type": 3, + "api": "csp_Yinyuetai", + "searchable": 1, + "changeable": 0 + }, + { + "key": "push_agent", + "name": "推送", + "type": 3, + "api": "csp_Push", + "changeable": 0, + "timeout": 30, + "ext": "./lib/tokenm.json" + }, + { + "key": "應用商店", + "name": "應用商店", + "type": 3, + "api": "csp_Market", + "searchable": 0, + "changeable": 0, + "ext": "https://fm.t4tv.hz.cz/json/market.json" + }, + { + "key": "直播转点播", + "name": "🐼️┃电视┃直播", + "type": 3, + "searchable": 0, + "api": "./lib/live2vod.js", + "ext": "./lib/feimaolive.json" + } + ], + "lives": [ + { + "name": "最强国内直播(合并版可回看)", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/all.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", + "catchup": { + "type": "append", + "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" + } + }, + { + "name": "最强国内直播", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/tv.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", + "catchup": { + "type": "append", + "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" + } + }, + { + "name": "最强国内直播(真低码)", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/ysptx.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "最强国内直播(高码)", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/ysptp.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "最强国内直播(MGLIVE可回看)", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/migu.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", + "catchup": { + "type": "append", + "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" + } + }, + { + "name": "最强国内直播(MGEVENT)", + "type": 0, + "url": "http://127.0.0.1:35456/miguevent.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", + "catchup": { + "type": "append", + "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" + } + }, + { + "name": "最强国内直播(EPG-1天回看)", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/tv.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date=DATE1SUB", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", + "catchup": { + "type": "append", + "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" + } + }, + { + "name": "FeiYang牧场", + "type": 0, + "url": "http://sub.ottiptv.cc/iptv.m3u", + "ua": "okHttp/Mod-1.3.0.0", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date=DATE1SUB", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", + "catchup": { + "type": "append", + "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" + } + }, + { + "name": "BJYD", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/bjyd.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", + "catchup": { + "type": "append", + "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" + } + }, + { + "name": "BJYD(EPG-1天回看)", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/bjyd.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date=DATE1SUB", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", + "catchup": { + "type": "append", + "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" + } + }, + { + "name": "BJYD(EPG-2天回看)", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/bjyd.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date=DATE2SUB", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", + "catchup": { + "type": "append", + "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" + } + }, + { + "name": "BJYD(EPG-3天回看)", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/bjyd.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date=DATE3SUB", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png", + "catchup": { + "type": "append", + "source": "?livemode=4&starttime=${(b)yyyyMMdd'T'HHmm}00.00Z&endtime=${(e)yyyyMMdd'T'HHmm}00.00Z" + } + }, + { + "name": "BIPTV(IPV6,可回看)", + "type": 0, + "url": "./lib/biptv.txt", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "PandaGo投屏直播接收记录", + "type": 0, + "url": "http://127.0.0.1:10079/dlnam3u/tv.m3u", + "ua": "okhttp/3.15.", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "FMM.m3u", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/proxy/https://raw.githubusercontent.com/fanmingming/live/refs/heads/main/tv/m3u/ipv6.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "FMM.m3u.音质增强", + "type": 0, + "url": "http://127.0.0.1:10079/m3u/3600/proxy/https://raw.githubusercontent.com/fanmingming/live/refs/heads/main/tv/m3u/ipv6.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "FMM.txt", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/proxy/https://fanmingming.com/txt?url=https://live.fanmingming.cn/tv/m3u/ipv6.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "肥羊电视直播", + "type": 0, + "url": "http://127.0.0.1:10079/c/1800/null/http://192.168.101.2:35455/tv.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "肥羊MG赛事直播", + "type": 0, + "url": "http://127.0.0.1:35456/miguevent.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "肥羊TX赛事直播", + "type": 0, + "url": "http://127.0.0.1:10079/c/60/null/http://127.0.0.1:35456/txevent.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "肥羊QY赛事直播", + "type": 0, + "url": "http://127.0.0.1:10079/c/60/null/http://127.0.0.1:35456/iqyevent.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "肥羊B站直播", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/bililive.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "肥羊B站直播.音质增强", + "type": 0, + "url": "http://127.0.0.1:10079/mp4/3600/null/http://127.0.0.1:35456/bililive.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "肥羊虎牙一起看", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/huyayqk.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "肥羊虎牙一起看.音质增强", + "type": 0, + "url": "http://127.0.0.1:10079/mp4/3600/null/http://127.0.0.1:35456/huyayqk.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "肥羊斗鱼一起看", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/douyuyqk.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "肥羊斗鱼一起看.音质增强", + "type": 0, + "url": "http://127.0.0.1:10079/mp4/3600/null/http://127.0.0.1:35456/douyuyqk.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "肥羊YY轮播", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/null/http://127.0.0.1:35456/yylunbo.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "YTB直播", + "type": 0, + "url": "./lib/ytblive.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "AKTV.电视直播", + "type": 0, + "url": "http://aktv.top/live.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "Gather.电视直播", + "type": 0, + "url": "https://tv.iill.top/m3u/Gather", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "Gather.网络直播", + "type": 0, + "url": "https://tv.iill.top/m3u/Live", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "name": "FMM.txt", + "type": 0, + "url": "http://127.0.0.1:10079/c/3600/proxy/https://fanmingming.com/txt?url=https://live.fanmingming.cn/tv/m3u/ipv6.m3u", + "ua": "okhttp/3.15", + "epg": "http://127.0.0.1:10079/p/0/proxy/http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "http://127.0.0.1:10079/p/0/proxy/https://cdn.jsdmirror.com/gh/fanmingming/live@master/tv/{name}.png" + }, + { + "group": "redirect", + "channels": [ + { + "name": "redirect", + "urls": [ + "proxy://do=live&type=live&proxy=&url=" + ] + } + ] + } + ], + "doh": [ + { + "name": "Google", + "url": "https://dns.google/dns-query", + "ips": [ + "8.8.4.4", + "8.8.8.8" + ] + }, + { + "name": "Cloudflare", + "url": "https://cloudflare-dns.com/dns-query", + "ips": [ + "1.1.1.1", + "1.0.0.1", + "2606:4700:4700::1111", + "2606:4700:4700::1001" + ] + }, + { + "name": "AdGuard", + "url": "https://dns.adguard.com/dns-query", + "ips": [ + "94.140.14.140", + "94.140.14.141" + ] + }, + { + "name": "DNSWatch", + "url": "https://resolver2.dns.watch/dns-query", + "ips": [ + "84.200.69.80", + "84.200.70.40" + ] + }, + { + "name": "Quad9", + "url": "https://dns.quad9.net/dns-quer", + "ips": [ + "9.9.9.9", + "149.112.112.112" + ] + } + ], + "proxy": [ + "raw.githubusercontent.com", + "googlevideo.com", + "cdn.v82u1l.com", + "cdn.iz8qkg.com", + "cdn.kin6c1.com", + "c.biggggg.com", + "c.olddddd.com", + "haiwaikan.com", + "www.histar.tv", + "youtube.com", + "uhibo.com", + ".*boku.*", + ".*nivod.*", + ".*ulivetv.*" + ], + "hosts": [ + "cache.ott.ystenlive.itv.cmvideo.cn=base-v4-free-mghy.e.cdn.chinamobile.com", + "cache.ott.bestlive.itv.cmvideo.cn=base-v4-free-mghy.e.cdn.chinamobile.com", + "cache.ott.wasulive.itv.cmvideo.cn=base-v4-free-mghy.e.cdn.chinamobile.com", + "cache.ott.fifalive.itv.cmvideo.cn=base-v4-free-mghy.e.cdn.chinamobile.com", + "cache.ott.hnbblive.itv.cmvideo.cn=base-v4-free-mghy.e.cdn.chinamobile.com" + ], + "rules": [ + { + "name": "proxy", + "hosts": [ + "raw.githubusercontent.com", + "googlevideo.com", + "cdn.v82u1l.com", + "cdn.iz8qkg.com", + "cdn.kin6c1.com", + "c.biggggg.com", + "c.olddddd.com", + "haiwaikan.com", + "www.histar.tv", + "youtube.com", + "uhibo.com", + ".*boku.*", + ".*nivod.*", + "*.t4tv.hz.cz", + ".*ulivetv.*" + ] + }, + { + "host": "www.djuu.com", + "rule": [ + "mp4.djuu.com", + "m4a" + ] + }, + { + "host": "www.sharenice.net", + "rule": [ + "huoshan.com", + "/item/video/" + ], + "filter": [] + }, + { + "host": "www.sharenice.net", + "rule": [ + "sovv.qianpailive.com", + "vid=" + ], + "filter": [] + }, + { + "host": "www.sharenice.net", + "rule": [ + "douyin.com", + "/play/" + ] + }, + { + "host": "m.ysxs8.vip", + "rule": [ + "ysting.ysxs8.vip:81", + "xmcdn.com" + ], + "filter": [] + }, + { + "host": "hdmoli.com", + "rule": [ + ".m3u8" + ] + }, + { + "host": "https://api.live.bilibili.com", + "rule": [ + "bilivideo.com", + "/index.m3u8" + ], + "filter": [ + "data.bilibili.com/log/web", + "i0.hdslb.com/bfs/live/" + ] + }, + { + "host": "www.agemys.cc", + "rule": [ + "cdn-tos", + "obj/tos-cn" + ] + }, + { + "host": "www.fun4k.com", + "rule": [ + "https://hd.ijycnd.com/play", + "index.m3u8" + ] + }, + { + "host": "zjmiao.com", + "rule": [ + "play.videomiao.vip/API.php", + "time=", + "key=", + "path=" + ] + }, + { + "name": "火山嗅探", + "hosts": [ + "huoshan.com" + ], + "regex": [ + "item_id=" + ] + }, + { + "name": "抖音嗅探", + "hosts": [ + "douyin.com" + ], + "regex": [ + "is_play_url=" + ] + }, + { + "name": "農民嗅探", + "hosts": [ + "toutiaovod.com" + ], + "regex": [ + "video/tos/cn" + ] + }, + { + "name": "夜市", + "hosts": [ + "yeslivetv.com" + ], + "script": [ + "document.getElementsByClassName('vjs-big-play-button')[0].click()" + ] + }, + { + "name": "毛驢", + "hosts": [ + "www.maolvys.com" + ], + "script": [ + "document.getElementsByClassName('swal-button swal-button--confirm')[0].click()" + ] + }, + { + "name": "磁力广告", + "hosts": [ + "magnet" + ], + "regex": [ + "更多", + "社 區", + "x u u", + "最 新", + "直 播", + "更 新", + "社 区", + "有 趣", + "英皇体育", + "全中文AV在线", + "澳门皇冠赌场", + "哥哥快来", + "美女荷官", + "裸聊", + "新片首发", + "UUE29" + ] + } + ], + "parses": [], + "flags": [ + "youku", + "qq", + "iqiyi", + "qiyi", + "letv", + "sohu", + "tudou", + "pptv", + "mgtv", + "wasu" + ], + "wallpaper": "http://饭太硬.top/深色壁纸/api.php", + "disabled_wallpaper": "http://www.kf666888.cn/api/tvbox/img" } diff --git a/lib/aliproxy.tar.xz b/lib/aliproxy.tar.xz index 75811c9..2739969 100644 Binary files a/lib/aliproxy.tar.xz and b/lib/aliproxy.tar.xz differ diff --git a/lib/aliproxy.tar.xz.md5 b/lib/aliproxy.tar.xz.md5 index abd4baa..a92a013 100644 --- a/lib/aliproxy.tar.xz.md5 +++ b/lib/aliproxy.tar.xz.md5 @@ -1 +1 @@ -676752e08db9417161ba829caa3e8d85 +1e212f39241cac6f9d9d0fc95b2907a0 diff --git a/lib/allinone.tar.xz b/lib/allinone.tar.xz index 7a7a56f..c39152f 100644 Binary files a/lib/allinone.tar.xz and b/lib/allinone.tar.xz differ diff --git a/lib/allinone.tar.xz.md5 b/lib/allinone.tar.xz.md5 index 8d1782f..8852250 100644 --- a/lib/allinone.tar.xz.md5 +++ b/lib/allinone.tar.xz.md5 @@ -1 +1 @@ -6cf0aa61a893d958769a850d4944e3e4 +be7ba0436edfc02b000af7f4b231c2fd diff --git a/lib/tokenm.json b/lib/tokenm.json index 0557054..7d1a56e 100644 --- a/lib/tokenm.json +++ b/lib/tokenm.json @@ -1,97 +1,97 @@ { -"token":"", -"open_token":"", -"open_api_url":"postparam|http://api.extscreen.com/aliyundrive/token", -"oauth_client_id":"", -"oauth_client_secret":"", -"oauth_auth_url":"", -"oauth_refresh_url":"", -"is_vip":true, -"vip_thread_limit":32, -"vip_thread_limit_night":"19-23=32", -"vod_flags":"4kz|auto", -"quark_thread_limit":32, -"quark_thread_limit_night":"19-23=32", -"quark_is_guest":false, -"quark_vip_thread_limit":32, -"quark_vip_thread_limit_night":"19-23=32", -"quark_flags":"4kz|auto", -"uc_thread_limit":10, -"uc_is_vip":false, -"uc_vip_thread_limit":10, -"uc_flags":"4kz|auto", -"uc_thread_limit_night":"19-23=32", -"uc_vip_thread_limit_night":"19-23=32", -"thunder_thread_limit":2, -"thunder_is_vip":false, -"thunder_vip_thread_limit":2, -"thunder_flags":"4kz", -"aliproxy":"", -"aliproxy_url":"./aliproxy.tar.xz", -"proxy":"", -"danmu":true, -"quark_danmu":true, -"quark_cookie":"", -"uc_cookie":"", -"thunder_username":"", -"thunder_password":"", -"thunder_captchatoken":"", -"yd_auth":"", -"yd_thread_limit":4, -"yd_flags":"auto|4kz", -"yd_danmu":true, -"pikpak_username":"", -"pikpak_password":"", -"pikpak_flags":"4kz", -"pikpak_thread_limit":2, -"pikpak_vip_thread_limit":2, -"pikpak_proxy":"proxy", -"pikpak_proxy_onlyapi":false, -"pikpak_danmu":true, -"wgcf_key":"", -"wgcf_key2":"", -"wgcf_ipport":"", -"wgcf_xray_url":"./xray.gz", -"wgcf_geoip_url":"./geoip.dat.gz", -"wgcf_json_url":"./wgcf.json", -"wgcf_vless_id":"", -"wgcf_vless_optname":"singapore.com:443", -"wgcf_vless_worker":"", -"wgcf_vless_path":"/?ed=2048", -"wgcf_vless_protocol":"vless", -"wgcf_vless_network":"ws", -"wgcf_vless_tls":false, -"libxl_url":"./libxlsdk.tar.xz", -"youtube_proxy":"proxy", -"singbox_url":"./sing-box.tar.xz", -"singbox_subscribe_url":"", -"singbox_clash2singbox_url":"./clash2singbox.tar.xz", -"singbox_template_url":"./singbox.json", -"singbox_wgcf_json_url":"./wgcf2singbox.json", -"pan115_cookie":"", -"pan115_thread_limit":0, -"pan115_vip_thread_limit":0, -"pan115_is_vip":false, -"pan115_flags":"4kz", -"pan115_speed_limit":0, -"pan115_speed_limit_mobile":10485760, -"pan115_auto_delete":true, -"pan115_delete_code":"", -"tgsearch_url":"./tgsearch.tar.xz", -"tgsearch_api_id":"", -"tgsearch_api_hash":"", -"tgsearch_api_session":"", -"tgsearch_api_session_v1":"", -"tgsearch_api_proxy":"proxy", -"tgsearch_api_url":"http://127.0.0.1:10199/", -"tgsearch_media_url":"http://127.0.0.1:10199/", -"allinone_url":"./allinone.tar.xz", -"pan_order":"ali|quark|uc|123|189|115|yd|thunder|pikpak", -"pan123_username":"", -"pan123_password":"", -"pan123_flags":"4kz", -"pan189_username":"", -"pan189_password":"", -"pan189_flags":"4kz", -"uc_ut":"" + "token": "", + "open_token": "", + "open_api_url": "postparam|http://api.extscreen.com/aliyundrive/token", + "oauth_client_id": "", + "oauth_client_secret": "", + "oauth_auth_url": "", + "oauth_refresh_url": "", + "is_vip": true, + "vip_thread_limit": 32, + "vip_thread_limit_night": "19-23=32", + "vod_flags": "4kz|auto", + "quark_thread_limit": 32, + "quark_thread_limit_night": "19-23=32", + "quark_is_guest": false, + "quark_vip_thread_limit": 32, + "quark_vip_thread_limit_night": "19-23=32", + "quark_flags": "4kz|auto", + "uc_thread_limit": 10, + "uc_is_vip": false, + "uc_vip_thread_limit": 10, + "uc_flags": "4kz|auto", + "uc_thread_limit_night": "19-23=32", + "uc_vip_thread_limit_night": "19-23=32", + "thunder_thread_limit": 2, + "thunder_is_vip": false, + "thunder_vip_thread_limit": 2, + "thunder_flags": "4kz", + "aliproxy": "", + "aliproxy_url": "./aliproxy.tar.xz", + "proxy": "", + "danmu": true, + "quark_danmu": true, + "quark_cookie": "", + "uc_cookie": "", + "thunder_username": "", + "thunder_password": "", + "thunder_captchatoken": "", + "yd_auth": "", + "yd_thread_limit": 4, + "yd_flags": "auto|4kz", + "yd_danmu": true, + "pikpak_username": "", + "pikpak_password": "", + "pikpak_flags": "4kz", + "pikpak_thread_limit": 2, + "pikpak_vip_thread_limit": 2, + "pikpak_proxy": "proxy", + "pikpak_proxy_onlyapi": false, + "pikpak_danmu": true, + "wgcf_key": "", + "wgcf_key2": "", + "wgcf_ipport": "", + "wgcf_xray_url": "./xray.gz", + "wgcf_geoip_url": "./geoip.dat.gz", + "wgcf_json_url": "./wgcf.json", + "wgcf_vless_id": "", + "wgcf_vless_optname": "singapore.com:443", + "wgcf_vless_worker": "", + "wgcf_vless_path": "/?ed=2048", + "wgcf_vless_protocol": "vless", + "wgcf_vless_network": "ws", + "wgcf_vless_tls": false, + "libxl_url": "./libxlsdk.tar.xz", + "youtube_proxy": "proxy", + "singbox_url": "./sing-box.tar.xz", + "singbox_subscribe_url": "", + "singbox_clash2singbox_url": "./clash2singbox.tar.xz", + "singbox_template_url": "./singbox.json", + "singbox_wgcf_json_url": "./wgcf2singbox.json", + "pan115_cookie": "", + "pan115_thread_limit": 0, + "pan115_vip_thread_limit": 0, + "pan115_is_vip": false, + "pan115_flags": "4kz", + "pan115_speed_limit": 0, + "pan115_speed_limit_mobile": 10485760, + "pan115_auto_delete": true, + "pan115_delete_code": "", + "tgsearch_url": "./tgsearch.tar.xz", + "tgsearch_api_id": "", + "tgsearch_api_hash": "", + "tgsearch_api_session": "", + "tgsearch_api_session_v1": "", + "tgsearch_api_proxy": "proxy", + "tgsearch_api_url": "http://127.0.0.1:10199/", + "tgsearch_media_url": "http://127.0.0.1:10199/", + "allinone_url": "./allinone.tar.xz", + "pan_order": "ali|quark|uc|123|189|115|yd|thunder|pikpak", + "pan123_username": "", + "pan123_password": "", + "pan123_flags": "4kz", + "pan189_username": "", + "pan189_password": "", + "pan189_flags": "4kz", + "uc_ut": "" } diff --git a/pg.jar b/pg.jar index 5ca16f1..9f784a9 100644 Binary files a/pg.jar and b/pg.jar differ diff --git a/pg.jar.md5 b/pg.jar.md5 index 9dddbdf..2f29b02 100644 --- a/pg.jar.md5 +++ b/pg.jar.md5 @@ -1 +1 @@ -af1001d48e5aa4a3a5e89bd73992919d \ No newline at end of file +f39663c1188347604f74633673bb8de1 \ No newline at end of file