家里有个小米路由器第二代,R2D,一直在用其实体验还挺好的,就是缺乏一些小功能,以前一直用MT工具箱(即Misstar Tools)来过滤广告,使用的是koolshare的广告过滤,因为小米盒子的广告实在是太多了。而MT工具箱的很多工具已经疏于更新,因此在github上找到不错的替代品Monlor-Tools,在此作为搬运。 以下内容为搬运:
介绍
工具箱2.0已经比较完善了, 出于学习的目的, 想重新写新的工具箱, 尝试支持更多的固件. 现有工具箱处于维护状态, 有严重bug可能会更新解决一下. 如果Koolshare大佬们写的软件中心2.0有希望能移植到小米路由器, 也可以考虑移植而不开发新的工具箱.
工具箱正处于测试状态,安装需要有一定的动手能力。 支持以下的路由器,arm路由: R1D R2D R3D,mips路由: R3 R3P R3G R1CM 目前支持了以下几种插件:
安装方式
插件的安装
- 离线安装插件,
appmanage.sh add /tmp/kms.tar.gz
安装插件 - 在线安装插件,默认下载源coding.net,安装命令
appmanage.sh add kms
- monlor命令一键安装插件[推荐]
一键安装命令
1 | sh -c "$(curl -kfsSl https://coding.net/u/monlor/p/Monlor-Tools/git/raw/master/install.sh)" && source /etc/profile &> /dev/null |
工具箱命令
1 | 卸载:uninstall.sh (不推荐) |
目录结构
1 | / |
注意事项
- 如果插件和工具箱都有更新,请务必先更新工具箱!
- 工具箱没有web界面,完全靠Shell开发,插件的安装、卸载、配置由配置文件完成。
- 安装完成后执行monlor命令配置工具箱,Ctrl + c或者输入exit可以退出。
- 关于迅雷快鸟FastDick,请按Xunlei-Fastdick这里的教程运行swjsq.py并找到运行成功后生成的swjsq_wget.sh文件,提取里面的uid,pwd,peerid即可。
- 插件列表显示异常运行
rm -rf $(uci get monlor.tools.path)/config/applist.txt
,运行monlor会自动获取插件列表 - 提问前请指出你的路由器型号,工具箱版本。如果是插件问题运行
cat /var/log/appname*
命令提交日志给我(appname为插件名,部分插件没有日志)
插件原地址
https://github.com/monlor/Monlor-Tools https://www.monlor.com/2018/07/26/monlor-tools-2.0-release/
Misstar Tools工具箱(可供备用)
http://www.miui.com/thread-7520321-1-1.html
作者在后来推出了新款插件MixBox,稳定性更好且更通用,我还没有尝试过,欢迎大家尝试。 Github地址: https://github.com/monlor/MIXBOX