# SimpleConnection-UDP-WIN
**Repository Path**: mdhyy008/simple-connection-udp-win
## Basic Information
- **Project Name**: SimpleConnection-UDP-WIN
- **Description**: win端简连UDP
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-10-12
- **Last Updated**: 2024-11-07
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
https://gitee.com/dabai2017/simple-connection-udp-win.git
# 简连-UDP Windows版本
后续会更新扩展分支,直到满意了 才会合并到主分支。
特别注意:由于本软件使用明文传输密码和命令,故安全性不高,请勿在高机密设备运行。
### 主程序
主入口还是 Form1,
可自定义插件类,并自行应用,后续我有点子也会更新==
#### 截图


### 插件类
程序附带了一些基础类,详情见:[简连-UDP-WIN-基础插件类说明](目前拥有的插件类介绍.MD)
1. 插件类 具体写法详见示范类:ExampleClass1
2. 插件类 需要继承 : PluginAbstractClass, PluginBaseInfoInterface
3. 插件类 主要方法 exec 进行执行操作
```c#
//展示一些方法
//返回给发送端的消息
new UdpTool(ip, 8871).SendMessage(GetType().Name, "执行了 {key} 命令");
//播放调用铃声
SoundUtil.playReminderTone();
```

已定义的标签(需要成对出现,才可以被 MessageParsingClass 正确解析):
图中的几个方法,用来快速获取字符串中的这些值。
```c#
携带的字符串
携带的关键字
携带的整数
携带的密码
```

写完之后, 需要到Form1 HandlePluginClass方法 ,根据已有的插件,把新写的添加进去。

### 安卓端
[SimpleConnection-UDP 发行版 - Gitee.com](https://gitee.com/dabai2017/simple-connection-udp/releases)
Android可能后续会更新,也不一定