Skip to content
Merged
Prev Previous commit
Next Next commit
Update files and clean up spider js scripts
  • Loading branch information
EylinSir committed Jan 17, 2026
commit 752b4a0c34efe900ba184aa25067398c4fd48833
2 changes: 2 additions & 0 deletions public/sub/order_common.example.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
豆瓣
设置中心
番茄小说
腾云驾雾
央视大全
短剧聚合
IPTV
[优]
[盘]
Expand Down
60 changes: 0 additions & 60 deletions spider/js/可可影视.js

This file was deleted.

121 changes: 0 additions & 121 deletions spider/js/可视影院.js

This file was deleted.

34 changes: 14 additions & 20 deletions spider/js/好乐影视.js → spider/js/星辰影院.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,18 @@
searchable: 1,
filterable: 1,
quickSearch: 0,
title: '好乐影视',
title: '星辰影院',
'类型': '影视',
lang: 'ds'
})
*/

var rule = {
类型: '影视',
title: '好乐影视',
host: 'https://www.haolev.com',
url: '/haoshow/fyfilter',
searchUrl: '/lesearch/**----------fypage---.html',
title: '星辰影院',
host: 'https://www.xcyycn.com',
url: '/vs/fyfilter',
searchUrl: '/s.html?wd=**&submit=',
headers: {'User-Agent': 'MOBILE_UA'},
searchable: 1, quickSearch: 0, filterable: 1, play_parse: true, double: false, limit: 6,
filter_url: '{{fl.cateId}}-{{fl.area}}-{{fl.by}}-{{fl.class}}-----fypage---{{fl.year}}.html',
Expand All @@ -24,22 +25,15 @@ var rule = {
class_url: '1&2&4&3',
filter: 'H4sIAAAAAAAAA+2Zy04bSRSG9/MYXrOohtwmrzLKwhNZSpRMRoJMJBQhQcDEBgcbROw4OEDENYRLcxkwDbZfxlVtv8WUXVXnnJ4hx42HRRbe+T+nbn91ddXX5bcJL/H4t7eJF6nxxOPE05fJsbHEUOJV8o+UljK7o6bTWr9Jvvwr1S33qhNO77andzthLRITQzY6t9usVWzUCsgVK7otlzPC5cKdRXl5ZXNWuJyaKqjJos1ZAfUyx3ZwKKA/GDgKaDPzqRlkXZtGuFzr0Je1jzZnBfEXLl+hv46ANqfn1LvPrk0jYJxzR2Ftz43TCKj3bj8sLrp6RkB/s0vt8jfXnxGQ23qPc2YF5A7PZXDgckZAbmFW5k9czgiXa16va8c2ZwXUy2+2NmA+jXC59tpp87Jgc1ZAvUJOTcJzNwLmulHQs+jm2giYl4PtZn3dzYsRMJ9rB2H2vZtPI7BerpVZhXpdAf1tNXDVWgHjnGmE37fcOI2A/qbq7c91158RuJbyauUE1lJXQL3KWjMIwp1JVxU0zNyXJfXJ9WrFxJNO1ryNydFUkryMFV/mgrgv4+ZOuzzrDBkB3W6XVfXIdWsEPmhfXdbhQXcFGKovyJWac2METERpS1X23UQYgQvkG9azAh7K/DHmrIA2Tz9izgoYZ/0Cc1ZAvZm8diwz7t1BTZZCmNcLp4yrwWp4GRozYa2kim6aUON2sK7mG7ph2BGchhIffBlsu7QR6M2n3vyIt/S5PJx29YyAekVfdyS/fHVVQYO3/Imsz8tD9xBRQxv1UzMfzQC2LBqCcVTWWpOnegBuKKBhRSyuynTVrQgjoPbFmZ5WV9UIGOOHC5l2W40V0VmT/rWugAP8dxS85Pbk7pRzYQTkygFZBEaQw0P6yzgI1LgdzqlKCbbDroDxL5X1JujGbwR9ccdTyVHy4l6eNa9qMV/cYTF8z8a6P0l8BOMjND6M8WEa9zDu0bjAuCBx71eI658k/gjjj2j8IcYf0vgDjD+g8fsYv0/j6Nejfj3061G/Hvr1qF8P/XrUr4d+PepXoF9B/Qr0K6hfgX4F9SvQr6B+BfoV1K9Av4L6FehXUL8C/QrqV6BfQf0K9Kt/0mX5+zguSrWwJIP8fxalymVV6bxdOrNtvH6uS+PLltUnmPKXbfLZ89djNNk6mpEZd+iMPf1zNNXp/snQL4nhHzNmeHwlV+fjHmsrtWYAO64RMID9HX0oudfdiDhHHnc8ccchd+Spvy/kJnCrEbG2foZbWd5l+JpjTI5NOeZjWZ9hU46T++VW9vuBYX2OTTn+5Lic/V4J9vDbwoo47M3xLsfQLJczvNsvQ9/IyQOa/b/E15tVe5MoS9IcpfakzRiczHDg3ZFob+bnvhh6MzNLurci1t7keWumHZDngDwH5Hkzed67U/LU56u6/h7hTxsiR0fnUKDlIqEorUbL0RCUqx7pgytajoaixBktR0OE3H54i8lRJEem7G0kd4vJUCRHdSwJM2TDESZ7q8gQNEdgHEFzhMmRG3ubzNA1R8IctXLkrQqr4T7MixFxKDKcPmh9hWtRI35iUuyXBjnC7PvekyHF3hzYm9Z602YM0mKIkr23ZQh5wD0D7hlwzy24Z+SuuKe7h4ZX161sENlWbSjKKZFykVCUj6LlaCjKR9FyNASbbM9/2cxVCzncQcOmN3Ms8xvYBuo4JzJ70q1U5QZ86RkRh7ZYwmFOZJZGOBJj6K512Gj5GdemEfg006pahefYFXGoqV8S4+7s2DtJ7r6L++++vtDeWMMjvCN+YlLhaISjmH5Jhf2nkqOYGDdWDAvcwa1UjFu1u7i36u/OacA1A64ZcM0NXDPxDyQRoaiuJgAA',
lazy: async function () {
let {input, pdfa, pdfh, pd} = this
const html = JSON.parse((await req(input)).content.match(/r player_.*?=(.*?)</)[1]);
let url = html.url;
if (html.encrypt == "1") {
url = unescape(url)
return {parse: 0, url: url}
} else if (html.encrypt == "2") {
url = unescape(base64Decode(url))
return {parse: 0, url: url}
}
if (/m3u8|mp4/.test(url)) {
input = url
return {parse: 0, url: input}
} else {
return {parse: 1, url: input}
let {input} = this
const content = (await req(input)).content
const html = JSON.parse(content.match(/r player_.*?=(.*?)</)[1])
let url = html.url
if (html.encrypt) {
url = html.encrypt === "2" ? unescape(base64Decode(url)) : unescape(url)
return {parse: 0, url}
}
return {parse: /m3u8|mp4/.test(url) ? 0 : 1, url: /m3u8|mp4/.test(url) ? url : input}
},
推荐: async function () {
let {input, pdfa, pdfh, pd} = this;
Expand Down