2.23更新日志:

1、github源代码已经更新。
2、lede最新19.07版可以正常使用,我已经更新到2.22版本。
3、手机优酷部分视频播放不正常,比如我搜索“自由泳”的几个视频都无法播放,肯定是kpr造成的,但pc播放正常,有大佬可以解决的麻烦分享下。

对了,有些拿去就用放在自己固件里的,抄的一个字不改,但我的id提也不提是不是过分了。
我这帖子虽然发在x86版,但源码我也公布了,只要放在lean大的源码里,理论上各硬路由也是可以用的,不仅是x86。
2.4更新日志:
坛友反映原版更新了,我大概看了下就是规则地址变了,自己修改kpupdate吧,我最近没啥空,用以下规则替换原规则(15至24行)

url_cjx="https://shaoxia1991.coding.net/p/cjxlist/d/cjxlist/git/raw/master/cjx-annoyance.txt"
url_kp="https://houzi-.coding.net/p/my_dream/d/my_dream/git/raw/master/kp.dat"
url_kp_md5="https://houzi-.coding.net/p/my_dream/d/my_dream/git/raw/master/kp.dat.md5"
url_easylist="https://easylist-downloads.adblockplus.org/easylistchina.txt"
url_yhosts="https://shaoxia1991.coding.net/p/yhosts/d/yhosts/git/raw/master/hosts"
url_yhosts1="https://shaoxia1991.coding.net/p/yhosts/d/yhosts/git/raw/master/data/tvbox.txt"
kpr_our_rule="https://shaoxia1991.coding.net/p/koolproxyR_rule_list/d/koolproxyR_rule_list/git/raw/master/kpr_our_rule.txt"
url_fanboy="https://secure.fanboy.co.nz/fanboy-annoyance.txt"

我又看了半个小时,确认其他的修改和规则都没有关系,都是ks版的相关功能,放心用吧。累了,撤。

历史更新:
上了软路由后,一直在用kpr去广告,视频规则老样子不说了,普通规则也两个多月没更新了,看了源码后发现已经改为直接从adblock、fanboy和yhosts的源地址取数据并转化,不会再更新规则了。
因此我整合了kpr ks原版和KoolProxyR plus+版的源码,实现了自动更新,目前自己在用,版本号在日志中,仅保证在lean大佬的openwrt下正常使用。

我fork的源码地址是:https://github.com/jefferymvp/luci-app-koolproxyR
编译好的安装包:https://pan.baidu.com/s/1VAWJdWgywVE5ME2S_BW3KA

修改后的kpupdate(负责更新规则,特别重要): https://pan.baidu.com/s/10kHlO3u6YFmksB9F0mj3hQ
不想重新安装的就覆盖原kpupdate(别的平*的openwrt也可以试着替换下,但小内存的当心规则过多爆内存),注意,这个仅适用于luci-app-koolproxyR的环境。koolproxy的略有不同,不适用,自己会改自己改改也行。

几个tips:
一、安装后最好使用全局,默认访问控制选择http过滤,对于需要https过滤的在客户端访问控制里设置。
二、有nas使用玩物下载的兄弟可以在访问控制里排除该客户端的ip。
三、小米搜索显示不出来图片的,在自定义规则中加入@@||mi-img.com
四、优酷视频不正常的,在自定义规则中加入@@mp4.ts
五、安装前确保系统内没有koolproxy和koolproxyR,最好看下/usr/share下有没有koolproxy文件夹,有就删除。
六、ipk安装方法,“系统->文件传输”上传ipk之后,在该页下“上传文件列表”部分可以看到该ipk,点击安装后刷新页面就可以看到koolproxyR。
七、电脑看爱奇艺有广告的,将浏览器自带的adblock关闭(一定要关,不关就有45秒广告),并将电脑ip加入到访问控制中,安装证书并将模式设置为“http+https”,就不会有广告了,手机端不用设置https也没有广告,这是我自己的情况,供参考。
八、lean大佬的稳定版代码已经同步至https://github.com/coolsnowwolf/openwrt(10.24版我记得),不是原来的https://github.com/coolsnowwolf/lede(这里是最新的但改了很多luci代码,萌新不要去折腾)。
玩物下载的问题单独拎出来说一次,除了加客户端Ip排除外,还要在自定义规则中加入:@@@@||https://xunlei.com,顺便把nas的ip加入到ip白名单。有个小伙伴提问的,这次绝对没问题了。
九、最下面的host规则,是ipset模式下,才会由主程序从adblock规则里计算得出(记忆中来源是这样,现在忙,没空去看,就那么个意思),全局模式下是不更新的,不要奇怪。

想到的就这些,希望可以帮到大家,至少这事情困扰我很久,我是个很懒的人,真做起来也没这么难,献丑。

补充下编译方法,懂的人都觉得很简单,但不知道想找到点头绪也不容易,需要啥包的去lean大佬的源码首页看:
在lean大大的openwrt目录下,或者其他openwrt:

git clone https://github.com/jefferymvp/luci-app-koolproxyR ./package/luci-app-koolproxyR
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig

在编译配置菜单中选择luci-app-koolproxyR

单独编译:

make package/luci-app-koolproxyR/{clean,compile} V=s

已知bug:在luci界面点击“更新规则”,有些路由可能会更新失败,测试过换成curl命令就没问题,但有些路由又没有curl,所以就这样吧,反正每日更新和后台运行是正常的。

原帖地址:https://www.right.com.cn/forum/thread-1350022-1-1.html

标签: none

添加新评论