找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手

[WM PPC/SP软件] WM聊天室绿色版(类似微信QQ)自主开发的(免费)

[复制链接]

马上注册,享用更多功能,让你轻松玩转DOSPY论坛-诺亚方舟号

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 szz2000 于 2025-5-25 20:15 编辑

哈喽大家好呀,我是心血来潮几天完成了一个WM聊天室

最低系统配置:WM6.0或以上可用。
亲自测试了一下,完全可用(快和你的小伙伴一起聊天吧~)
因为我是用的自己电脑当服务器(有时候服务器会关闭,会通知大家)

聊天

聊天

登录成功

登录成功

输入用户名和密码

输入用户名和密码

是这个文件

是这个文件
7730F6B3E0A7C18B2F6AF72C9E8F03F9.jpg

WM聊天室免费版(类似全员一个聊天室).zip

11.36 KB, 下载次数: 11

WM聊天室

分享至 : QQ空间
收藏
回复 使用道具 举报

7 个回复

倒序浏览
刚才服务器开机了,预计运行2个小时
回复 使用道具 举报
lisiqi2021 来自手机 团长 2025-5-25 22:37:09
板凳
大佬,牛逼呀,有没有办法开发塞班版本?
回复 使用道具 举报
lisiqi2021 来自手机 团长 2025-5-25 22:37:44
地板
Java
回复 使用道具 举报
qq294875193 来自手机 士兵 2025-5-26 01:44:05
5#
回复 使用道具 举报
szz2000 排长 2025-5-26 17:00:39
6#
服务器刚刚开启了,预计可以开2个小时
回复 使用道具 举报
ziyang 排长 2025-6-6 17:25:04
7#
对程序进行了简单的反编译和检查。
免责声明
程序由用户主动发布,并在未经加密或混淆的前提下进行发布。本人仅做技术审查、功能验证与行为描述,并不代表对该程序代码进行任何所有权主张或法律授权的认定。
特别说明:该程序未在可见位置声明禁止反编译、逆向工程或技术分析,因此分析过程不违反任何明确的使用协议或版权声明。
若该程序的权利人认为存在未公开的许可限制或已另行声明禁止反编译,请及时告知。
该程序可以称之为一个“TCP客户端”
程序使用了以下 .NET Framework 的标准库:



System.Net.SocketsX
System.TextX
System.ThreadingX
System.Windows.FormsX
System.Runtime.InteropServicesX程序通过 TCP 发出的指令(全部为 UTF-8 文本并以 \n 结尾),抓包检查好方便!
  1. string s = "LOGIN " + txtUsername.Text + " " + txtPassword.Text + "\n";
复制代码
发送:LOGIN ray qazwsx1234\n 以登入,LOGIN替换为REGISTER即为注册。
  1. string text = txtInput.Text.Trim();
  2. byte[] bytes = Encoding.UTF8.GetBytes("MSG " + text + "\n");
复制代码
发送消息:
MSG Hello!\n
以发送消息到聊天室。


代码质量评价正面
  • 使用标准类库 TcpClient、NetworkStream、Thread

负面
  • 无异常处理 接收线程的异常捕获是空的
  • 线程控制极其粗糙:使用 Thread.Abort()
  • 业务和UI混合:所有逻辑都写在窗体类里,易于AI编程。
  • 硬编码服务器地址和端口 写死
  • 差的异步处理 发送和接收都是阻塞或线程处理




回复 使用道具 举报
8192Bit 来自手机 方舟研究院 2025-6-7 10:17:09
8#
ziyang 发表于 2025-6-6 17:25
对程序进行了简单的反编译和检查。
免责声明
程序由用户主动发布,并在未经加密或混淆的前提下进行发布。本 ...

但是当年的C#还没有async关键字,只能手动写线程。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册