build(adult): 更新站点配置,移除菲儿、水滴、咖啡等旧APP站点,新增爱UC、爱Quark、爱Baidu及糖果搜索站点,调整鸭梨影视API地址并更新spider.jar
This commit is contained in:
parent
e5628cab9b
commit
aa9e2e7841
202
api.json
202
api.json
@ -72,17 +72,6 @@
|
||||
"url": "http://v.lkuys.cn"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "菲儿影视",
|
||||
"name": "菲儿|APP",
|
||||
"type": 3,
|
||||
"api": "csp_AppFerr",
|
||||
"ext": {
|
||||
"url": "https://appcms.freehd.vip",
|
||||
"dataKey": "be5348dfb0c3c283",
|
||||
"dataIv": "5f5449dd14313217"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "移动",
|
||||
"name": "移动|APP",
|
||||
@ -105,34 +94,6 @@
|
||||
"version": "120"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "水滴",
|
||||
"name": "水滴|APP",
|
||||
"type": 3,
|
||||
"quickSearch": 1,
|
||||
"api": "csp_AppGet2",
|
||||
"ext": {
|
||||
"url": "http://1.94.105.93",
|
||||
"dataKey": "gKdQKLbwhhLp4Ytv",
|
||||
"dataIv": "gKdQKLbwhhLp4Ytv",
|
||||
"deviceId": "",
|
||||
"version": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "咖啡",
|
||||
"name": "咖啡|APP",
|
||||
"type": 3,
|
||||
"quickSearch": 1,
|
||||
"api": "csp_AppGet2",
|
||||
"ext": {
|
||||
"url": "http://160.202.243.62:2566",
|
||||
"dataKey": "qwertyuiopqwerty",
|
||||
"dataIv": "qwertyuiopqwerty",
|
||||
"deviceId": "",
|
||||
"version": "120"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "橘猫",
|
||||
"name": "橘猫|APP",
|
||||
@ -147,20 +108,6 @@
|
||||
"version": "120"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "诺雪",
|
||||
"name": "诺雪|APP",
|
||||
"type": 3,
|
||||
"quickSearch": 1,
|
||||
"api": "csp_AppGet2",
|
||||
"ext": {
|
||||
"url": "https://qjappcms.rx4k.top",
|
||||
"dataKey": "ZX10ysTYZWtIJCTU",
|
||||
"dataIv": "ZX10ysTYZWtIJCTU",
|
||||
"deviceId": "",
|
||||
"version": "120"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "雄鹰",
|
||||
"name": "雄鹰|APP",
|
||||
@ -189,20 +136,6 @@
|
||||
"version": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "麻花",
|
||||
"name": "麻花|APP",
|
||||
"type": 3,
|
||||
"quickSearch": 1,
|
||||
"api": "csp_AppGet",
|
||||
"ext": {
|
||||
"url": "http://49.235.114.19:130",
|
||||
"dataKey": "q7gj4f9br3fls6nh",
|
||||
"dataIv": "q7gj4f9br3fls6nh",
|
||||
"deviceId": "2112fc5eac600314ba95c4d65da9286b3",
|
||||
"version": "700"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "海豚",
|
||||
"name": "海豚|APP",
|
||||
@ -273,20 +206,6 @@
|
||||
"version": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "忍者",
|
||||
"name": "忍者|APP",
|
||||
"type": 3,
|
||||
"quickSearch": 1,
|
||||
"api": "csp_AppGet",
|
||||
"ext": {
|
||||
"url": "https://mfxs123.sbs",
|
||||
"dataKey": "1234567887654321",
|
||||
"dataIv": "1234567887654321",
|
||||
"deviceId": "",
|
||||
"version": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "晴天",
|
||||
"name": "晴天|APP",
|
||||
@ -371,20 +290,6 @@
|
||||
"version": "107"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "木叶",
|
||||
"name": "木叶|APP",
|
||||
"type": 3,
|
||||
"quickSearch": 1,
|
||||
"api": "csp_AppGet",
|
||||
"ext": {
|
||||
"url": "http://46.203.125.54:7070",
|
||||
"dataKey": "RuN9LRvwTRgpQnpK",
|
||||
"dataIv": "RuN9LRvwTRgpQnpK",
|
||||
"deviceId": "",
|
||||
"version": "547"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "米兔",
|
||||
"name": "米兔|APP",
|
||||
@ -413,20 +318,6 @@
|
||||
"version": "166"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "悠悠",
|
||||
"name": "悠悠|APP",
|
||||
"type": 3,
|
||||
"quickSearch": 1,
|
||||
"api": "csp_AppGet",
|
||||
"ext": {
|
||||
"url": "http://46.203.125.54:7070",
|
||||
"dataKey": "RuN9LRvwTRgpQnpK",
|
||||
"dataIv": "RuN9LRvwTRgpQnpK",
|
||||
"deviceId": "298e5fe29c74b35aabb9836ee2f6f449f",
|
||||
"version": "547"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "在看",
|
||||
"name": "在看|APP",
|
||||
@ -550,19 +441,6 @@
|
||||
"jxurl": "http://app.789dd.cn"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "攻阁",
|
||||
"name": "攻阁|APP",
|
||||
"type": 3,
|
||||
"quickSearch": 1,
|
||||
"api": "csp_AppMuou",
|
||||
"ext": {
|
||||
"url": "http://111.180.198.40:1110",
|
||||
"dataKey": "14deb3a41a955648",
|
||||
"dataIv": "14deb3a41a955648",
|
||||
"jxurl": "https://ww.ndjdnd.icu"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "哔哩视频",
|
||||
"name": "哔哩|视频",
|
||||
@ -869,6 +747,44 @@
|
||||
"type": "list"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "爱UC",
|
||||
"name": "爱UC|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "./js/cloud.min.js",
|
||||
"ext": "./js/爱UC.js",
|
||||
"style": {
|
||||
"type": "list"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "爱Quark",
|
||||
"name": "爱Quark|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "./js/cloud.min.js",
|
||||
"ext": "./js/爱Quark.js",
|
||||
"style": {
|
||||
"type": "list"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "爱Baidu",
|
||||
"name": "爱Baidu|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "./js/cloud.min.js",
|
||||
"ext": "./js/爱Baidu.js",
|
||||
"style": {
|
||||
"type": "list"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "糖果",
|
||||
"name": "糖果|搜索",
|
||||
"type": 3,
|
||||
"api": "csp_TGSou",
|
||||
"searchable": 1,
|
||||
"changeable": 0
|
||||
},
|
||||
{
|
||||
"key": "聚搜",
|
||||
"name": "聚搜|搜索",
|
||||
@ -1368,17 +1284,6 @@
|
||||
"filterable": 1,
|
||||
"playerType": 2
|
||||
},
|
||||
{
|
||||
"key": "快看",
|
||||
"name": "快看|影视",
|
||||
"type": 3,
|
||||
"api": "csp_AppYsV2",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"changeable": 1,
|
||||
"ext": "http://kkwk123.top/api.php/app/"
|
||||
},
|
||||
{
|
||||
"key": "厂长影视",
|
||||
"name": "厂长|影视",
|
||||
@ -1390,12 +1295,6 @@
|
||||
"filterable": 1,
|
||||
"ext": "https://www.czzymovie.com/"
|
||||
},
|
||||
{
|
||||
"key": "私人影视",
|
||||
"name": "私人|影视",
|
||||
"type": 3,
|
||||
"api": "csp_Siren"
|
||||
},
|
||||
{
|
||||
"key": "云播影视",
|
||||
"name": "云播|影视",
|
||||
@ -1440,13 +1339,6 @@
|
||||
"quickSearch": 1,
|
||||
"ext": "https://v.wetv.wang"
|
||||
},
|
||||
{
|
||||
"key": "攻阁影视",
|
||||
"name": "攻阁|影视",
|
||||
"type": 3,
|
||||
"playerType": "2",
|
||||
"api": "csp_Lggys"
|
||||
},
|
||||
{
|
||||
"key": "鸭梨影视",
|
||||
"name": "鸭梨|影视",
|
||||
@ -1458,7 +1350,7 @@
|
||||
"name": "绝对|影视",
|
||||
"type": 3,
|
||||
"api": "csp_FourK",
|
||||
"ext": "https://www.4kvm.net"
|
||||
"ext": "https://www.4kvm.tv"
|
||||
},
|
||||
{
|
||||
"key": "白白影视",
|
||||
@ -1467,13 +1359,6 @@
|
||||
"api": "csp_SuBaiBai",
|
||||
"ext": "https://www.subaibai.com"
|
||||
},
|
||||
{
|
||||
"key": "免费影视",
|
||||
"name": "️免费|影视",
|
||||
"type": 3,
|
||||
"quickSearch": 1,
|
||||
"api": "csp_FreeOk"
|
||||
},
|
||||
{
|
||||
"key": "低端影视",
|
||||
"name": "低端|影视",
|
||||
@ -1599,15 +1484,6 @@
|
||||
"filterable": 1,
|
||||
"ext": "w7TClcONw6LDrsKYwoXCosKcwpvCrcKcw6HDrsKnwqDCo2rCqMKiw7HDsMOxYcKewpvClMOvw5fCqMOmw59VXFLCpMOiw6PCnMKzwpzCjuWGtemEmOaPleWRnMKf5Yem5L6Q5ZGxbeW+oeintui1tOa8ieetjMOXwpvDtw=="
|
||||
},
|
||||
{
|
||||
"key": "真心影视",
|
||||
"name": "真心|影视",
|
||||
"type": 3,
|
||||
"api": "csp_WebGZ",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1
|
||||
},
|
||||
{
|
||||
"key": "思古影视",
|
||||
"name": "思古|影视",
|
||||
|
52
js/爱Baidu.js
Normal file
52
js/爱Baidu.js
Normal file
@ -0,0 +1,52 @@
|
||||
var rule = {
|
||||
title: '爱搜',
|
||||
host: 'https://www.esoua.com/',
|
||||
hostJs: '',
|
||||
headers: {
|
||||
'User-Agent': 'Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.91 Mobile Safari/537.36',
|
||||
},
|
||||
编码: 'utf-8',
|
||||
timeout: 5000,
|
||||
url: 'https://www.esoua.com/search?q=fyclass&format=video&type=BDY&page=fypage',
|
||||
filter_url: '',
|
||||
detailUrl: '',
|
||||
searchUrl: 'https://www.esoua.com/search?q=**&format=video&type=BDY&page=fypage',
|
||||
searchable: 1,
|
||||
quickSearch: 1,
|
||||
filterable: 1,
|
||||
class_name: '剧集&电影&短剧&动漫&综艺',
|
||||
class_url: '剧集&电影&短剧&动漫&综艺',
|
||||
proxy_rule: '',
|
||||
sniffer: false,
|
||||
isVideo: '',
|
||||
play_parse: true,
|
||||
parse_url: '',
|
||||
lazy: "js:\n input = 'push://' + input;\n ",
|
||||
limit: 9,
|
||||
double: false,
|
||||
// 推荐: '*',
|
||||
一级: 'js:\n let html = fetch(input);\n let list = pdfa(html, "body&&.semi-space-medium-vertical");\n VODS = list.map(x => {\n let remarks = pdfh(x, "div&&img&&alt");\n let vodName = pdfh(x, "div&&a&&title");\n // 过滤条件:迅雷云盘、.txt后缀、空名称\n if(remarks.includes("迅雷云盘") || vodName.endsWith(".txt") || !vodName.trim()) return null;\n return {\n vod_name: vodName,\n vod_pic: "https://yx.aekgame.com/wp-content/uploads/2022/05/e27b-290abe63258be48d86b6676b6b0ba22d.jpg",\n vod_remarks: remarks,\n vod_content: remarks,\n vod_id: pdfh(x, "div&&a&&href")\n };\n }).filter(x => x !== null);\n ',
|
||||
二级: {
|
||||
title: 'h1&&Text',
|
||||
img: 'img&&src',
|
||||
desc: '.card-text:eq(2)&&Text;;;;',
|
||||
content: 'body&&.semi-space-loose-vertical&&a&&href',
|
||||
tabs: "js:TABS = ['爱搜']",
|
||||
lists: "js:\n LISTS = [];\n let lists1 = pdfa(html, 'body&&.semi-space-loose-vertical').map(it => {\n let _tt = pdfh(it, 'span&&title');\n let _uu = pdfh(it, 'a&&href');\n return _tt + '$' + _uu;\n });\n LISTS.push(lists1);\n ",
|
||||
},
|
||||
搜索: 'js:\n let html = fetch(input);\n let list = pdfa(html, "body&&.semi-space-medium-vertical");\n VODS = list.map(x => {\n let remarks = pdfh(x, "div&&img&&alt");\n let vodName = pdfh(x, "div&&a&&title");\n // 过滤条件:迅雷云盘、.txt后缀、空名称\n if(remarks.includes("迅雷云盘") || vodName.endsWith(".txt") || !vodName.trim()) return null;\n return {\n vod_name: vodName,\n vod_pic: "https://yx.aekgame.com/wp-content/uploads/2022/05/e27b-290abe63258be48d86b6676b6b0ba22d.jpg",\n vod_remarks: remarks,\n vod_content: remarks,\n vod_id: pdfh(x, "div&&a&&href")\n };\n }).filter(x => x !== null);\n ',
|
||||
cate_exclude: '首页|留言|APP|下载|资讯|新闻|动态',
|
||||
tab_exclude: '猜你|喜欢|下载|剧情|榜|评论',
|
||||
类型: '影视',
|
||||
homeUrl: 'https://www.esoua.com/',
|
||||
二级访问前: '',
|
||||
encoding: 'utf-8',
|
||||
search_encoding: '',
|
||||
图片来源: '',
|
||||
图片替换: '',
|
||||
play_json: [],
|
||||
pagecount: {},
|
||||
tab_remove: [],
|
||||
tab_order: [],
|
||||
tab_rename: {},
|
||||
}
|
52
js/爱Quark.js
Normal file
52
js/爱Quark.js
Normal file
@ -0,0 +1,52 @@
|
||||
var rule = {
|
||||
title: '爱搜',
|
||||
host: 'https://www.esoua.com/',
|
||||
hostJs: '',
|
||||
headers: {
|
||||
'User-Agent': 'Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.91 Mobile Safari/537.36',
|
||||
},
|
||||
编码: 'utf-8',
|
||||
timeout: 5000,
|
||||
url: 'https://www.esoua.com/search?q=fyclass&format=video&type=QUARK&page=fypage',
|
||||
filter_url: '',
|
||||
detailUrl: '',
|
||||
searchUrl: 'https://www.esoua.com/search?q=**&format=video&type=QUARK&page=fypage',
|
||||
searchable: 1,
|
||||
quickSearch: 1,
|
||||
filterable: 1,
|
||||
class_name: '剧集&电影&短剧&动漫&综艺',
|
||||
class_url: '剧集&电影&短剧&动漫&综艺',
|
||||
proxy_rule: '',
|
||||
sniffer: false,
|
||||
isVideo: '',
|
||||
play_parse: true,
|
||||
parse_url: '',
|
||||
lazy: "js:\n input = 'push://' + input;\n ",
|
||||
limit: 9,
|
||||
double: false,
|
||||
// 推荐: '*',
|
||||
一级: 'js:\n let html = fetch(input);\n let list = pdfa(html, "body&&.semi-space-medium-vertical");\n VODS = list.map(x => {\n let remarks = pdfh(x, "div&&img&&alt");\n let vodName = pdfh(x, "div&&a&&title");\n // 过滤条件:迅雷云盘、.txt后缀、空名称\n if(remarks.includes("迅雷云盘") || vodName.endsWith(".txt") || !vodName.trim()) return null;\n return {\n vod_name: vodName,\n vod_pic: "http://pic-smzy.oss-cn-beijing.aliyuncs.com/images/5e/2a/1410241152a3eca2eca7ace140ed1c0c01b12a5e.png",\n vod_remarks: remarks,\n vod_content: remarks,\n vod_id: pdfh(x, "div&&a&&href")\n };\n }).filter(x => x !== null);\n ',
|
||||
二级: {
|
||||
title: 'h1&&Text',
|
||||
img: 'img&&src',
|
||||
desc: '.card-text:eq(2)&&Text;;;;',
|
||||
content: 'body&&.semi-space-loose-vertical&&a&&href',
|
||||
tabs: "js:TABS = ['爱搜']",
|
||||
lists: "js:\n LISTS = [];\n let lists1 = pdfa(html, 'body&&.semi-space-loose-vertical').map(it => {\n let _tt = pdfh(it, 'span&&title');\n let _uu = pdfh(it, 'a&&href');\n return _tt + '$' + _uu;\n });\n LISTS.push(lists1);\n ",
|
||||
},
|
||||
搜索: 'js:\n let html = fetch(input);\n let list = pdfa(html, "body&&.semi-space-medium-vertical");\n VODS = list.map(x => {\n let remarks = pdfh(x, "div&&img&&alt");\n let vodName = pdfh(x, "div&&a&&title");\n // 过滤条件:迅雷云盘、.txt后缀、空名称\n if(remarks.includes("迅雷云盘") || vodName.endsWith(".txt") || !vodName.trim()) return null;\n return {\n vod_name: vodName,\n vod_pic: "http://pic-smzy.oss-cn-beijing.aliyuncs.com/images/5e/2a/1410241152a3eca2eca7ace140ed1c0c01b12a5e.png",\n vod_remarks: remarks,\n vod_content: remarks,\n vod_id: pdfh(x, "div&&a&&href")\n };\n }).filter(x => x !== null);\n ',
|
||||
cate_exclude: '首页|留言|APP|下载|资讯|新闻|动态',
|
||||
tab_exclude: '猜你|喜欢|下载|剧情|榜|评论',
|
||||
类型: '影视',
|
||||
homeUrl: 'https://www.esoua.com/',
|
||||
二级访问前: '',
|
||||
encoding: 'utf-8',
|
||||
search_encoding: '',
|
||||
图片来源: '',
|
||||
图片替换: '',
|
||||
play_json: [],
|
||||
pagecount: {},
|
||||
tab_remove: [],
|
||||
tab_order: [],
|
||||
tab_rename: {},
|
||||
}
|
52
js/爱UC.js
Normal file
52
js/爱UC.js
Normal file
@ -0,0 +1,52 @@
|
||||
var rule = {
|
||||
title: '爱搜',
|
||||
host: 'https://www.esoua.com/',
|
||||
hostJs: '',
|
||||
headers: {
|
||||
'User-Agent': 'Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.91 Mobile Safari/537.36',
|
||||
},
|
||||
编码: 'utf-8',
|
||||
timeout: 5000,
|
||||
url: 'https://www.esoua.com/search?q=fyclass&format=video&type=UC&page=fypage',
|
||||
filter_url: '',
|
||||
detailUrl: '',
|
||||
searchUrl: 'https://www.esoua.com/search?q=**&format=video&type=UC&page=fypage',
|
||||
searchable: 1,
|
||||
quickSearch: 1,
|
||||
filterable: 1,
|
||||
class_name: '剧集&电影&短剧&动漫&综艺',
|
||||
class_url: '剧集&电影&短剧&动漫&综艺',
|
||||
proxy_rule: '',
|
||||
sniffer: false,
|
||||
isVideo: '',
|
||||
play_parse: true,
|
||||
parse_url: '',
|
||||
lazy: "js:\n input = 'push://' + input;\n ",
|
||||
limit: 9,
|
||||
double: false,
|
||||
// 推荐: '*',
|
||||
一级: 'js:\n let html = fetch(input);\n let list = pdfa(html, "body&&.semi-space-medium-vertical");\n VODS = list.map(x => {\n let remarks = pdfh(x, "div&&img&&alt");\n let vodName = pdfh(x, "div&&a&&title");\n // 过滤条件:迅雷云盘、.txt后缀、空名称\n if(remarks.includes("迅雷云盘") || vodName.endsWith(".txt") || !vodName.trim()) return null;\n return {\n vod_name: vodName,\n vod_pic: "https://image.uc.cn/s/uae/g/3o/broccoli/resource/202312/f3868960-9255-11ee-b5b0-eb0fcd1347fe.png",\n vod_remarks: remarks,\n vod_content: remarks,\n vod_id: pdfh(x, "div&&a&&href")\n };\n }).filter(x => x !== null);\n ',
|
||||
二级: {
|
||||
title: 'h1&&Text',
|
||||
img: 'img&&src',
|
||||
desc: '.card-text:eq(2)&&Text;;;;',
|
||||
content: 'body&&.semi-space-loose-vertical&&a&&href',
|
||||
tabs: "js:TABS = ['爱搜']",
|
||||
lists: "js:\n LISTS = [];\n let lists1 = pdfa(html, 'body&&.semi-space-loose-vertical').map(it => {\n let _tt = pdfh(it, 'span&&title');\n let _uu = pdfh(it, 'a&&href');\n return _tt + '$' + _uu;\n });\n LISTS.push(lists1);\n ",
|
||||
},
|
||||
搜索: 'js:\n let html = fetch(input);\n let list = pdfa(html, "body&&.semi-space-medium-vertical");\n VODS = list.map(x => {\n let remarks = pdfh(x, "div&&img&&alt");\n let vodName = pdfh(x, "div&&a&&title");\n // 过滤条件:迅雷云盘、.txt后缀、空名称\n if(remarks.includes("迅雷云盘") || vodName.endsWith(".txt") || !vodName.trim()) return null;\n return {\n vod_name: vodName,\n vod_pic: "https://image.uc.cn/s/uae/g/3o/broccoli/resource/202312/f3868960-9255-11ee-b5b0-eb0fcd1347fe.png",\n vod_remarks: remarks,\n vod_content: remarks,\n vod_id: pdfh(x, "div&&a&&href")\n };\n }).filter(x => x !== null);\n ',
|
||||
cate_exclude: '首页|留言|APP|下载|资讯|新闻|动态',
|
||||
tab_exclude: '猜你|喜欢|下载|剧情|榜|评论',
|
||||
类型: '影视',
|
||||
homeUrl: 'https://www.esoua.com/',
|
||||
二级访问前: '',
|
||||
encoding: 'utf-8',
|
||||
search_encoding: '',
|
||||
图片来源: '',
|
||||
图片替换: '',
|
||||
play_json: [],
|
||||
pagecount: {},
|
||||
tab_remove: [],
|
||||
tab_order: [],
|
||||
tab_rename: {},
|
||||
}
|
BIN
spider.jar
BIN
spider.jar
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user