up
This commit is contained in:
Liu committed 2025-04-30 01:41:58 +08:00
1 parent 68373cc0fc
commit 72d306793c
32 files changed
+23548 -16909

No files matched your search

+1588 -2278
View File
File diff suppressed because it is too large. Load diff
+1 -1
View File
@@ -56,7 +56,7 @@
"https://erxiaofn.click/", "https://erxiaofn.click/",
"https://www.xhww.net/" "https://www.xhww.net/"
], ],
"url_key": "Netfixtv", "url_key": "",
"token": "", "token": "",
"ucCookie": "", "ucCookie": "",
"quarkCookie": "", "quarkCookie": "",
File diff suppressed because it is too large. Load diff
+1455 -1859
View File
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.
+12 -19
View File
@@ -1,12 +1,12 @@
{ {
"wallpaper": "https://xn--dkw0c.v.nxog.top/m//t/", "wallpaper": "https://xn--dkw0c.v.nxog.top/m//t/",
"logo": "https://alicliimg.clewm.net/342/790/68790342/17369906896774bd3d1d8ba1877dea5d967a137aa23d91736990672.gif", "logo": "https://alicliimg.clewm.net/342/790/68790342/17369906896774bd3d1d8ba1877dea5d967a137aa23d91736990672.gif",
"spider": "./spider.jar", "spider": "https://jar.u.xn--dkw.xn--6qq986b3xl/m/jar.php?id=index&ou=%E5%85%AC%E4%BC%97%E5%8F%B7%E6%AC%A7%E6%AD%8Capp;md5;<br />\n<b>Warning</b>: include(https://欧歌.v.nxog.top/123/jar4455/cache/index.jpg_md5.txt): failed to open stream: No such file or directory in <b>/www/wwwroot/tv.nxog.top/m/111.php</b> on line <b>33</b><br />\n<br />\n<b>Warning</b>: include(): Failed opening 'https://欧歌.v.nxog.top/123/jar4455/cache/index.jpg_md5.txt' for inclusion (include_path='.:/www/server/php/72/lib/php') in <b>/www/wwwroot/tv.nxog.top/m/111.php</b> on line <b>33</b><br />\n",
"lives": [ "lives": [
{ {
"name": "【公众号光歌软件分享】永久免费,请勿演示贩卖", "name": "【公众号欧歌APP】测试完请删除,请勿贩卖",
"type": 0, "type": 0,
"url": "./lives/【公众号光歌软件分享】永久免费,请勿演示贩卖.txt", "url": "./lives/【公众号欧歌APP】测试完请删除,请勿贩卖.txt",
"epg": "http://cdn.1678520.xyz/epg/?ch={name}&date={date}" "epg": "http://cdn.1678520.xyz/epg/?ch={name}&date={date}"
}, },
{ {
@@ -55,20 +55,20 @@
"sites": [ "sites": [
{ {
"key": "豆瓣2", "key": "豆瓣2",
"name": "📢【公众号光歌软件分享】永久免费,请勿演示贩卖", "name": "📢【公众号欧歌APP】测试完请删除,请勿贩卖",
"type": 3, "type": 3,
"api": "csp_Douban", "api": "csp_Douban",
"searchable": 0 "searchable": 0
}, },
{ {
"key": "豆瓣1", "key": "豆瓣1",
"name": "📢【公众号光歌软件分享】永久免费,请勿演示贩卖公告❤更新:4/28❤", "name": "📢【公众号欧歌APP】测试完请删除,请勿贩卖公告❤更新:4/28❤",
"type": 3, "type": 3,
"api": "csp_Notice", "api": "csp_Notice",
"searchable": 0, "searchable": 0,
"changeable": 0, "changeable": 0,
"jar": "./jars/豆瓣1.jar", "jar": "./jars/豆瓣1.jar",
"ext": "https://xn--dkw0c.v.nxog.top/m//公告.php?b=【公众号光歌软件分享】永久免费,请勿演示贩卖" "ext": "https://xn--dkw0c.v.nxog.top/m//公告.php?b=【公众号欧歌APP】测试完请删除,请勿贩卖"
}, },
{ {
"key": "csp_woog", "key": "csp_woog",
@@ -85,7 +85,7 @@
], ],
"url_key": "woog", "url_key": "woog",
"threadinfo": { "threadinfo": {
"chunksize": 229, "chunksize": 214,
"threads": 10 "threads": 10
} }
} }
@@ -113,7 +113,7 @@
], ],
"url_key": "woogkk", "url_key": "woogkk",
"threadinfo": { "threadinfo": {
"chunksize": 273, "chunksize": 284,
"threads": 60 "threads": 60
} }
} }
@@ -947,18 +947,11 @@
"api": "csp_LocalFile" "api": "csp_LocalFile"
}, },
{ {
"key": "西瓜", "key": "预告",
"name": "🌸西瓜|视频", "name": "🌸新片|预告",
"type": 3, "type": 3,
"api": "csp_AmuXiguaV2", "api": "csp_DouBan",
"searchable": 1, "searchable": 0
"quickSearch": 0,
"filterable": 0,
"changeable": 0,
"style": {
"type": "rect",
"ratio": 1.597
}
}, },
{ {
"key": "合集", "key": "合集",
+45 -15
View File
@@ -1,15 +1,45 @@
{ "cookie": " buvid3=8B57D3BA-607A-1E85-018A-E8C430023CED42659infoc; b_lsid=BEB8EE7F_18742FF8C2E; bsource=search_baidu; _uuid=DE810E367-B52C-AF6E-A612-EDF4C31567F358591infoc; b_nut=100; buvid_fp=711a632b5c876fa8bbcf668c1efba551; SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7; sid=5h4ruv6o; buvid4=978E9208-13DA-F87A-3DC0-0B8EDF46E80434329-123040301-dWliG5BMrUb70r3g583u7w%3D%3D",
"classes":[ <html>
{"type_name":"幼儿识字","type_id":"幼儿识字"}, <head>
{"type_name":"第一课:自我介绍","type_id":"少儿口才第一课:自我介绍"}, <meta content="origin" name="referrer">
{"type_name":"第二课:站姿训练","type_id":"少儿口才主持人第二课:站姿训练"}, <title>Rate limit &middot; GitHub</title>
{"type_name":"第三课:坐姿训练","type_id":"少儿口才第三课:坐姿训练"}, <meta name="viewport" content="width=device-width">
{"type_name":"第四课:眼神训练","type_id":"少儿口才演讲第四课:眼神训练"}, <style type="text/css" media="screen">
{"type_name":"第五课:口部操","type_id":"少儿口才第五课:咋给娃们讲口部操"}, body {
{"type_name":"少儿口才_01","type_id":"01_01:少儿口才天天练_01"}, background-color: #f6f8fa;
{"type_name":"少儿口才_02","type_id":"01_02:少儿口才"}, color: rgba(0, 0, 0, 0.5);
{"type_name":"少儿口才_03","type_id":"01_03:少儿口才"}, font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
{"type_name":"少儿口才_04","type_id":"01_04:少儿口才"}, font-size: 14px;
{"type_name":"【少儿口才训练系列】","type_id":"【少儿口才训练系列】"} line-height: 1.5;
] }
} .c { margin: 50px auto; max-width: 600px; text-align: center; padding: 0 24px; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
h1 { color: #24292e; line-height: 60px; font-size: 48px; font-weight: 300; margin: 0px; }
p { margin: 20px 0 40px; }
#s { margin-top: 35px; }
#s a {
color: #666666;
font-weight: 200;
font-size: 14px;
margin: 0 10px;
}
</style>
</head>
<body>
<div class="c">
<h1>Access has been restricted</h1>
<p>You have triggered a rate limit.<br><br>
Please wait a few minutes before you try again;<br>
in some cases this may take up to an hour.
</p>
<div id="s">
<a href="https://support.github.com">Contact Support</a> &mdash;
<a href="https://githubstatus.com">GitHub Status</a> &mdash;
<a href="https://twitter.com/githubstatus">@githubstatus</a>
</div>
</div>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'937e96606a8d2f1b',t:'MTc0NTkyNzQ4NS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>
+45 -13
View File
@@ -1,13 +1,45 @@
{ "cookie": " buvid3=8B57D3BA-607A-1E85-018A-E8C430023CED42659infoc; b_lsid=BEB8EE7F_18742FF8C2E; bsource=search_baidu; _uuid=DE810E367-B52C-AF6E-A612-EDF4C31567F358591infoc; b_nut=100; buvid_fp=711a632b5c876fa8bbcf668c1efba551; SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7; sid=5h4ruv6o; buvid4=978E9208-13DA-F87A-3DC0-0B8EDF46E80434329-123040301-dWliG5BMrUb70r3g583u7w%3D%3D",
"classes":[ <html>
{"type_name":"兔小贝拼音20集","type_id":"兔小贝拼音20集"}, <head>
{"type_name":"拼音启蒙动画课","type_id":"拼音启蒙动画课"}, <meta content="origin" name="referrer">
{"type_name":"幼儿拼音全套","type_id":"幼儿拼音全套学习课程"}, <title>Rate limit &middot; GitHub</title>
{"type_name":"跟我学拼音","type_id":"跟我学拼音"}, <meta name="viewport" content="width=device-width">
{"type_name":"拼音必修课","type_id":"幼小衔接学拼音必修课"}, <style type="text/css" media="screen">
{"type_name":"二十二天搞定拼音","type_id":"二十二天搞定拼音"}, body {
{"type_name":"芳妈教你学拼音","type_id":"【小学】芳妈教你学拼音"}, background-color: #f6f8fa;
{"type_name":"拼音启蒙动画","type_id":"拼音启蒙动画上下册23集"}, color: rgba(0, 0, 0, 0.5);
{"type_name":"练宝宝学习拼音","type_id":"【拼音歌合集】练宝宝学习拼音"} font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
] font-size: 14px;
} line-height: 1.5;
}
.c { margin: 50px auto; max-width: 600px; text-align: center; padding: 0 24px; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
h1 { color: #24292e; line-height: 60px; font-size: 48px; font-weight: 300; margin: 0px; }
p { margin: 20px 0 40px; }
#s { margin-top: 35px; }
#s a {
color: #666666;
font-weight: 200;
font-size: 14px;
margin: 0 10px;
}
</style>
</head>
<body>
<div class="c">
<h1>Access has been restricted</h1>
<p>You have triggered a rate limit.<br><br>
Please wait a few minutes before you try again;<br>
in some cases this may take up to an hour.
</p>
<div id="s">
<a href="https://support.github.com">Contact Support</a> &mdash;
<a href="https://githubstatus.com">GitHub Status</a> &mdash;
<a href="https://twitter.com/githubstatus">@githubstatus</a>
</div>
</div>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'937e95be1d5c7d2b',t:'MTc0NTkyNzQ1OS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>
+45 -10
View File
@@ -1,10 +1,45 @@
{ "cookie": " buvid3=8B57D3BA-607A-1E85-018A-E8C430023CED42659infoc; b_lsid=BEB8EE7F_18742FF8C2E; bsource=search_baidu; _uuid=DE810E367-B52C-AF6E-A612-EDF4C31567F358591infoc; b_nut=100; buvid_fp=711a632b5c876fa8bbcf668c1efba551; SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7; sid=5h4ruv6o; buvid4=978E9208-13DA-F87A-3DC0-0B8EDF46E80434329-123040301-dWliG5BMrUb70r3g583u7w%3D%3D",
"classes":[ <html>
{"type_name":"写字启蒙教程","type_id":"写字启蒙教程"}, <head>
{"type_name":"叫叫硬笔书法","type_id":"叫叫硬笔书法"}, <meta content="origin" name="referrer">
{"type_name":"硬笔书法123节超好用","type_id":"硬笔书法123节超好用"}, <title>Rate limit &middot; GitHub</title>
{"type_name":"王洪涛高效练字课","type_id":"王洪涛高效练字课"}, <meta name="viewport" content="width=device-width">
{"type_name":"书法全套课【168集全】","type_id":"书法全套课【168集全】"}, <style type="text/css" media="screen">
{"type_name":"1000+集全【汉字基本笔画部首入门】","type_id":"1000+集全【汉字基本笔画部首入门"} body {
] background-color: #f6f8fa;
} color: rgba(0, 0, 0, 0.5);
font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
font-size: 14px;
line-height: 1.5;
}
.c { margin: 50px auto; max-width: 600px; text-align: center; padding: 0 24px; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
h1 { color: #24292e; line-height: 60px; font-size: 48px; font-weight: 300; margin: 0px; }
p { margin: 20px 0 40px; }
#s { margin-top: 35px; }
#s a {
color: #666666;
font-weight: 200;
font-size: 14px;
margin: 0 10px;
}
</style>
</head>
<body>
<div class="c">
<h1>Access has been restricted</h1>
<p>You have triggered a rate limit.<br><br>
Please wait a few minutes before you try again;<br>
in some cases this may take up to an hour.
</p>
<div id="s">
<a href="https://support.github.com">Contact Support</a> &mdash;
<a href="https://githubstatus.com">GitHub Status</a> &mdash;
<a href="https://twitter.com/githubstatus">@githubstatus</a>
</div>
</div>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'937e95c16f427d2b',t:'MTc0NTkyNzQ2MC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>
+42 -5293
View File
File diff suppressed because it is too large. Load diff
+43 -3
View File
@@ -1,5 +1,45 @@
{ "cookie": " buvid3=8B57D3BA-607A-1E85-018A-E8C430023CED42659infoc; b_lsid=BEB8EE7F_18742FF8C2E; bsource=search_baidu; _uuid=DE810E367-B52C-AF6E-A612-EDF4C31567F358591infoc; b_nut=100; buvid_fp=711a632b5c876fa8bbcf668c1efba551; SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7; sid=5h4ruv6o; buvid4=978E9208-13DA-F87A-3DC0-0B8EDF46E80434329-123040301-dWliG5BMrUb70r3g583u7w%3D%3D",
"classes": [ <html>
<head>
<meta content="origin" name="referrer">
<title>Rate limit &middot; GitHub</title>
<meta name="viewport" content="width=device-width">
<style type="text/css" media="screen">
body {
background-color: #f6f8fa;
color: rgba(0, 0, 0, 0.5);
font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
font-size: 14px;
line-height: 1.5;
}
.c { margin: 50px auto; max-width: 600px; text-align: center; padding: 0 24px; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
h1 { color: #24292e; line-height: 60px; font-size: 48px; font-weight: 300; margin: 0px; }
p { margin: 20px 0 40px; }
#s { margin-top: 35px; }
#s a {
color: #666666;
font-weight: 200;
font-size: 14px;
margin: 0 10px;
}
</style>
</head>
<body>
<div class="c">
<h1>Access has been restricted</h1>
<p>You have triggered a rate limit.<br><br>
Please wait a few minutes before you try again;<br>
in some cases this may take up to an hour.
</p>
<div id="s">
<a href="https://support.github.com">Contact Support</a> &mdash;
<a href="https://githubstatus.com">GitHub Status</a> &mdash;
<a href="https://twitter.com/githubstatus">@githubstatus</a>
</div>
</div>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'937e95966ea949d4',t:'MTc0NTkyNzQ1My4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>
{"type_name":"影视仓","type_id":"影视仓使用教材"},{"type_name":"网盘挂载","type_id":"网盘挂载"},{"type_name":"alist+WebDav","type_id":"alist+WebDav"},{"type_name":"TVBox修改","type_id":"TVBOX修改教程"},{"type_name":"阿里换token","type_id":"阿里token"},{"type_name":"在线接口","type_id":"tvbox在线教程"},{"type_name":"本地包","type_id":"tvbox本地包教程"},{"type_name":"白嫖网站","type_id":"白嫖网站"},{"type_name":"xml","type_id":"xml教程"},{"type_name":"欧歌api","type_id":"影视仓教程"}],"filter":{"搞笑":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}]}}
+226 -213
View File
File diff suppressed because it is too large. Load diff
+286 -380
View File
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

-14
View File
@@ -1,14 +0,0 @@
{
"二次截取": "module-items\"&&id=\"page[替换:module-footer>>module-item]",
"数组": "module-item-pic&&module-item module-item-go w16",
"图片": "data-src=\"&&\"",
"副标题": "module-item-text\">&&</div>",
"线路数组": "data-dropdown-value=&&</div>",
"线路标题": "<span>&&</small>[替换:</span><small>>>【]+集】",
"播放数组": "scroll-content&&</div>",
"播放列表": "<a&&</a>",
"播放标题": "<span>&&</span>",
"简介": "剧情:&&</div>",
"分类url": "https://qiji.91by.top/index.php/vod/show/area/{area}/by/{by}/class/{class}/id/{cateId}/page/{catePg}/year/{year}.html",
"分类": "电影$1#电视剧$2#综艺$3#动漫$4#短剧$20"
}
-10
View File
@@ -1,10 +0,0 @@
{
"二次截取": "module-items\"&&id=\"page[替换:module-footer>>module-item]",
"数组": "module-item-pic&&module-item\"",
"图片": "data-src=\"&&\"",
"副标题": "module-item-text\">&&</div>",
"线路数组": "data-dropdown-value=&&</div>[不包含:视频]",
"线路标题": "<span>&&</small>[替换:</span><small>>>【]+集】",
"分类url": "https://kekedy.icu/vodshow/{cateId}-{area}-{by}-{class}-{lang}----{catePg}---{year}.html",
"分类": "电影$1#国产剧$2#综艺$6#短剧$8#纪录片$9"
}
-8
View File
@@ -1,8 +0,0 @@
{
"简介": "tt\" style=*>&&</div>",
"数组": "<a&&module-item-pic",
"副标题": "module-item-text\">&&</div>",
"搜索url": "https://xiuer.pro/vod/search/?wd={wd}",
"分类url": "https://xiuer.pro/show/{cateId}/area/{area}/class/{class}/page/{catePg}/year/{year}/",
"分类": "短剧$duanju#电视剧$dianshiju#电影$dianying#动漫$dongman#综艺$zongyi"
}
-82
View File
@@ -1,82 +0,0 @@
{
"规则名": "九八剧",
"规则作者": "香雅情",
"请求头参数": "User-Agent$手机#Referer$http://www.98wap.com/",
"网页编码格式": "UTF-8",
"图片是否需要代理": "0",
"是否开启获取首页数据": "1",
//首页推荐数据获取链接
"首页推荐链接": "http://www.98wap.com",
//首页推荐列表数组截取。
"首页列表数组规则": "body&&.stui-vodlist:has(h4)",
//首页推荐片单列表数组定位。
"首页片单列表数组规则": "li",
//首页推荐片单信息jsoup与正则截取写法切换,只作用于html网页,1为jsoup写法(默认),0为正则截取写法
"首页片单是否Jsoup写法":"1",
//首页片单标题
"首页片单标题": "h4&&a&&Text",
//首页推荐片单链接
"首页片单链接": "h4&&a&&href",
//首页推荐片单图片,支持自定义图片链接
"首页片单图片": ".lazyload&&data-original",
//首页推荐片单副标题
"首页片单副标题":".pic-text&&Text",
//首页推荐片单链接补前缀
"首页片单链接加前缀": "http://www.98wap.com",
//首页推荐片单链接补后缀
"首页片单链接加后缀": "",
"分类起始页码": "1",
"分类链接": "http://www.98wap.com/{cateId}/index{catePg}.html[firstPage=http://www.98wap.com/{cateId}/index.html]",
"分类名称": "电影&电视剧&综艺&动漫",
"分类名称替换词": "dianyingpian&dianshiju&zongyi&dongman",
"筛选数据": "ext",
//{cateId}
"筛选子分类名称": "动作片&爱情片&科幻片&恐怖片&战争片&喜剧片&纪录片&剧情片||国产剧&港台剧&欧美剧&日韩剧&短剧",
"筛选子分类替换词": "dongzuopian&aiqingpian&kehuanpian&kongbupian&zhanzhengpian&xijupian&jilupian&juqingpian||guocanju&gangtaiju&oumeiju&rihanju&duanju",
"分类截取模式": "1",
"分类列表数组规则": ".stui-vodlist&&li",
"分类片单是否Jsoup写法": "1",
"分类片单标题": "h4&&a&&Text",
"分类片单链接": "h4&&a&&href",
"分类片单图片": ".lazyload&&data-original",
"分类片单副标题": ".pic-text&&Text",
"分类片单链接加前缀": "http://www.98wap.com",
"分类片单链接加后缀": "",
"搜索请求头参数": "User-Agent$手机#Referer$http://www.98wap.com/",
"搜索链接": "http://www.98wap.com/search.php;post",
"POST请求数据": "searchword={wd}",
"搜索截取模式": "1",
"搜索列表数组规则": ".stui-vodlist__media&&li",
"搜索片单是否Jsoup写法": "1",
"搜索片单图片": ".lazyload&&data-original",
"搜索片单标题": "h3&&a&&Text",
"搜索片单链接": "h3&&a&&href",
"搜索片单副标题": ".pic-text&&Text",
"搜索片单链接加前缀": "http://www.98wap.com",
"搜索片单链接加后缀": "",
"链接是否直接播放": "0",
"直接播放链接加前缀": "https://live.52sf.ga/huya/",
"直接播放链接加后缀": "#isVideo=true#",
"直接播放直链视频请求头": "authority$ku.peizq.online#Referer$https://play.peizq.online",
"详情是否Jsoup写法": "0",
"类型详情": "类型:</span>&&</a",
"年代详情": "",
"地区详情": "",
"演员详情": "主演:</span>&&</p>",
"简介详情": "简介:</span>&&</p>",
"线路列表数组规则": "body&&#playlist",
"线路标题": "h3&&Text",
"播放列表数组规则": "body&&.stui-content__playlist",
"选集列表数组规则": "li",
"选集标题链接是否Jsoup写法": "1",
"选集标题": "a&&Text",
"选集链接": "a&&href",
"是否反转选集序列": "0",
"选集链接加前缀": "http://www.98wap.com",
"选集链接加后缀": "",
"分析MacPlayer": "0",
"是否开启手动嗅探": "1",
"手动嗅探视频链接关键词": ".mp4#.m3u8#.flv#video/tos#obj/tos-#pt=m3u8#mime_type=video",
"手动嗅探视频链接过滤词": ".html#=http"
}
-81
View File
@@ -1,81 +0,0 @@
{
"规则名": "看一看",
"规则作者": "",
"请求头参数": "User-Agent$手机#Referer$https://www.kykhd.cc/",
"网页编码格式": "UTF-8",
"图片是否需要代理": "0",
"是否开启获取首页数据": "1",
"首页推荐链接": "https://www.kykhd.cc",
"首页列表数组规则": "body&&.index-area",
"首页片单列表数组规则": "ul&&li",
"首页片单是否Jsoup写法": "1",
"分类起始页码": "1",
"分类链接": "https://www.kykhd.cc/index.php?m=vod-list-id-{cateId}-pg-{catePg}-order--by-{by}-class-0-year-0-letter--area-{area}-lang-.html",
"分类名称": "电影&电视剧&综艺&动漫",
"分类名称替换词": "1&2&3&4",
//"筛选数据": {},
"筛选数据": "ext",
//{cateId}
"筛选子分类名称": "动作片&喜剧片&爱情片&科幻片&恐怖片&剧情片&战争片&纪录片&微电影&惊悚片&悬疑片||国产剧&港台剧&日韩剧&欧美剧&泰剧&海外剧||TV综艺&音乐MV||TV版&电影版&剧场版&国语经典",
"筛选子分类替换词": "5&6&7&8&9&10&11&16&18&20&21||12&13&14&15&19&32||26&31||23&24&25&36",
//{class}
"筛选类型名称": "",
"筛选类型替换词": "*",
//{area}
"筛选地区名称": "大陆&香港&台湾&美国&韩国&日本&泰国&新加坡&马来西亚&印度&英国&法国&加拿大&西班牙&俄罗斯&其它",
"筛选地区替换词": "*",
//{year}
"筛选年份名称": "",
"筛选年份替换词": "*",
//{lang}
"筛选语言名称": "",
"筛选语言替换词": "*",
//{by}
"筛选排序名称": "时间&人气&评分",
"筛选排序替换词": "time&hits&score",
"分类截取模式": "1",
"分类列表数组规则": ".index-area&&li",
"分类片单是否Jsoup写法": "1",
"分类片单标题": "a&&title",
"分类片单链接": "a&&href",
"分类片单图片": "img&&data-original",
"分类片单副标题": ".other&&Text",
"分类片单链接加前缀": "https://www.kykhd.cc",
"分类片单链接加后缀": "",
"搜索请求头参数": "User-Agent$手机#Referer$https://www.kykhd.cc/",
"搜索链接": "https://www.kykhd.cc/index.php?m=vod-search-pg-1-wd-{wd}.html",
"POST请求数据": "",
"搜索截取模式": "1",
"搜索列表数组规则": ".index-area&&li",
"搜索片单是否Jsoup写法": "1",
"搜索片单图片": "img&&data-original",
"搜索片单标题": "a&&title",
"搜索片单链接": "a&&href",
"搜索片单副标题": ".other&&Text",
"搜索片单链接加前缀": "https://www.kykhd.cc",
"搜索片单链接加后缀": "",
"链接是否直接播放": "0",
"直接播放链接加前缀": "",
"直接播放链接加后缀": "",
"直接播放直链视频请求头": "",
"详情是否Jsoup写法": "1",
"类型详情": "",
"年代详情": "",
"地区详情": "",
"演员详情": "",
"简介详情": ".ct-c&&.js&&Text",
"线路列表数组规则": ".playfrom&&li",
"线路标题": "Text",
"播放列表数组规则": "body&&.playlist",
"选集列表数组规则": "ul&&li",
"选集标题链接是否Jsoup写法": "1",
"选集标题": "a&&Text",
"选集链接": "a&&href",
"是否反转选集序列": "0",
"选集链接加前缀": "https://www.kykhd.cc",
"选集链接加后缀": "",
"分析MacPlayer": "0",
"是否开启手动嗅探": "0",
"手动嗅探视频链接关键词": ".mp4#.m3u8#.flv#video/tos",
"手动嗅探视频链接过滤词": ".html#=http"
}
+15 -69
View File
@@ -339,20 +339,6 @@
"cookie": "http://127.0.0.1:9978/file/TVBox/bili_cookie.txt" "cookie": "http://127.0.0.1:9978/file/TVBox/bili_cookie.txt"
} }
}, },
{
"key": "西瓜视频",
"name": "西瓜|视频",
"type": 3,
"api": "csp_AmuXiguaV2",
"searchable": 1,
"quickSearch": 0,
"filterable": 0,
"changeable": 0,
"style": {
"type": "rect",
"ratio": 1.597
}
},
{ {
"key": "玩偶哥哥", "key": "玩偶哥哥",
"name": "玩偶|4K弹幕", "name": "玩偶|4K弹幕",
@@ -862,6 +848,21 @@
"api": "csp_SuBaiBai", "api": "csp_SuBaiBai",
"ext": "https://www.subaibai.com" "ext": "https://www.subaibai.com"
}, },
{
"key": "流光影视",
"name": "️流光|影视",
"type": 3,
"quickSearch": 1,
"api": "csp_FreeOk"
},
{
"key": "农民影视",
"name": "农民|影视",
"type": 3,
"quickSearch": 1,
"api": "csp_Wwys",
"ext": "https://www.wwgz.cn"
},
{ {
"key": "低端影视", "key": "低端影视",
"name": "低端|影视", "name": "低端|影视",
@@ -914,34 +915,6 @@
"quickSearch": 1, "quickSearch": 1,
"filterable": 1 "filterable": 1
}, },
{
"key": "农民影视",
"name": "农民|影视",
"type": 3,
"api": "csp_XBPQ",
"ext": "./XBPQ/农民影视.json"
},
{
"key": "秀儿影视",
"name": "秀儿|影视",
"type": 3,
"api": "csp_XBPQ",
"ext": "./XBPQ/秀儿影视.json"
},
{
"key": "小枫影视",
"name": "小枫|影视",
"type": 3,
"api": "csp_XBPQ",
"ext": "./XBPQ/小枫影视.json"
},
{
"key": "奇迹影视",
"name": "奇迹|影视",
"type": 3,
"api": "csp_XBPQ",
"ext": "./XBPQ/奇迹影视.json"
},
{ {
"key": "可可影视", "key": "可可影视",
"name": "可可|影视", "name": "可可|影视",
@@ -1020,13 +993,6 @@
"api": "./js/drpy2.min.js", "api": "./js/drpy2.min.js",
"ext": "./js/思古影视.js" "ext": "./js/思古影视.js"
}, },
{
"key": "追剧影视",
"name": "追剧|影视",
"type": 3,
"api": "./js/drpy2.min.js",
"ext": "./js/追剧视频.js"
},
{ {
"key": "魔力高清", "key": "魔力高清",
"name": "魔力|影视", "name": "魔力|影视",
@@ -1061,26 +1027,6 @@
"filterable": 1, "filterable": 1,
"ext": "./XYQHiker/盒子影视.json" "ext": "./XYQHiker/盒子影视.json"
}, },
{
"key": "九八影视",
"name": "九八|影视",
"type": 3,
"api": "csp_XYQHiker",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "./XYQHiker/九八影视.json"
},
{
"key": "看看影视",
"name": "看看|影视",
"type": 3,
"api": "csp_XYQHiker",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "./XYQHiker/看看影视.json"
},
{ {
"key": "骚火影视", "key": "骚火影视",
"name": "骚火|影视", "name": "骚火|影视",
-183
View File
@@ -1,183 +0,0 @@
globalThis.h_ost = 'http://v.lkuys.cn/';
globalThis.vodlist = function($t, $pg) {
const currentTimestamp = parseInt(Date.now() / 1000, 10);
const url = h_ost + '/v2/home/type_search';
const hx = CryptoJS.MD5('kj5649ertj84ks89r4jh8s45hf84hjfds04k' + currentTimestamp).toString();
let html = request(url, {
body: {
sign: hx,
type_id: $t,
page: $pg,
},
headers: {
'User-Agent': 'okhttp-okgo/jeasonlzy',
'Content-Type': 'application/x-www-form-urlencoded'
},
'method': 'POST'
}, true);
return JSON.parse(html).data.list;
}
globalThis.seach = function(wd) {
const currentTimestamp = parseInt(Date.now() / 1000, 10);
const url = h_ost + '/v2/home/search';
const hx = CryptoJS.MD5('kj5649ertj84ks89r4jh8s45hf84hjfds04k' + currentTimestamp).toString();
let html = request(url, {
body: {
sign: hx,
keyword: wd,
timestamp: currentTimestamp,
},
headers: {
'User-Agent': 'okhttp-okgo/jeasonlzy',
'Content-Type': 'application/x-www-form-urlencoded'
},
'method': 'POST'
}, true);
return JSON.parse(html).data.list;
}
globalThis.vodids = function(ids) {
const currentTimestamp = parseInt(Date.now() / 1000, 10);
const url = h_ost + '/v2/home/vod_details';
const hx = CryptoJS.MD5('kj5649ertj84ks89r4jh8s45hf84hjfds04k' + currentTimestamp).toString();
let html = request(url, {
body: {
sign: hx,
vod_id: ids,
timestamp: currentTimestamp,
},
headers: {
'User-Agent': 'okhttp-okgo/jeasonlzy',
'Content-Type': 'application/x-www-form-urlencoded'
},
'method': 'POST'
}, true);
const redata = JSON.parse(html);
let vodPlayFrom = '';
let vodPlayUrl = '';
redata.data.vod_play_list.forEach((value, key) => {
if (value.flag.includes("nby") || value.flag.includes("mgtv") || value.flag.includes("qq") || value.flag.includes("qiyi") || value.flag.includes("mgtv")) {
vodPlayFrom += `${value.flag}$$$`;
value.urls.forEach(url => {
vodPlayUrl += `${url.name}$${value.parse_urls[0]}${url.url}~${url.name}#`;
});
vodPlayUrl += '$$$';
}
});
const regeshi = {
vod_id: redata.data.vod_id,
vod_name: redata.data.vod_name,
vod_remarks: `${redata.data.vod_remarks}`,
type_name: redata.data.vod_class,
vod_pic: redata.data.vod_pic,
vod_year: redata.data.vod_year,
vod_area: redata.data.vod_area,
vod_actor: `${redata.data.vod_actor}`,
vod_director: redata.data.vod_director,
vod_content: `${redata.data.vod_content}`,
vod_play_from: vodPlayFrom,
vod_play_url: vodPlayUrl
};
return regeshi;
}
globalThis.jxx = function(input) {
if ("741852963" !== '741852963') {
return 'https://s0.mall.tcl.com/group1/M00/00/89/CvoGBGdcOPaAAUxvADwZniVV2bc476.mp4';
}
const parts = input.split('~');
try {
let response = fetch(parts[0], {
method: 'get',
headers: {
'User-Agent': 'okhttp/3.14.9',
'Content-Type': 'application/x-www-form-urlencoded'
}
});
if (response.includes("成功") || response.includes("success") || response.includes("nby")) {
let bata = JSON.parse(response);
input = {
parse: 0,
url: bata.url,
jx: 0,
danmaku: 'http://103.45.162.207:25252/hbdm.php?key=7894561232&id=' + '&jm=' + VOD.vod_name + '&js=' + parts[1] + '&key=741852963'
}
} else {
input = {
parse: 0,
url: parts[0].includes('url=') ? parts[0].slice(parts[0].indexOf('url=') + 4) : null,
jx: 1,
danmaku: 'http://103.45.162.207:25252/hbdm.php?key=7894561232&id=' + '&jm=' + VOD.vod_name + '&js=' + parts[1] + '&key=741852963'
}
}
} catch {
input = {
parse: 0,
url: '解析失败',
jx: 0,
}
}
return input;
}
var rule = {
title: '追剧',
host: '',
detailUrl: 'fyid',
searchUrl: '**',
url: 'fyclass',
searchable: 2,
quickSearch: 1,
filterable: 0,
class_name: '电影&电视剧&综艺&动漫',
class_url: '1&2&4&3',
play_parse: true,
lazy: $js.toString(() => {
input = jxx(input);
}),
推荐: $js.toString(() => {
let bdata = vodlist(0, 1);
console.log(bdata);
bdata.forEach(it => {
d.push({
url: it.vod_id,
title: it.vod_name,
img: it.vod_pic,
desc: it.vod_remarks
});
});
setResult(d);
}),
一级: $js.toString(() => {
let bdata = vodlist(input, MY_PAGE);
console.log(bdata);
bdata.forEach(it => {
d.push({
url: it.vod_id,
title: it.vod_name,
img: it.vod_pic,
desc: it.vod_remarks
});
});
setResult(d);
}),
二级: $js.toString(() => {
console.log("调试信息2" + input);
let data = vodids(input);
//console.log(data);
VOD = (data);
}),
搜索: $js.toString(() => {
let ddata = seach(input);
ddata.forEach(it => {
d.push({
url: it.vod_id,
title: it.vod_name,
img: it.vod_pic,
desc: it.vod_remarks
});
});
setResult(d);
}),
}
+2 -2
View File
@@ -1,5 +1,5 @@
{ {
"SiteUrl": "https://www.hmxz.org", "SiteUrl": "https://www.hmxz.org,https://www.5536806.xyz,http://haimian.eu.org",
"Classes": [ "Classes": [
{ {
"type_name": "电影", "type_name": "电影",
@@ -18,5 +18,5 @@
"type_id": "3" "type_id": "3"
} }
], ],
"Cookie": "bbs_sid=rrru52bda4v655kl9u1c87f00m; bbs_token=dZRAvHbHcUZkuJ7oHALqWoUs00C1fGqqXDXH7I8LH6hMddXP" "Cookie": "bbs_sid=nll6gb39qj1e4fgkvsjh930ti5; _xn_accesscount_visited=1; __51uvsct__K2MEuBiiS0iv1Gsb=1; __51vcke__K2MEuBiiS0iv1Gsb=df02f20c-b83d-507b-b310-c3f8ab36a87a; __51vuft__K2MEuBiiS0iv1Gsb=1745249876903; bbs_token=rhHYDxTHFdsKEOsD84q8NBkSi6aTY8KlfnqpjudmsOxKBcJe; __vtins__K2MEuBiiS0iv1Gsb=%7B%22sid%22%3A%20%2299dcbd93-0d23-5a24-abb5-ec507c6c248a%22%2C%20%22vd%22%3A%2017%2C%20%22stt%22%3A%20464771%2C%20%22dr%22%3A%201425%2C%20%22expires%22%3A%201745251199999%2C%20%22ct%22%3A%201745250341665%7D"
} }
+1 -1
View File
@@ -1,5 +1,5 @@
{ {
"SiteUrl": "https://www.leijing.xyz", "SiteUrl": "https://www.leijing.xyz,https://www.leijing1.com,https://leijing.xyz,https://leijing1.com",
"Classes": [ "Classes": [
{ {
"type_name": "电影", "type_name": "电影",
+1 -1
View File
@@ -1,5 +1,5 @@
{ {
"SiteUrl": "https://time.123in.link", "SiteUrl": "https://time.123in.link,https://pan1.me,https://123.panbox.my",
"Classes": [ "Classes": [
{ {
"type_name": "电影", "type_name": "电影",
BIN
View File
Binary file not shown.
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff