mirror of https://github.com/ziyongdaima/YWJ
Add files via upload
This commit is contained in:
parent
400c65bf4f
commit
a2f1c783c0
127
js/星芽短剧.js
127
js/星芽短剧.js
|
@ -1,47 +1,82 @@
|
|||
var rule = {
|
||||
类型: '影视',
|
||||
title: '星芽短剧app',
|
||||
host: 'https://app.whjzjx.cn',
|
||||
url: '/cloud/v2/theater/home_page?theater_class_id=fyclass&type=fyclass&class2_ids=0&page_num=fypage&page_size=24',
|
||||
searchUrl: '/v3/search',
|
||||
searchable: 2,
|
||||
quickSearch: 0,
|
||||
headers: {
|
||||
'User-Agent': 'okhttp/4.10.0',
|
||||
'Accept-Encoding': 'gzip',
|
||||
'x-app-id': '7',
|
||||
'authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3MjMxNzQ2MjgsIlVzZXJJZCI6NTA5MDg3NDEsInJlZ2lzdGVyX3RpbWUiOiIyMDI0LTA3LTA5IDIwOjUwOjIxIiwiaXNfbW9iaWxlX2JpbmQiOmZhbHNlfQ.lS-X8Mck6WCISgbp9wjysfIMAlWgThVmbEM4N54cup8',
|
||||
'platform': '1',
|
||||
'manufacturer': 'realme',
|
||||
'version_name': '3.1.0.1',
|
||||
'user_agent': 'Mozilla/5.0 (Linux; Android 9; RMX1931 Build/PQ3A.190605.05081124; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/91.0.4472.114 Mobile Safari/537.36',
|
||||
'dev_token': 'BFdbZBGOEgG7QDt01ldOQNNfhO2F-rv4QcugZoFZm5_3DlPJEo_bSBeJ6dW2X3eKzxxKKWz3xJCM_u5PppGMqRuYPxcsVg9a-jriWiIoPZvHMSLbcbxTFuasqgTivTY3GabW1yP57LQSsJNQfKoX1BKYGHducrhb0bTwvigfn3gE*',
|
||||
'app_version': '3.1.0.1',
|
||||
'device_platform': 'android',
|
||||
'personalized_recommend_status': '1',
|
||||
'device_type': 'RMX1931',
|
||||
'device_brand': 'realme',
|
||||
'os_version': '9',
|
||||
'channel': 'default',
|
||||
'raw_channel': 'default',
|
||||
'oaid': '',
|
||||
'msa_oaid': '',
|
||||
'uuid': 'randomUUID_8a0324bf-03c8-4789-8ef8-12d3bcff28f5',
|
||||
'device_id': '24250683a3bdb3f118dff25ba4b1cba1a',
|
||||
'ab_id': '',
|
||||
'support_h265': '1'
|
||||
},
|
||||
timeout: 5000,
|
||||
class_name: '剧场&热播剧&会员专享&星选好剧&新剧&阳光剧场',
|
||||
class_url: '1&2&8&7&3&5',
|
||||
play_parse: true,
|
||||
lazy: $js.toString(()=>{
|
||||
input = {url: input,parse: 0}
|
||||
}),
|
||||
double: true,
|
||||
一级: $js.toString(()=>{
|
||||
类型: '影视',
|
||||
title: '星芽短剧app',
|
||||
host: 'https://app.whjzjx.cn',
|
||||
url: '/cloud/v2/theaterfyfilter',
|
||||
filter_url: '/home_page?theater_class_id=fyclass&type=1&{{fl.type or "class2_ids=0"}}&page_num=fypage&page_size=24',
|
||||
searchUrl: '/v3/search',
|
||||
searchable: 2,
|
||||
quickSearch: 1,
|
||||
filterable: 1,
|
||||
filter: 'H4sIAAAAAAAAA6vmUgACJUMlK4VoMBMEquEssGR2aiVQWqmksiBVSQdVKi8xNxUk93zj7qfzutFlyxJzSlNRTMZuA8I4kFlPW1e8bF6BZhbCTJCS5JzE4mKj+MyUYlsDJQx1tZha8dn3snnv0x1NxNpnQrF9T/uXvFjcSqx9phTb97xvw5Pdi1+saHjWTLSthpRb+6xjxvOl84i10IjycH3Z0PZi0VpiLTSnPFxX7n+xrYvoEKXcwqd9bU/7NxGdUCnPGS+2zni6cj/RUWhGeZAunfe0ZzfRFlKeSF+29z6fMp9YC6ngwSlznq5bQKx9xsbUKGxIzvzGVMgbfS1PdxIdkcaUR+SLCT1P180l1kJLyu1rmfhsC9Glm7ERxRY+2bWJhCg0MaTchzMnPGtEr9JxWmiBxT4UkVguVPFYrloA8HqNcnwIAAA=',
|
||||
headers: {
|
||||
"X-App-Id": "7",
|
||||
"platform": "1",
|
||||
"manufacturer": "Xiaomi",
|
||||
"version_name": "3.2.0.1",
|
||||
"user_agent": "Mozilla/5.0 (Linux; Android 11; M2012K10C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/87.0.4280.141 Mobile Safari/537.36",
|
||||
"dev_token": "BY1wFZd4K0vDqzVMbtHXNmlQ29ovO5peS5MsZ7VX1rQUXDwAqskxkJtiPMZCEj6MaW-40xNnbvn12F68nLEAMkRoD7tpoieO4nkUE-GLOYxqCs0xmxWgXAh0-7NmmGCHi95SlyZlpHeit94JfJPkpo-hl4JFru2wUI-4P0AwDc5Y*",
|
||||
"app_version": "3.2.0.1",
|
||||
"device_platform": "android",
|
||||
"personalized_recommend_status": "1",
|
||||
"device_type": "M2012K10C",
|
||||
"device_brand": "Redmi",
|
||||
"os_version": "11",
|
||||
"channel": "default",
|
||||
"raw_channel": "default",
|
||||
"oaid": "9494817a02a93435",
|
||||
"msa_oaid": "9494817a02a93435",
|
||||
"uuid": "randomUUID_f87c01c7-3d61-4feb-ade0-3d6d45d24dfd",
|
||||
"device_id": "23b07cf840c8b3eeca8c01fc56f0f0a09",
|
||||
"support_h265": "1",
|
||||
"Host": "app.whjzjx.cn",
|
||||
"Connection": "Keep-Alive",
|
||||
"User-Agent": "okhttp/4.10.0"
|
||||
},
|
||||
timeout: 5000,
|
||||
class_name: '剧场&热播剧&会员专享&星选好剧&新剧&阳光剧场',
|
||||
class_url: '1&2&8&7&3&5',
|
||||
预处理:$js.toString(()=>{
|
||||
let html = post('https://u.shytkjgs.com/user/v1/account/login', {
|
||||
headers: {
|
||||
'User-Agent': 'okhttp/4.10.0',
|
||||
'Accept-Encoding': 'gzip',
|
||||
'Content-Type': 'application/x-www-form-urlencoded',
|
||||
'x-app-id': '7',
|
||||
'platform': '1',
|
||||
'manufacturer': 'realme',
|
||||
'version_name': '3.3.1',
|
||||
'user_agent': 'Mozilla/5.0 (Linux; Android 9; RMX1931 Build/PQ3A.190605.05081124; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/91.0.4472.114 Mobile Safari/537.36',
|
||||
'app_version': '3.3.1',
|
||||
'device_platform': 'android',
|
||||
'personalized_recommend_status': '1',
|
||||
'device_type': 'RMX1931',
|
||||
'device_brand': 'realme',
|
||||
'os_version': '9',
|
||||
'channel': 'default',
|
||||
'raw_channel': 'default',
|
||||
'oaid': '',
|
||||
'msa_oaid': '',
|
||||
'uuid': 'randomUUID_914e7a9b-deac-4f80-9247-db56669187df',
|
||||
'device_id': '24250683a3bdb3f118dff25ba4b1cba1a',
|
||||
'ab_id': '',
|
||||
'support_h265': '1'
|
||||
},
|
||||
body: "device=24250683a3bdb3f118dff25ba4b1cba1a&install_first_open=false&first_install_time=1723214205125&last_update_time=1723214205125&report_link_url="
|
||||
});
|
||||
rule.headers['authorization'] = JSON.parse(html).data.token
|
||||
}),
|
||||
play_parse: true,
|
||||
lazy: $js.toString(() => {
|
||||
input = {
|
||||
url: input,
|
||||
parse: 0
|
||||
}
|
||||
}),
|
||||
double: true,
|
||||
一级: $js.toString(()=>{
|
||||
let d = [];
|
||||
let html = request(input);
|
||||
let html = request(input,{headers:rule.headers});
|
||||
let data = JSON.parse(html).data.list;
|
||||
data.forEach(it => {
|
||||
let id = 'https://app.whjzjx.cn/v2/theater_parent/detail?theater_parent_id='+it.theater.id;
|
||||
|
@ -56,7 +91,7 @@ var rule = {
|
|||
}),
|
||||
二级: $js.toString(()=>{
|
||||
let urls = [];
|
||||
let html = request(input);
|
||||
let html = request(input,{headers:rule.headers});
|
||||
let data = JSON.parse(html).data;
|
||||
data.theaters.forEach(it => {
|
||||
urls.push(it.num+'$'+it.son_video_url);
|
||||
|
@ -64,12 +99,12 @@ var rule = {
|
|||
VOD = {
|
||||
vod_name: data.title,
|
||||
vod_pic: data.cover_url,
|
||||
vod_play_from: '专线',
|
||||
vod_play_from: '开心软件',
|
||||
vod_play_url: urls.join('#')
|
||||
};
|
||||
}),
|
||||
搜索: $js.toString(()=>{
|
||||
let html = post(input,{body:{"text":KEY}})
|
||||
let html = post(input,{headers:rule.headers,body:{"text":KEY}})
|
||||
let list = JSON.parse(html).data.theater.search_data;
|
||||
list.forEach(it =>{
|
||||
let id = 'https://app.whjzjx.cn/v2/theater_parent/detail?theater_parent_id='+it.id;
|
||||
|
@ -82,4 +117,4 @@ var rule = {
|
|||
})
|
||||
setResult(d);
|
||||
}),
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue