Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
更新爬虫文件
  • Loading branch information
EylinSir committed Jan 14, 2026
commit 7d385c87508f71621868dfda543949fe9101c118
42 changes: 42 additions & 0 deletions spider/js/DJ音乐[听].js
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
/*
@header({
searchable: 2,
filterable: 0,
quickSearch: 0,
title: 'DJ音乐',
author: 'EylinSir',
'类型': '影视',
logo: 'https://pic.289.com/up/2023-12/20231219154340126.png',
lang: 'ds'
})
*/

var rule = {
title:'DJ音乐',
host:'http://www.djuu.com',
homeUrl:'/exclusive/115_1.html',
url:'/djlist/fyclass_fypage.html',
searchUrl:'/search?musicname=**',
author: 'EylinSir',
logo: 'https://pic.289.com/up/2023-12/20231219154340126.png',
hikerListCol: 'icon_4',
searchable:2,
quickSearch:0,
class_name: '迪高串烧&慢摇串烧&慢歌串烧&中文Remix&外文Remix&HOUSE&HOUSE&霓虹风格&Mashup&中文DISCO&外文DISCO',
class_url: '1&2&3&4&5&6&7&8&9&10',
headers:{
'User-Agent':'PC_UA'
},
timeout:5000,
limit:6,
double:false,
play_parse:true,
lazy: async function() {
let {input} = this;
return input;
},
推荐:'*',
一级:'.list_musiclist tr:gt(0);a&&title;img&&src;.cor999:eq(1)&&Text;a&&href',
二级:'*',
搜索:'*;*;*;.sc_1&&Text;*',
}
8 changes: 3 additions & 5 deletions spider/js/凤凰FM[听].js
Original file line number Diff line number Diff line change
Expand Up @@ -108,10 +108,8 @@ var rule = {
});
return setResult(d);
},
lazy: async function () {
return {
parse: 0,
url: input
};
lazy: async function() {
let {input} = this;
return input;
},
}
7 changes: 7 additions & 0 deletions spider/js/博看听书[听].js
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,18 @@ var rule = {
url: '/voice/book/list?instance_id=25304&page=fypage&category_id=fyclass&num=24',
detailUrl: '/voice/album/units?album_id=fyid&page=1&num=200&order=1',
searchUrl: 'https://es.bookan.com.cn/api/v3/voice/book?instanceId=25304&keyword=**&pageNum=fypage&limitNum=20',
author: 'EylinSir',
logo: 'https://pp.myapp.com/ma_icon/0/icon_52647879_1746000007/256',
hikerListCol: 'icon_4',
searchable: 2,
quickSearch: 0,
class_name: '少年读物&儿童文学&国学经典&文艺少年&育儿心经&心理哲学&青春励志&历史小说&故事会&音乐戏剧&相声评书',
class_url: '1305&1304&1320&1306&1309&1310&1307&1312&1303&1317&1319',
headers: {'User-Agent': 'MOBILE_UA'},
lazy: async function() {
let {input} = this;
return input;
},
推荐: '*',
一级: 'json:data.list;name;cover;extra.author;id',
二级: async function () {
Expand Down
43 changes: 43 additions & 0 deletions spider/js/种子音乐[听].js
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
/*
@header({
searchable: 2,
filterable: 0,
quickSearch: 0,
title: '种子音乐[听]',
'类型': '影视',
lang: 'ds'
})
*/

var rule = {
title: '种子音乐[听]',
host: 'https://www.zz123.com',
homeUrl: '/list/mszm.htm?page=1',
url: '/fyclass.htm?page=fypage',
searchUrl: '/ajax/?act=search&key=**&lang=',
detailUrl: '/play/fyid.html',
author: 'EylinSir',
limit: 6,
searchable: 2,
quickSearch: 0,
headers: {
'User-Agent': 'MOBILE_UA',
'referer': 'https://www.zz123.com/',
},
class_parse: '.aside-menu-list.channel&&[href*=list];a&&Text;a&&href;.(list.*).htm',
play_parse: true,
sniffer:1,
isVideo:"http((?!http).){26,}\\.(m3u8|mp4|flv|avi|mkv|wmv|mpg|mpeg|mov|ts|3gp|rm|rmvb|asf|m4a|mp3|wma)",
lazy: async function(flag, id) {
let url = id.replace(/play\/(\w+)\.htm/, 'ajax/?act=songinfo&id=$1&lang=');
let data = JSON.parse(await request(url, {
headers: rule.headers
}));
let mp3 = data.data.mp3;
return {parse: 0, url: mp3, header: rule.headers};
},
推荐: "*",
一级: '.mobile-list&&.mobile-list-item;.songname&&Text;.lazyload&&data-src;.authorname&&Text;a&&href',
二级: '*',
搜索: 'json:data;mname;pic;sname;id',
}
44 changes: 44 additions & 0 deletions spider/js/蜻蜓FM[听].js
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
/*
@header({
searchable: 0,
filterable: 0,
quickSearch: 0,
title: '蜻蜓FM',
'类型': '影视',
lang: 'ds'
})
*/

var rule = {
title:'蜻蜓FM',
host:'http://www.qingting.fm',
url:'/radiopage/fyclass/fypage',
author: 'EylinSir',
logo: 'https://sss.qtfm.cn/images/qingting_icon_new.png',
hikerListCol: 'icon_4',
searchUrl:'',
searchable:0,
quickSearch:0,
class_name:'广东&浙江&北京&天津&河北&上海&山西&内蒙古&辽宁&吉林&黑龙江&江苏&安徽&福建&江西&山东&河南&湖北&湖南&广西&海南&重庆&四川&贵州&云南&陕西&甘肃&宁夏&新疆&西藏&青海&资讯&音乐&交通&经济&文艺&都市&体育&双语&综合&生活&旅游&曲艺&方言',
class_url:'217&99&3&5&7&83&19&31&44&59&69&85&111&129&139&151&169&187&202&239&254&257&259&281&291&316&327&351&357&308&342&433&442&429&439&432&441&430&431&440&438&435&436&434',
headers:{
'User-Agent':'PC_UA'
},
timeout:5000,
play_parse:true,
play_json:0,
lazy: async function(flag, id) {
return id.replace("www.qingting.fm/radios/", "lhttp.qingting.fm/live/") + "/64k.mp3";
},
limit:6,
double:false,
//推荐:'*',
一级:'.contentSec&&.radio;span&&Text;img&&src;.descRadio&&Text;a&&href',
二级:'*',
搜索:'',

//是否启用辅助嗅探: 1,0
sniffer:1,
// 辅助嗅探规则
isVideo:"http((?!http).){26,}\\.(m3u8|mp4|flv|avi|mkv|wmv|mpg|mpeg|mov|ts|3gp|rm|rmvb|asf|m4a|mp3|wma)",
}
Loading