Files
CatLink/README.md
2026-01-18 17:59:01 +08:00

43 lines
822 B
Markdown

# CatLink
街机游戏联机中继服务器的 .NET 版本实现。
## 功能
- **TCP 中继服务器**:处理客户端连接和数据转发
- **HTTP API 服务器**:提供招募管理和服务器信息接口
- **协议支持**:兼容原版 Worldlink 协议
## 端口配置
- HTTP API: 20100
- TCP 中继: 20101
## 运行
```bash
dotnet run
```
## API 接口
### 招募管理
- `POST /recruit/start` - 开始招募
- `POST /recruit/finish` - 结束招募
- `GET /recruit/list` - 获取招募列表
### 服务器信息
- `GET /info` - 获取服务器信息
- `GET /debug` - 获取调试信息
## 项目结构
```
CatLink/
├── Models/ # 数据模型
├── Relay/ # TCP 中继服务器
├── Api/ # HTTP API 控制器
└── Utils/ # 工具类
```