ゲーム開発部 (⸝⸝ >ヮ<) !

clash-verge-tui-control

→ 前往 Github 仓库

一个 TypeScript 终端 TUI,用于方便你只有 ssh 或 TTY 的情况下控制桌面端 Clash Verge Rev 切换节点。

本程序不是基于 Mihomo 的 TUI 客户端,而是用于在你已经安装了其他 Mihomo GUI 的情况下提供多一种应急控制方式。

运行效果

支持以下功能:

默认连接方式

默认使用 auto 自动发现:

Clash Verge Rev 设置

如果要开启 HTTP 控制器(external-controller),需要配置:

1
2
external-controller: 127.0.0.1:9090
secret: your-secret

然后运行时设置:

1
CLASH_BASE_URL=http://127.0.0.1:9090 CLASH_SECRET=your-secret npm run dev

构建

1
npm run build

安装与运行

1
npm i -g clash-verge-tui-control
1
clashtui

按键

环境变量

示例

命令行参数

示例

强制用 HTTP:

1
clashtui --transport http --base-url http://127.0.0.1:9090 --secret your-secret

强制用 Unix Socket:

1
clashtui --transport unix --socket-path /tmp/verge/verge-mihomo.sock