MIXBOX是一款全新的,完全基于Shell脚本的工具箱,为在路由器上实现程序的快速配置及运行管理,欢迎大佬们stars、fork及pr.
- Telegram群:MIXBOX CHAT
- 我的博客:Monlor's Blog
- GitHub地址:monlor/MIXBOX
- 2019-03-03
- 修复
v2ray配置文件问题(未测试),感谢@leafnsand的PR - 修复
Entware插件无法启动ONMP的问题 - 插件
VerySync和BaiduPCS的程序版本更新 - 现在修复小米路由器远程访问后会自动开放8098端口
- 修复
工具箱MIXBOX公测发布,Monlor Tools不再更新。新版本有以下改变:
-
MIXBOX
- 工具箱尝试支持更多的路由器固件,正在努力中,需要测试
- 去掉随时可能被小米封的web界面
- 移除针对小米路由器设置的功能,如修改samba路径和禁用迅雷等,合并到新的插件
MIWIFI - 增加一个应急功能,在用户目录创建文件
uninstall_mixbox即可卸载工具箱 - 增加几个工具箱常用命令,
applist:用于管理插件列表,cru:定时任务管理,mbdb:工具箱数据库,基于uci,mixbox:工具箱命令行交互界面 - 工具箱增加目录,
/etc/mixbox/mbdb:存放数据文件,/etc/mixbox/var/run:存在程序进程pid文件,/etc/mixbox/var/log:工具箱日志目录 - 工具箱现在不会特意去兼容某个型号,比如
R3上的Aria2问题,只考虑CPU架构,mips/arm等,所以如果R3/R1CM发现程序不兼容的情况,可以选择自己替换程序,或同时安装Monlor-Tools工具箱 - 插件安装去掉了离线安装的功能,后续会加入进来,给用户提供一个自己修改打包插件的机会
-
ShadowSocks
- 订阅现在会多次尝试,如已安装
EntWare中的curl程序会自动调用用作订阅 - 现已支持
v2ray并测试黑白名单和全局模式,正常使用,v2ray订阅暂不支持 - 已支持
kcptun加速功能,ss和kcp需为同一个服务器,否则不启用 - 优化添加
ss节点时的提示信息 - 增加
haveged程序,用于生成随机数
- 订阅现在会多次尝试,如已安装
-
KoolProxy
- 由于作者更新程序修改了视频模式的启用方式,更新了启动脚本
https证书生成不再使用openssl程序,而使用kp自带程序生成
-
新增插件
- AliDDNS:获取当前网络的ip,自动解析到阿里云
- BaiduPCS:第三方百度网盘下载工具,带web界面
- DropBear:移植小米路由器的
SSH功能到工具箱 - Frps:快速搭建
frp服务端 - PPTPD:快速搭建
vpn服务器,基于EntWare环境 - SmartDNS:智能
dns解析,从多个上游dns服务器中选取最快的解析地址 - SSServer:搭建
ss服务器 - Transmission:强大的
pt下载工具,基于EntWare环境 - WebD:极其小巧的网盘工具,功能比较简单
-
其他等等等小更新...
- 用户目录是指存放一下大文件的目录,如下载的文件等
- 经测试
R3不支持EntWare环境,原因未知,所以基于EntWare的程序都无法使用
sh -c "$(curl -kfsSl https://dev.tencent.com/u/monlor/p/MIXBOX/git/raw/master/install.sh)" && source /etc/profile &> /dev/nullsh -c "$(curl -kfsSl https://dev.tencent.com/u/monlor/p/MIXBOX/git/raw/master/temp/uninstall_old.sh)" && source /etc/profile &> /dev/nullapplist installed -n | while read line; do mixbox upgrade $line; done/
|--- /etc/mixbox
| |--- /apps/ --- 插件安装目录
| |--- /config/ --- 工具箱配置文件目录
| |--- /scripts/ --- 工具箱脚本目录
| |--- /mbdb/ --- 工具箱数据文件目录
| |--- /var/ --- 工具箱运行pid及日志存放目录
|--- /tmp
| |--- /messages --- 系统日志,工具箱日志
|--- /userdisk
| |--- /data/ --- 硬盘目录
|--- /extdisks/
| |--- /sd*/ --- 外接盘目录
感谢以下插件列表中的作者给我们带来的这么好用的程序!
作者链接待完善
- ShadowSocks
- KoolProxy
- Aria2
- VsFtpd
- kms
- Frpc
- Ngrok
- WebShell
- TinyProxy
- Entware
- KodExplorer
- EasyExplorer
- HttpFile
- VerySync
- FastDick
- FireWall
- JetBrains
- QianDao
- FileBrowser
- ZeroTier
- MIWIFI
- [AliDDNS]
- [BaiduPCS]
- [DropBear]
- [Frps]
- [PPTPD]
- [SmartDNS]
- [SSServer]
- [Transmission]
- [WebD]
git clone https://github.com/monlor/MIXBOX.gitcd MIXBOX/chmod +x ./tools/*.sh./tools/newapp.sh [插件名] [插件服务名] [插件介绍]- 修改插件脚本和配置文件
./tools/gitsync.sh pack [插件名] [-v]
- 插件名必须为小写,插件服务名一般为驼峰的写法
- 执行完插件生成脚本后,插件会生成在apps中,注意名称不能与现有插件重复
gitsync.sh是打包插件的脚本,-v为更新版本号可无,打包的插件生成在appstore下