diff --git a/js/ok/laoma-simple.txt b/js/ok/laoma-simple.txt new file mode 100644 index 0000000..c87b99b --- /dev/null +++ b/js/ok/laoma-simple.txt @@ -0,0 +1,932 @@ +{ + "spider": "https://fly.qingyuji.cn/f/mXAVFn/kkk.png;md5;b3249d225e1e720653fc6dbf6fde21e6", + "wallpaper": "http://127.0.0.1:9978/proxy?do=wall", + "logo": "./lib/laoma.jpg", + "sites": [ + { + "key": "豆瓣", + "name": "公众号┃星河电视屋", + "type": 3, + "api": "csp_DoubanGuard", + "searchable": 0, + "changeable": 1 + }, + { + "key": "配置中心", + "name": "👨‍🍳‍配置┃中心", + "type": 3, + "api": "csp_ConfigGuard", + "searchable": 0, + "changeable": 0, + "indexs": 0, + "style": { + "type": "rect", + "ratio": 1.43 + } + }, + { + "key": "瓜子", + "name": "🍉瓜子┃App", + "type": 3, + "api": "csp_GuaziGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "热播", + "name": "📺热播┃App", + "type": 3, + "api": "csp_TianTianGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": { + "site": 0 + }, + "timeout": 10 + }, + { + "key": "文才", + "name": "🌺文才┃在线", + "type": 3, + "api": "csp_JpysGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "糯米", + "name": "🍓糯米┃秒播", + "type": 3, + "api": "csp_NmysGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "浪酷版", + "name": "👓浪酷┃秒播", + "type": 3, + "api": "csp_TianTianGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": { + "site": 2 + }, + "timeout": 10 + }, + { + "key": "小苹果", + "name": "🍎苹果┃直连", + "type": 3, + "api": "csp_XpgGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "云云", + "name": "☁️云云┃App", + "type": 3, + "api": "csp_YunYunGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "雄鹰", + "name": "🦅雄鹰┃App", + "type": 3, + "api": "csp_XiongYingGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "咖啡", + "name": "🍫咖啡┃App", + "type": 3, + "api": "csp_KaFeiGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "仓鼠", + "name": "🐹仓鼠┃App", + "type": 3, + "api": "csp_CangShuGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "韩圈", + "name": "🦄韩圈┃App", + "type": 3, + "api": "csp_HanXiaoQuanGuard", + "playerType": 2, + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "厂长", + "name": "🌸厂长┃直连", + "type": 3, + "api": "csp_CzzyGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "荐片", + "name": "⚔️荐片┃手机", + "type": 3, + "api": "csp_JianpianGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "️爱看Bot", + "name": "⛅️爱看┃直连", + "type": 3, + "api": "csp_IkanbotGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "电影天堂", + "name": "🎞️天堂┃采集", + "type": 1, + "api": "http://caiji.dyttzyapi.com/api.php/provide/vod/from/dyttm3u8/at/m3u8/", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "锦鲤短剧", + "name": "🐟锦鲤┃短剧", + "type": 3, + "api": "csp_JinliGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "星芽短剧", + "name": "💖星芽┃短剧", + "type": 3, + "api": "csp_AppXYGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "甜圈短剧", + "name": "🌸甜圈┃短剧", + "type": 3, + "api": "csp_TianQuanGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "csp_Btt", + "name": "🌞比特┃在线", + "type": 3, + "api": "csp_BttGuard", + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "timeout": 10 + }, + { + "key": "csp_Ddys", + "name": "🍄低端┃在线", + "type": 3, + "api": "csp_DdysGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 30 + }, + { + "key": "yhdm", + "name": "🌸樱花┃动漫", + "type": 3, + "api": "csp_YHDMGuard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 15 + }, + { + "key": "动漫巴士", + "name": "🚌巴士┃动漫", + "type": 3, + "api": "csp_Dm84Guard", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "timeout": 10 + }, + { + "key": "新6V", + "name": "🧲新6V┃磁力", + "type": 3, + "api": "csp_Xb6vGuard", + "searchable": 1, + "changeable": 0, + "timeout": 20 + }, + { + "key": "聚合直播", + "name": "📽️聚合┃直播", + "type": 3, + "api": "csp_LivingGuard", + "searchable": 1, + "quickSearch": 0, + "filterable": 1, + "timeout": 10 + }, + { + "key": "快手直播", + "name": "😎快手┃直播", + "type": 3, + "api": "csp_KsLiveGuard", + "searchable": 0, + "quickSearch": 0, + "filterable": 1, + "style": { + "type": "rect", + "ratio": 1.433 + }, + "timeout": 10 + }, + { + "key": "虎牙直播", + "name": "🐯虎牙┃直播", + "type": 3, + "api": "csp_HuyaGuard", + "searchable": 0, + "quickSearch": 0, + "filterable": 1, + "style": { + "type": "rect", + "ratio": 1.433 + }, + "timeout": 10 + }, + { + "key": "瓜子看球", + "name": "⚽瓜子┃看球", + "type": 3, + "api": "csp_GzSportGuard", + "searchable": 0, + "changeable": 0, + "style": { + "type": "list" + }, + "timeout": 10 + }, + { + "key": "88看球", + "name": "⚽88┃看球", + "type": 3, + "api": "csp_KanqiuGuard", + "searchable": 0, + "changeable": 0, + "style": { + "type": "list" + }, + "timeout": 10 + }, + { + "key": "bilimd", + "name": "🅱哔哩┃影视", + "type": 3, + "api": "csp_BilimdGuard", + "searchable": 1, + "quickSearch": 0, + "filterable": 1, + "style": { + "type": "rect", + "ratio": 1.433 + }, + "timeout": 10 + }, + { + "key": "bili", + "name": "🅱哔哩┃合集", + "type": 3, + "api": "csp_BiliGuard", + "searchable": 1, + "quickSearch": 0, + "filterable": 1, + "style": { + "type": "rect", + "ratio": 1.433 + }, + "ext": { + "json": "https://fs-im-kefu.7moor-fs2.com/im/2768a390-5474-11ea-afc9-7b323e3e16c0/YJhVp-4r.bmp" + }, + "timeout": 20 + }, + { + "key": "biliych", + "name": "🅱哔哩┃歌曲", + "type": 3, + "api": "csp_BiliGuard", + "searchable": 0, + "quickSearch": 0, + "filterable": 1, + "style": { + "type": "rect", + "ratio": 1.433 + }, + "ext": { + "json": "https://fs-im-kefu.7moor-fs2.com/im/2768a390-5474-11ea-afc9-7b323e3e16c0/DLYuzBTJ.bmp" + }, + "timeout": 20 + }, + { + "key": "bilixs", + "name": "🅱哔哩┃相声", + "type": 3, + "api": "csp_BiliGuard", + "searchable": 0, + "quickSearch": 0, + "filterable": 1, + "style": { + "type": "rect", + "ratio": 1.433 + }, + "ext": { + "json": "https://fs-im-kefu.7moor-fs2.com/im/2768a390-5474-11ea-afc9-7b323e3e16c0/1JTNmUos.bmp" + }, + "timeout": 20 + }, + { + "key": "bilixp", + "name": "🅱哔哩┃小品", + "type": 3, + "api": "csp_BiliGuard", + "searchable": 0, + "quickSearch": 0, + "filterable": 1, + "style": { + "type": "rect", + "ratio": 1.433 + }, + "ext": { + "json": "https://fs-im-kefu.7moor-fs2.com/im/2768a390-5474-11ea-afc9-7b323e3e16c0/iO5IVxTF.bmp" + }, + "timeout": 20 + }, + { + "key": "少儿教育", + "name": "📚少儿┃教育", + "type": 3, + "api": "csp_BiliGuard", + "style": { + "type": "rect", + "ratio": 1.597 + }, + "searchable": 0, + "quickSearch": 0, + "changeable": 0, + "ext": { + "json": "https://fs-im-kefu.7moor-fs2.com/im/2768a390-5474-11ea-afc9-7b323e3e16c0/dXwud0cD.bmp" + } + }, + { + "key": "小学课堂", + "name": "📚小学┃课堂", + "type": 3, + "api": "csp_BiliGuard", + "style": { + "type": "rect", + "ratio": 1.597 + }, + "searchable": 0, + "quickSearch": 0, + "changeable": 0, + "ext": { + "json": "https://fs-im-kefu.7moor-fs2.com/im/2768a390-5474-11ea-afc9-7b323e3e16c0/KQ75Lxp5.bmp" + } + }, + { + "key": "初中课堂", + "name": "📚初中┃课堂", + "type": 3, + "api": "csp_BiliGuard", + "style": { + "type": "rect", + "ratio": 1.597 + }, + "searchable": 0, + "quickSearch": 0, + "changeable": 0, + "ext": { + "json": "https://fs-im-kefu.7moor-fs2.com/im/2768a390-5474-11ea-afc9-7b323e3e16c0/43ZKwmf_.bmp" + } + }, + { + "key": "高中教育", + "name": "📚高中┃课堂", + "type": 3, + "api": "csp_BiliGuard", + "style": { + "type": "rect", + "ratio": 1.597 + }, + "searchable": 0, + "quickSearch": 0, + "changeable": 0, + "ext": { + "json": "https://fs-im-kefu.7moor-fs2.com/im/2768a390-5474-11ea-afc9-7b323e3e16c0/mf6984kQ.bmp" + } + } + ], + "parses": [ + { + "name": "聚合1", + "type": 3, + "url": "Demo" + }, + { + "name": "聚合0", + "type": 3, + "url": "Web" + }, + { + "name": "ikun", + "type": 0, + "url": "https://jx.hls.one/?url=" + }, + { + "name": "77", + "type": 0, + "url": "https://jx.77flv.cc/?url=" + }, + { + "name": "A6", + "type": 0, + "url": "https://pl.a6club.com/player/analysis.php?v=" + }, + { + "name": "8090", + "type": 0, + "url": "https://www.8090g.cn/?url=" + }, + { + "name": "M3u8TV", + "type": 0, + "url": "https://jx.m3u8.tv/jiexi/?url=" + }, + { + "name": "CK", + "type": 0, + "url": "https://www.ckplayer.vip/jiexi/?url=" + }, + { + "name": "冰豆", + "type": 0, + "url": "https://bd.jx.cn/?url=" + }, + { + "name": "XY", + "type": 0, + "url": "https://jx.xymp4.cc/?url=" + }, + { + "name": "推荐", + "type": 1, + "url": "https://zy.qiaoji8.com/gouzi.php?url=94b07e0b2c0e8244&url=" + }, + { + "name": "臻享", + "type": 1, + "url": "https://150.138.78.37:4399/api?key=94b07e0b2c0e8244&url=" + }, + { + "name": "优选", + "type": 1, + "url": "http://1.94.221.189:88/algorithm.php?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" + ] + } + ], + "ads": [ + "mozai.4gtv.tv" + ], + "lives": [ + { + "name": "MIGU", + "type": 0, + "url": "http://127.0.0.1:9978/proxy?do=live&url=https%3A%2F%2Ffy.188766.xyz%2F%3Fip%3D%26mishitong%3Dtrue%26mima%3Dmianfeidehaimaiqian%26json%3Dtrue", + "playerType": 2, + "timeout": 10, + "ua": "bingcha/1.1" + }, + { + "name": "电视Live", + "type": 0, + "url": "http://127.0.0.1:9978/proxy?do=live&u=Gather", + "playerType": 2, + "ua": "okhttp/3.15", + "timeout": 10 + }, + { + "name": "江苏移动", + "type": 0, + "url": "http://127.0.0.1:9978/proxy?do=live&url=https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1744201662209/jjssyydd.txt", + "playerType": 2, + "timeout": 10 + }, + { + "name": "一起看", + "type": 3, + "api": "csp_HuyaGuard", + "url": "yqk", + "playerType": 2, + "timeout": 10 + }, + { + "name": "肥羊虎牙一起看", + "type": 0, + "url": "http://127.0.0.1:9978/proxy?do=live&url=https://sub.ottiptv.cc/huyayqk.m3u", + "playerType": 2, + "timeout": 10, + "ua": "okHttp/Mod-1.4.0.0" + }, + { + "name": "肥羊B站直播", + "type": 0, + "url": "http://127.0.0.1:9978/proxy?do=live&url=https://sub.ottiptv.cc/bililive.m3u", + "playerType": 2, + "timeout": 10, + "ua": "okHttp/Mod-1.4.0.0" + }, + { + "name": "肥羊斗鱼一起看", + "type": 0, + "url": "http://127.0.0.1:9978/proxy?do=live&url=https://sub.ottiptv.cc/douyuyqk.m3u", + "playerType": 2, + "timeout": 10, + "ua": "okHttp/Mod-1.4.0.0" + }, + { + "name": "肥羊YY轮播", + "type": 0, + "url": "http://127.0.0.1:9978/proxy?do=live&url=https://sub.ottiptv.cc/yylunbo.m3u", + "playerType": 2, + "timeout": 10, + "ua": "okHttp/Mod-1.4.0.0" + } + ], + "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" + } + ] + } + ], + "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.*" + ], + "rules": [ + { + "name": "cl", + "hosts": [ + "magnet" + ], + "regex": [ + "最 新", + "直 播", + "更 新" + ] + }, + { + "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": [ + "api.52wyb.com" + ], + "regex": [ + "m3u8?pt=m3u8" + ] + }, + { + "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": "czzy", + "hosts": [ + "10086.cn" + ], + "regex": [ + "/storageWeb/servlet/downloadServlet" + ] + }, + { + "name": "bdys", + "hosts": [ + "bytetos.com", + "byteimg.com", + "bytednsdoc.com", + "pstatp.com" + ], + "regex": [ + "/tos-cn" + ], + "exclude": [ + ".m3u8" + ] + }, + { + "name": "bdys10", + "hosts": [ + "bdys10.com" + ], + "regex": [ + "/obj/" + ], + "exclude": [ + ".m3u8" + ] + } + ] +} \ No newline at end of file diff --git a/js/ok/ok.json b/js/ok/laoma.json similarity index 99% rename from js/ok/ok.json rename to js/ok/laoma.json index 12ccbb5..adebb0a 100644 --- a/js/ok/ok.json +++ b/js/ok/laoma.json @@ -1,7 +1,7 @@ { "spider": "https://fly.qingyuji.cn/f/mXAVFn/kkk.png;md5;b3249d225e1e720653fc6dbf6fde21e6", "wallpaper": "http://127.0.0.1:9978/proxy?do=wall", - "logo": "https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1720314090387/ol.txt", + "logo": "./lib/laoma.jpg", "sites": [ { "key": "豆瓣", diff --git a/js/ok/lib/laoma.jpg b/js/ok/lib/laoma.jpg new file mode 100644 index 0000000..a9943a7 Binary files /dev/null and b/js/ok/lib/laoma.jpg differ