修复少量问题
This commit is contained in:
parent
c0c36885b3
commit
ea8bf0b303
File diff suppressed because one or more lines are too long
@ -58,6 +58,7 @@ var rule = {
|
|||||||
quickSearch:0,
|
quickSearch:0,
|
||||||
filterable:1,
|
filterable:1,
|
||||||
filter_url:'{{fl.tag}}',
|
filter_url:'{{fl.tag}}',
|
||||||
|
图片来源:'@Referer=https://api.douban.com/@User-Agent=Mozilla/5.0%20(Windows%20NT%2010.0;%20Win64;%20x64)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/113.0.0.0%20Safari/537.36',
|
||||||
filter:{
|
filter:{
|
||||||
"movie":[{"key":"tag","name":"标签","value":[{"n":"热门","v":"热门"},{"n":"最新","v":"最新"},{"n":"经典","v":"经典"},{"n":"豆瓣高分","v":"豆瓣高分"},{"n":"冷门佳片","v":"冷门佳片"},{"n":"华语","v":"华语"},{"n":"欧美","v":"欧美"},{"n":"韩国","v":"韩国"},{"n":"日本","v":"日本"},{"n":"动作","v":"动作"},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"科幻","v":"科幻"},{"n":"悬疑","v":"悬疑"},{"n":"恐怖","v":"恐怖"},{"n":"治愈","v":"治愈"},{"n":"豆瓣top250","v":"豆瓣top250"}]}]
|
"movie":[{"key":"tag","name":"标签","value":[{"n":"热门","v":"热门"},{"n":"最新","v":"最新"},{"n":"经典","v":"经典"},{"n":"豆瓣高分","v":"豆瓣高分"},{"n":"冷门佳片","v":"冷门佳片"},{"n":"华语","v":"华语"},{"n":"欧美","v":"欧美"},{"n":"韩国","v":"韩国"},{"n":"日本","v":"日本"},{"n":"动作","v":"动作"},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"科幻","v":"科幻"},{"n":"悬疑","v":"悬疑"},{"n":"恐怖","v":"恐怖"},{"n":"治愈","v":"治愈"},{"n":"豆瓣top250","v":"豆瓣top250"}]}]
|
||||||
,"tv":[{"key":"tag","name":"标签","value":[{"n":"热门","v":"热门"},{"n":"美剧","v":"美剧"},{"n":"英剧","v":"英剧"},{"n":"韩剧","v":"韩剧"},{"n":"日剧","v":"日剧"},{"n":"国产剧","v":"国产剧"},{"n":"港剧","v":"港剧"},{"n":"日本动画","v":"日本动画"},{"n":"综艺","v":"综艺"},{"n":"纪录片","v":"纪录片"}]}]
|
,"tv":[{"key":"tag","name":"标签","value":[{"n":"热门","v":"热门"},{"n":"美剧","v":"美剧"},{"n":"英剧","v":"英剧"},{"n":"韩剧","v":"韩剧"},{"n":"日剧","v":"日剧"},{"n":"国产剧","v":"国产剧"},{"n":"港剧","v":"港剧"},{"n":"日本动画","v":"日本动画"},{"n":"综艺","v":"综艺"},{"n":"纪录片","v":"纪录片"}]}]
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
3.9.46beta14
|
3.9.46beta15
|
||||||
24
js/中国人.js
Normal file
24
js/中国人.js
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
var rule={
|
||||||
|
title: '中國人',
|
||||||
|
host: 'https://chinaqtv.co',
|
||||||
|
url:'/vodtype/fyclass.html',
|
||||||
|
//https://chinaqtv.co/vodsearch/.html?wd=4
|
||||||
|
searchUrl: '/vodsearch/.html?wd=**',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers:{'User-Agent':'MOBILE_UA'},
|
||||||
|
class_parse: '.header&&ul&&li;a&&Text;a&&href;/(\\d+).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: 'body&&.content;div.drama;*;*;*;*',
|
||||||
|
double:true,
|
||||||
|
一级: '.content&&div.drama;.title&&Text;.imgcover&&style;p&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": ".title&&Text",
|
||||||
|
"content": "pre&&Text",
|
||||||
|
"tabs": ".items&&b",//解析源
|
||||||
|
"lists": "body&&.items:eq(#id) li"
|
||||||
|
},
|
||||||
|
}
|
||||||
@ -175,7 +175,7 @@ namespace Peach.DataAccess
|
|||||||
|
|
||||||
private static readonly Regex p = new ("url\\((.*?)\\)", RegexOptions.Multiline | RegexOptions.Singleline);
|
private static readonly Regex p = new ("url\\((.*?)\\)", RegexOptions.Multiline | RegexOptions.Singleline);
|
||||||
private static readonly Regex NOAdd_INDEX = new (":eq|:lt|:gt|:first|:last|^body$|^#");
|
private static readonly Regex NOAdd_INDEX = new (":eq|:lt|:gt|:first|:last|^body$|^#");
|
||||||
private static readonly Regex URLJOIN_ATTR = new ("(url|src|href|-original|-src|-play|-url)$", RegexOptions.Multiline | RegexOptions.IgnoreCase);
|
private static readonly Regex URLJOIN_ATTR = new ("(url|src|href|-original|-src|-play|-url|style)$", RegexOptions.Multiline | RegexOptions.IgnoreCase);
|
||||||
private static String pdfh_html = "";
|
private static String pdfh_html = "";
|
||||||
private static String pdfa_html = "";
|
private static String pdfa_html = "";
|
||||||
private static Document? pdfh_doc = null;
|
private static Document? pdfh_doc = null;
|
||||||
|
|||||||
@ -22,7 +22,7 @@ public class HtmlParser {
|
|||||||
private static String pdfa_html = "";
|
private static String pdfa_html = "";
|
||||||
private static final Pattern p = Pattern.compile("url\\((.*?)\\)", Pattern.MULTILINE | Pattern.DOTALL);
|
private static final Pattern p = Pattern.compile("url\\((.*?)\\)", Pattern.MULTILINE | Pattern.DOTALL);
|
||||||
private static final Pattern NOADD_INDEX = Pattern.compile(":eq|:lt|:gt|:first|:last|^body$|^#"); // 不自动加eq下标索引
|
private static final Pattern NOADD_INDEX = Pattern.compile(":eq|:lt|:gt|:first|:last|^body$|^#"); // 不自动加eq下标索引
|
||||||
private static final Pattern URLJOIN_ATTR = Pattern.compile("(url|src|href|-original|-src|-play|-url)$", Pattern.MULTILINE | Pattern.CASE_INSENSITIVE); // 需要自动urljoin的属性
|
private static final Pattern URLJOIN_ATTR = Pattern.compile("(url|src|href|-original|-src|-play|-url|style)$", Pattern.MULTILINE | Pattern.CASE_INSENSITIVE); // 需要自动urljoin的属性
|
||||||
private static Document pdfh_doc = null;
|
private static Document pdfh_doc = null;
|
||||||
private static Document pdfa_doc = null;
|
private static Document pdfa_doc = null;
|
||||||
|
|
||||||
|
|||||||
@ -13,7 +13,7 @@ from jsonpath import jsonpath
|
|||||||
|
|
||||||
PARSE_CACHE = True # 解析缓存
|
PARSE_CACHE = True # 解析缓存
|
||||||
NOADD_INDEX = ':eq|:lt|:gt|:first|:last|^body$|^#' # 不自动加eq下标索引
|
NOADD_INDEX = ':eq|:lt|:gt|:first|:last|^body$|^#' # 不自动加eq下标索引
|
||||||
URLJOIN_ATTR = '(url|src|href|-original|-src|-play|-url)$' # 需要自动urljoin的属性
|
URLJOIN_ATTR = '(url|src|href|-original|-src|-play|-url|style)$' # 需要自动urljoin的属性
|
||||||
|
|
||||||
|
|
||||||
class jsoup:
|
class jsoup:
|
||||||
@ -195,7 +195,6 @@ class jsoup:
|
|||||||
ret = re.search('url\((.*?)\)', ret, re.M | re.S).groups()[0]
|
ret = re.search('url\((.*?)\)', ret, re.M | re.S).groups()[0]
|
||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
if ret and base_url:
|
if ret and base_url:
|
||||||
# need_add = re.search(URLJOIN_ATTR, option, re.M | re.I)
|
# need_add = re.search(URLJOIN_ATTR, option, re.M | re.I)
|
||||||
need_add = self.test(URLJOIN_ATTR, option)
|
need_add = self.test(URLJOIN_ATTR, option)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user