不建议使用,已不再更新
小路路由器Shell插件工具箱,支持各种插件的在线安装、卸载、升级。GitHub连接
目前支持了以下几种插件:
- ZeroTier
- KoolProxy
- Aria2
- VsFtpd
- kms
- Frpc
- Ngrok
- WebShell
- TinyProxy
- Entware
- KodExplorer
- EasyExplorer
- HttpFile
- VerySync
- FastDick
- FireWall
- JetBrains
- QianDao
- FileBrowser
安装方式
插件的安装
- 离线安装插件,
appmanage.sh add /tmp/kms.tar.gz
安装插件 - 在线安装插件,默认下载源coding.net,安装命令
appmanage.sh add kms
- monlor命令一键安装插件[推荐]
一键安装命令
sh -c "$(curl -kfsSl https://coding.net/u/monlor/p/Monlor-Tools/git/raw/master/install.sh)" && source /etc/profile &> /dev/null
工具箱命令
- 卸载:
uninstall.sh
(不推荐) - 更新:
update.sh [-f]
(不推荐) - 初始化:
init.sh
- 插件管理:
appmanage.sh add|upgrade|del appname [-f]
- 工具箱配置:
monlor
(任意界面Ctrl + c可以退出配置) - 在线更新:
sh -c "$(curl -kfsSl $(uci get monlor.tools.url)/scripts/update.sh)"
- 在线卸载:
sh -c "$(curl -kfsSl $(uci get monlor.tools.url)/scripts/uninstall.sh)"
目录结构
/
|--- /etc
|--- /monlor
| |--- /apps/ --- 插件安装位置
| |--- /config/ --- 工具箱配置文件
| |--- /scripts/ --- 工具箱脚本
| |--- /web/ --- web页面文件
|--- /tmp
| |--- /messages --- 系统日志,工具箱日志
|--- /userdisk
| |--- /data/ --- 硬盘目录
|--- /extdisks/
| |--- /sd*/ --- 外接盘目录
|--- /var/
| |--- /log/ --- 插件日志存放目录
注意事项
- 如果插件和工具箱都有更新,请务必先更新工具箱!
- 工具箱没有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为插件名,部分插件没有日志)
更新内容
2018-06-24
- 插件Entware可以启动ONMP安装程序,安装前请勿安装HttpFile和KodExplorer
- 插件Frpc现在支持版本号选择,并默认安装版本更新到0.20.0
- 现在管理菜单添加临时性功能,web界面安装设置
2018-06-16
- 工具箱新增web界面,暂时只有kp插件,支持最新版固件
- 新增插件“自动签到”,arm平台aria2程序更新到1.34
- 工具箱旧的备份文件已不支持,请重新备份
- 新增插件filebrowser,web文件管理工具,感谢编译@狂飙的小蜗牛
- 本次更新可能导致旧版不能用,请及时更新,如果更新有问题,使用以下命令更新
curl -skL $(uci get monlor.tools.url)/scripts/update.sh | sh
2018-04-29
- 工具箱添加环境变量文件
- 修改完samba配置后增加重启samba程序的步骤以保证配置生效
2018-04-01
- 优化了工具箱界面,愚人节快乐!
2018-03-31
- 现已支持安装工具箱到内存空间,可不插入U盘安装工具箱,主要针对于小米路由器mini。
- 内存安装模式如果出现开机配置未恢复的情况,可手动运行:monlor recover
2018-03-30
- 工具箱默认不再开通22端口,请安装FireWall插件开通
2018-03-29
- 修复更新脚本无法更新的问题(感谢@michealhansun测试)
- 修复了R3上aria2插件无法运行的问题(感谢@michealhansun测试)
2018-03-10
- 更新了封装的一些功能,导致有所插件必须更新
- 修复了mips上aria2插件的问题,R3测试正常(感谢@wanghurui),R3G上未测试
- 修复aria2脚本及配置的多出BUG
2018-02-27
- 更新arm的frpc版本为0.16.0
- 修复KoolProxy运行命令的一个小问题
- 顺带解决一下小米路由器R2D(或其他型号上)可能出现的top命令使用的问题
- 更新封装功能ucish和cru到工具箱,将影响到插件FireWall、Frpc和KoolProxy,更新工具箱请同时更新插件
2018-02-14
- 优化了工具箱各个脚本,修复了版本号对比问题
- 增加插件迅雷快鸟FastDick,请根据Xunlei-Fastdick这里的教程运行swjsq.py并找到运行成功后生成的swjsq_wget.sh文件,提取里面的uid,pwd,peerid即可。
- 更新监控脚本,解决小米路由CPU占用100%的问题
2018-02-08
- 修复了mips的KoolProxy无法使用https的问题,感谢@wanghurui的测试。
2018-02-05
- 修复了mips的verysync无法运行问题
- 更新了kp规则更新方式
- 因为之前没有用在线获取更新脚本的方式更新,以前的版本请更新2次工具箱,update.sh && update.sh -f,以后的版本直接运行monlor更新即可。
2018-01-18
- 增加文件同步工具verysync,mips路由可能内存不足。
2018-01-12
- 更新arm的Frpc版本至0.14.1
- 修复插件列表更新bug,更新失败的问题
2018-01-10
- 增加插件HttpFile基于http的文件查看工具
2018-01-08
- 区分mips路由和arm路由的插件列表显示
- 完善备份功能,一键备份恢复
2018-01-06
- 完成了所有功能的终端提示界面
- monlor命令可以管理插件,配置插件,更新卸载工具箱,备份恢复插件配置
- R3测试了部分插件
- 建议重新安装工具箱,安装完成配置好插件后,建议备份配置
- 只要路由器不坏,工具箱会坚持更新到有web界面的版本,重在学习
Ending...
文中如果有错误的地方,欢迎评论与指正。如果你喜欢我写的文章,也可以点击下方的打赏
支持一下,你的支持就是我更新的动力!谢谢大家?!
1 条评论
?实用类评语?