# 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-231015-181242262](README.assets/%E7%AE%80%E8%BF%9E-UDP-WIN-231015-181242262.jpg) ![SimpleConnection-UDP-WIN_-_Microsoft_Visual_Studio-231015-181533608](README.assets/SimpleConnection-UDP-WIN_-_Microsoft_Visual_Studio-231015-181533608.jpg) ### 插件类 程序附带了一些基础类,详情见:[简连-UDP-WIN-基础插件类说明](目前拥有的插件类介绍.MD) 1. 插件类 具体写法详见示范类:ExampleClass1 2. 插件类 需要继承 : PluginAbstractClass, PluginBaseInfoInterface 3. 插件类 主要方法 exec 进行执行操作 ```c# //展示一些方法 //返回给发送端的消息 new UdpTool(ip, 8871).SendMessage(GetType().Name, "执行了 {key} 命令"); //播放调用铃声 SoundUtil.playReminderTone(); ``` ![SimpleConnection-UDP-WIN_-_Microsoft_Visual_Studio-231015-181533608](README.assets/SimpleConnection-UDP-WIN_-_Microsoft_Visual_Studio-231015-181533608-1697365386729.jpg) 已定义的标签(需要成对出现,才可以被 MessageParsingClass 正确解析): 图中的几个方法,用来快速获取字符串中的这些值。 ```c# 携带的字符串 携带的关键字 携带的整数 携带的密码 ``` ![SimpleConnection-UDP-WIN_-_Microsoft_Visual_Studio-231015-181929949](README.assets/SimpleConnection-UDP-WIN_-_Microsoft_Visual_Studio-231015-181929949.jpg) 写完之后, 需要到Form1 HandlePluginClass方法 ,根据已有的插件,把新写的添加进去。 ![SimpleConnection-UDP-WIN_-_Microsoft_Visual_Studio-231015-182022561](README.assets/SimpleConnection-UDP-WIN_-_Microsoft_Visual_Studio-231015-182022561.jpg) ### 安卓端 [SimpleConnection-UDP 发行版 - Gitee.com](https://gitee.com/dabai2017/simple-connection-udp/releases) Android可能后续会更新,也不一定