找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 168310|回复: 1593

转发并完善KoolProxyR rules转换成KoolProxy rules自动更新规则办法

 火... [复制链接]
发表于 2019-7-11 22:21 | 显示全部楼层 |阅读模式
本帖最后由 hongh2 于 2019-10-11 17:45 编辑

摘自本论坛chatter和隔壁论坛的zycboss两位网友,古有云:前人栽树,后人乘凉。在此非常感谢!
10.9
鉴于有网友反馈的网络问题下载不了,在此提供规则文件,文件路径为/jffs/.koolshare/KoolProxy/data/rules,文件权限为0666
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
10.4
(1)鉴于kpr作者更新的频率,建议一月更新一次规则,减少对闪存芯片的写入次数。cru.sh的代码修改如下:
  1. #!/bin/sh
  2. cru a updateKP "0 3 */30 * * /bin/sh /jffs/scripts/kp.sh"
复制代码
(2)有反馈86u的tools中无script选项。为此说明如下:
Script选项添加WANSTART中填入/jffs/scripts/cru.sh,其目的是让路由器在断网重联(大部分断网原因是因为断电)之后执行cru.sh的命令。
因为断电重启后,路由器原先更新计划就会消失,这时再重新联网,执行Script选项中的cru.sh脚本,即可自动开启更新计划。
如果路由器可以保证长期不断电,没有Scrips选项也无大碍,跳过此设置步骤,在控制台输入/jffs/scripts/cru.sh,也可以自动实行更新计划。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

简单写了一个自动转换脚本,会删除原有规则文件,请提前做好备份。
运行后效果如下:



食用方法
1.开启JFFS及SSH
2.下载winscp
3.通过winscp登陆路由器,用户名密码就是你路由器的登陆名和密码。
4.窗口的右侧为路由器的目录,打开/jffs/scripts目录,新建文件,命名为kp.sh(名字不重要,你记得就行),右键,编辑,选择内部编辑器,打开后菜单栏中的编码,UTF-8,输入以下代码后保存。脚本中星号为k o o l p r o x y 去掉空格的,被自动过滤了。(有人不理解这句话含义,也就是说代码中的“***”这个替换为去掉空格的“k o o l p r o x y”)
  1. cd /jffs/.koolshare/***/data/rules
  2. # 删除旧版本规则文件
  3. rm -rf ***.txt
  4. rm -rf daily.txt
  5. rm -rf kp.dat
  6. rm -rf user.txt
  7. # 下载新版本规则文件

  8. wget -O daily.txt https://raw.githubusercontent.com/user1121114685/***R/master/***R/***R/data/rules/easylistchina.txt
  9. wget -O ***.txt https://raw.githubusercontent.com/user1121114685/***R/master/***R/***R/data/rules/fanboy-annoyance.txt
  10. wget -O kp.dat https://raw.githubusercontent.com/user1121114685/***R/master/***R/***R/data/rules/kp.dat
  11. wget -O user.txt https://raw.githubusercontent.com/user1121114685/***R/master/***R/***R/data/rules/user.txt
  12. # 下载扩展规则合并
  13. wget -O user_tmp.txt https://gitee.com/hongh2/kpr_video_list/raw/master/kpr_video_list.txt
  14. wget -O daily_tmp.txt https://raw.githubusercontent.com/user1121114685/***R/master/***R/***R/data/rules/yhosts.txt

  15. cat user_tmp.txt >>user.txt
  16. cat daily_tmp.txt >>daily.txt

  17. echo 一点点清洁工作...
  18. rm -rf user_tmp.txt
  19. rm -rf daily_tmp.txt
  20. echo ***规则已替换完成,请重新启用***!
复制代码

KPR作者删除了kpr_video_list.txt文件,为此此文件地址改为私人地址,kpr_video_list.txt的规则会合并到user.txt中。如有顾虑请删除此行代码。


5.保存好了以后,在kp.sh上右键,属性,设置“八进制表”后面的几个数字为 0755

6.打开控制台(下图红圈标识),输入: /jffs/scripts/kp.sh,即可当即更新kp规则。(如出现下载为0的情况,几位网友反馈的都是在用了中国移动宽带的情况才出现此问题,本帖无法解决此问题,请知悉!)





7.现在我们需要一个定时运行的脚本,参照上述方法同样在/jffs/scripts/ 目录下 新建文件 cru.sh ,内容如下:
  1. #!/bin/sh
  2. cru a updateKP "0 3 */1 * * /bin/sh /jffs/scripts/kp.sh"
复制代码
含义:每隔1天的3点重启kp.sh脚本,cru a是一个命令,updateKP 是此段代码的标识,方便识别。



8.按下图在路由器管理界面Tools-Script里将cru.sh添加到开机启动:


新版梅林在Tools没有了Script这个选项,建议

9.回到梅林软件中心的kp,打开插件j界面,设置重启时间。如本教程中设置为3点更新,插件自动重启就设置在3点30分。




10.重启机器,或者断开WAN后重连后,此脚本就会运行了,你也可以在SSH里用 cru l 命令查看计划任务是否添加成功。


这样一来,系统每隔1天的3点就会执行一次更新的操作。


以上方法只适用于手机端和电视端,对于PC浏览器而言不起作用,请大家知悉。
PC浏览器建议还是用插件吧,目前广告防御者可以去掉部分视频广告,也可以用ADbyby逗比版.exe,这个也可以去掉部分视频广告。


PS:
如自己使用的梅林版本没有kp,
请前往https://www.right.com.cn/forum/thread-787974-1-1.html下载。注意,下载后的文件名称不要有空格,建议在google浏览器或火狐浏览器下进行离线安装。
本人AC1900P使用的koolshare的380.70_0-X7.9.1版的可以直接离线安装koolproxy 380 armv7,同设备的同学可以参照下。





当然你也可以自己改想要的时间间隔,教程下方提供了cru的编写语法。

cru的编写语法:
cru a <unique id> <"min hour day month week command"> <脚本全路径>
a:add(添加)
unique id:标识(具有唯一性)
min 分钟(0-59)
hour 小时(0-24)
day 日期(1-31)
month 月份(1-12;或英文缩写Jan、Feb等)
week 周几(0-6,0为周日;或单词缩写Sun、Mon等)
每间隔多久用 [*/数字] 表示
比如每周二凌晨4点重启就是:
1.  cru a reboot "0 4 * * 2 /sbin/reboot"
每隔三天的凌晨4点重启就是:
1.  cru a reboot "0 4 */3 * * /sbin/reboot"
第次重启,都会删除/var/spool/cron/crontabs内的定时任务列表文件,所以
在wan-start 上加,不过,你确定是每隔1分钟重启一次吗?
cru a rebootSS "*/1    *     *       *      *  /bin/sh  /koolshare/ss/ssconfig.sh  restart"
下面是第隔15分钟重启一次:
cru a rebootSS "*/15  *      *       *      *  /bin/sh  /koolshare/ss/ssconfig.sh  restart"
下面是第隔2小时重启一次:
cru a rebootSS "0      */2    *      *     *  /bin/sh  /koolshare/ss/ssconfig.sh  restart"
====================================================================
cru定时程序
add: cru a <“min hour day month week command”>
delete: cru d
list: cru l
min 分钟(0-59)
hour 小时(0-24)
day 日期(1-31)
month 月份(1-12;或英文缩写Jan、Feb等)
week 周几(0-6,0为周日;或单词缩写Sun、Mon等)
每间隔多久用 [*/数字] 表示
例1:周三的凌晨5点重启
cru a Timer_ID1 "0    5     *     *     3     /sbin/reboot"
例2:每隔5天的凌晨3点重启
cru a Timer_ID2 "0    3     */5   *     *     /sbin/reboot"
例2:每隔5分钟重启
cru a Timer_ID3 "*/5  *     *     *     *     /sbin/reboot"
例4:删除定时器Timer_ID3
cru d Timer_ID3
例5:显示所有定时器列表:
cru l

如对你有所帮助,请给予评分以资鼓励,感谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

HTTP request sent, awaiting response... 404 Not Found 2019-10-09 09:40:44 ERROR 404: Not Found. 意思是下载失败吗?  发表于 2019-10-9 09:42
更新成功,非常感谢  发表于 2019-7-29 21:54
最新版的梅林改AC86U TOOLS 里没有Script 咋整 就连前面的RUN COMMAND都没了  发表于 2019-7-15 00:40

评分

参与人数 23恩山币 +22 收起 理由
wolaopo_12 + 1 强大的恩山!(以下重复1万次)
vicclin + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
tsgjl + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
jy11jy + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
路边小树 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
紫晶怪兽 + 1 冠状肺炎病毒和你真的很像……
luminous + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
abull + 1 面对这种帖子,我内心复杂,真不知道说什么好……
sdlw999 + 1 感谢你的分享,无论怎样,你都是最无私的人!
baggioyfan -1 教程越来越全面了
qvodnet + 1 强大的恩山!(以下重复1万次)
xpliu + 1 感谢你的分享,无论怎样,你都是最无私的人!
布衣轻舟 + 1 强大的恩山!(以下重复1万次)
rellystop + 1 感谢你的分享,无论怎样,你都是最无私的人!
15957904551 + 1 面对这种帖子,我内心复杂,真不知道说什么好……
wengjianbo + 1 面对这种帖子,我内心复杂,真不知道说什么好……
xyusheng + 1 强大的恩山!(以下重复1万次)
qqq0321 + 1 强大的恩山!(以下重复1万次)
wdxm2008 + 1 一看就是觉得高端、大气、上档次!
跟你学 + 1 贴子很好,试了试很满意,发现楼主经常在修改帖子,建议注明某年某月某日作了什么修改
lrv + 1 强大的恩山!(以下重复1万次)
szkorman + 2 率全体恩山路由党以及党魁向你学习!
hdfskycat + 1 强大的恩山!(以下重复1万次)

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-8-14 22:49 | 显示全部楼层
请教一下:我的网件R6300V2刷了梅林官方的最新固件386.11,然后软件中心就没有了,ssh进后台查看也没有/kooshare文件夹,/jffs/.koolshare又有,请问有办法装上软件中心吗?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-1-14 14:48 | 显示全部楼层
想更新 麻烦了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-10-25 11:49 | 显示全部楼层
感谢大佬分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-12-30 19:19 | 显示全部楼层
看看学习学习
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-12-30 10:24 | 显示全部楼层
一定顶起来 好贴
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-12-2 01:06 | 显示全部楼层
感谢分享!!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-14 16:03 | 显示全部楼层
作者已经开启自动更新规则了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-5 17:15 | 显示全部楼层
yflwz 发表于 2020-8-10 23:22
已经更新不了规则了

规则还是6个月以前的
https://github.com/user112111468 ... olproxyR/data/rules
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-8-10 23:22 | 显示全部楼层
已经更新不了规则了

点评

规则还是6个月以前的 https://github.com/user1121114685/koolproxyR/tree/master/koolproxyR/koolproxyR/data/rules  详情 回复 发表于 2020-9-5 17:15
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-8-4 16:35 | 显示全部楼层
感谢楼主!!!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-8-2 10:09 | 显示全部楼层
谢谢分享~~~~~~
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-7-17 13:11 | 显示全部楼层
谢谢分享!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-7-17 08:22 | 显示全部楼层
路过学习,不错不错
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-7-9 16:14 | 显示全部楼层
大佬更新下附件吧
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-7-6 06:57 | 显示全部楼层
准备尝试,希望有用
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-28 19:44

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表