# cattools

基于 BASH 编写的 CatWrt 强大工具箱，帮助用户轻松实现各种实用功能。

[![Stars](https://m3-markdown-badges.vercel.app/stars/3/3/miaoermua/cattools)](https://github.com/miaoermua/cattools)
[![Issues](https://m3-markdown-badges.vercel.app/issues/1/2/miaoermua/cattools)](https://github.com/miaoermua/cattools/issues)
[![Support](https://ziadoua.github.io/m3-Markdown-Badges/badges/Sponsor/sponsor1.svg)](https://www.miaoer.net/sponsor)
[![COPYING](https://ziadoua.github.io/m3-Markdown-Badges/badges/LicenceGPLv2/licencegplv23.svg)](https://github.com/miaoermua/cattools/blob/main/LICENSE)

Blog: <https://www.miaoer.net/posts/blog/cattools>

执行下列命令 **一键安装 Cattools**，安装后输入 `cattools` 或 `/usr/bin/cattools` 并回车即可使用。

```bash
curl https://raw.githubusercontent.com/miaoermua/cattools/main/install.sh | bash
```

如无法安装使用，如还不行请提交 [issues](https://github.com/miaoermua/cattools/issues) 或者 [进群](https://www.miaoer.net/posts/blog/guide)。

```bash
wget -O /usr/bin/cattools https://raw.miaoer.net/cattools/cattools.sh && chmod +x /usr/bin/cattools
```
## 设计目的

设计的目的是方便用户进行高阶操作，根据博客文档进行操作，可以轻松完成各类配置操作。

中英文是因为物理机的显示是方块字 ⬛️，如果使用中文加数字第一时间很难看出来，所以首页的常用功能设为中英简要对照。更多工具着依赖网络服务，如重设密码和重置系统为高危命令，需要对照相关文档进行操作。

## Todo

支持 OpenWrt 预装 Cattools

- [x] 热更新和安装脚本
- [x] 命令行参数
- [x] 可集成至 OpenWrt


- [x] 1. SetIP                                  -  设置 IP
- [x] 2. Network_Wizard                         -  网络向导(支持旁路)
- [x] 3. Apply_repo                             -  软件源配置（云配置）
- [x] 4. Diagnostics                            -  网络诊断
- [x] 5. Debug                                  -  抓取日志
- [x] 6. Catwrt_update                          -  检查更新
- [x] 7. Sysupgrade                             -  系统更新
- [x] 8. Restore                                -  恢复软件包(升级系统后)
- [x] 9. Utilities(more)                        -  实用工具
- [x]  |——  1. Mihomo 配置
- [x]  |——  2. Tailscale 配置
- [x]  |——  3. TTYD 配置(危险)
- [x]  |——  4. SSL/TLS 上传 zip 证书配置
- [x]  |——  5. 重置密码
- [x]  |——  6. 重置系统
- [x] 0. Exit                            -  退出

喵二的*大饼* 新建文件夹中...

- [ ] 预设 Wi-FI 配置(wireless) - 位于 网络向导
- [x] mt798x 系列升级系统 - 位于 系统更新
- [ ] 插件商店  - 可能位于 Apply-repo?
