有个问题,规则里为什么不能解析变量 xwy 2020-10-05 05:33:50 求助 获赞:1 评论:34 查看:675 比如我的频道链接写的 xxx.fyclass/post 或者 fyclass.xxx.com/post,然后规则里的链接无法解析 fyclass,不能进入二级页面,进入原网页失败不能解析 fyclass
应该是 parseDom 可以注入解析后的地址
用 js 写好像没这个问题 海阔视界规则分享,当前分享的是:首页频道¥home_rule¥{"firstHeader":"class","title":"paperabys","author":"","url":"https://fyclass.alphacoders.com","version":0,"col_type":"pic_3","class_name":" 壁纸 & 图片 ","class_url":"wall&pics","area_name":"","area_url":"","sort_name":"","year_name":"","sort_url":"","year_url":"","find_rule":"js: var html = getResCode();\nvar res = {};\nvar list1 = parseDomForArray(html,'body&&.thumb-container-big');\nvar list2 = parseDomForArray(html,'body&&.item');\nvar list = list1.length>0?list1:list2;\n\nvar items = list.map(data => ({\n url: parseDom(data,'a&&href'),\n pic_url: parseDom(data,'img&&src')\n}));\n\nres.data =items;\nsetHomeResult(res);","search_url":"","titleColor":"#ffff00ff","group":"⑤图片 ","searchFind":"","detail_col_type":"movie_1","detail_find_rule":"","sdetail_col_type":"movie_1","sdetail_find_rule":"","ua":"auto","preRule":""}
会用 js 写的话用 js: var json = JSON.parse(getRule()); 获取到规则里所有的值,json.class_url 就是你要解析替换的了,不会写的话那就算了,也不要问我该怎么写
最后的 input 是为了返回 js 执行结果给首页链接,函数在开发手册有
频道链接末尾为什么要加个 input,还有,这样的函数要到哪里去找呢
海阔视界规则分享,当前分享的是:首页频道,Reborn¥home_rule¥{"firstHeader":"class","title":"paperabys•T","author":"","url":"https://fyclass.alphacoders.com.js:putVar2("myUrl_apc",input);;input","version":0,"col_type":"pic_3","class_name":" 壁纸 & 图片 ","class_url":"wall&pics","area_name":"","area_url":"","sort_name":"","year_name":"","sort_url":"","year_url":"","find_rule":"body&&.thumb-container-big||.item;;img&&src;;a&&href.js:getVar(\"myUrl_apc\")+'/'+input","search_url":"","titleColor":"#ffff00ff","group":"0️⃣测试 ","searchFind":"","detail_col_type":"movie_1","detail_find_rule":"","sdetail_col_type":"movie_1","sdetail_find_rule":"","ua":"auto","preRule":""}
小棉袄提供的解决方案:
我知道什么问题了,跟小棉袄反馈了
进详情页面下载啊
你想放大图片还是啥?
点一下进入二级
这…… 没有问题啊
海阔视界规则分享,当前分享的是:首页频道¥home_rule¥{"firstHeader":"class","title":"paperabys","author":"","url":"https://fyclass.alphacoders.com","version":0,"col_type":"pic_3","class_name":" 壁纸 & 图片 ","class_url":"wall&pics","area_name":"","area_url":"","sort_name":"","year_name":"","sort_url":"","year_url":"","find_rule":"body&&.thumb-container-big||.item;;img&&src;;a&&href","search_url":"","titleColor":"#ffff00ff","group":"⑤图片 ","searchFind":"","detail_col_type":"movie_1","detail_find_rule":"","sdetail_col_type":"movie_1","sdetail_find_rule":"","ua":"auto","preRule":""}
海阔视界规则分享,当前分享的是:首页频道¥home_rule¥{"firstHeader":"class","title":"paperabys","author":"","url":"https://fyclass.alphacoders.com","version":0,"col_type":"pic_3","class_name":" 壁纸 & 图片 ","class_url":"wall&pics","area_name":"","area_url":"","sort_name":"","year_name":"","sort_url":"","year_url":"","find_rule":"body&&.thumb-container-big||.item;;img&&src;;a&&href","search_url":"","titleColor":"#ffff00ff","group":"⑤图片 ","searchFind":"","detail_col_type":"movie_1","detail_find_rule":"","sdetail_col_type":"movie_1","sdetail_find_rule":"","ua":"auto","preRule":""}
说这么多不如直接贴规则,直接就能看出问题
规则丢出来吧,大佬们帮你分析,没规则都说不到一个点上,网页里面是不支持这种替换词的,必须有解析规则,不能在网页里面直接访问
那你还是没有发规则出来啊,我还是不知道你的问题出在哪┐(´ ー`)┌
那么多规则都这么用了没问题,就你用有问题是吧,你加墙佬 qq 让墙佬手把手教你吧。论坛刷新是长按后退键
这是系统解析的,是大写的
fyAll 是大写
我不是说写了打不开,是有时候规则链接需要系统自动加域名就会报错。。 还有论坛没有刷新按钮吗,怎么刷新的啊
不都和你说了参考置顶资源网帖写的,主域名就只有一个 fyAll 都没问题,A 一定要大写,自己好好看看吧
问题是可以解析的,你只说不丢规则出来发现不了问题啊 ┐(´ ー`)┌。
也许是有什么地方写错了而已,或者是你没说清楚要干什么导致大佬们理解错误
不多说,直接上图![回车桌面]()
我想说的是获取域名的时候能不能把里面的变量也解析一下
丢规则出来才能知道什么问题,你这样问的情况,大家都是正常的,没有规则自然没法知道具体情况
不吹不灰,现在不少大佬都是不思进取,火气还不小,容不得一点不同意见✘
我只是表达了主域名中含有变量的情况,你们都在说什么,我知道正常情况变量是在后面当参数用的,也知道要加 https
建议参考置顶资源网帖子的写法
如果你频道链接里填的跟你所描述的一样,那你这段地址没有 http 开头连首页都打不开
/post 只是个地址,和 / index,/wallpaper,/image 一样,只是我举的个例子
建议你先换个不 post 的测试