开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 3519|回复: 22
收起左侧

[易语言软件开源] 聊天室 但是 苹 安 Win 通用

[复制链接]
结帖率:0% (0/1)
发表于 2023-9-30 22:05:18 | 显示全部楼层 |阅读模式   北京市北京市
分享源码
界面截图:
是否带模块: 纯源码
备注说明: -
半个月前失眠,脑子想的就是怎么做一个安卓聊天室软件,或者平替,问题一直没得到解决,后来一次机会偶遇叫 TCP连接 的安卓软件,虽然支持聊天但是没法实现注册登录,然后就突然想到给登录系统做到服务端里面,开干一下午,真给做出来了!(注意:大部分聊天软件仅支持UTF-8,所以特意添加转译,编写易语言客户Duan时需加入 文本到UTF-8() 与 UTF-8到文本() 字段)

使用说明:
1.服务端支持注册登录,以及阻拦未登录用户发送消息
2.在线列表功能懒得修了,还有些未知BUG等待探索
3.支持指令行 具体可以看 help-zh-cn.txt 文档
4.支持消息同步功能,每个用户可以单独开关(消息条数在服务端改)
5.可以调整消息速度,有助于节约服务器性能

苹果为Network Kit 安卓为TCP连接 Windows的你可以自己写一个

面板介绍:
-首页--
屏幕截图 2023-09-30 204940.png
左半边没什么用,右半边调整消息池速度
消息池速度有 快(10) 正常(100) 慢(700) 真正的慢(2500)
消息过多选择快就行了,慢负责调试用

-设置--
屏幕截图 2023-09-30 204946.png
你可以开启和关闭注册功能,不影响登录
你可以更改消息同步数量,最好不要超过10(容易吞公告)

-连接--
屏幕截图 2023-09-30 204949.png
也没毛用,左边存储用户名,右边存储最近消息

-用户--
屏幕截图 2023-09-30 204954.png
你可以修改用户的权限,当为 管理员/服主 时,你可以踢出别人 /kick <username>
其实这里可以写 加改查删 的,但是我懒()

-日志--
屏幕截图 2023-09-30 205015.png
消息什么都会在此处显示,但是因为忘加UTF-8转译,所以中文乱码,既然开源那就自己修(doge

配置文件:
一个是否允许注册,真或假
一个公告

用户命令:
[注册用户] /reg <用户名> <密码> <确认密码>
例子: /reg BUGJI 123456 123456
[登录] /l <用户名> <密码>
例子: /l BUGJI 123456

[修改密码] /resetpasswd <旧密码> <新密码> <确认密码>
例子: /resetpasswd 123456 NewPasswd NewPasswd

[HELP界面] /help <none/语言>
语言:zh-cn,en-us;
例子: /help zh-cn

[发送私信] /w <ID> <内容>
例子: /w BUGJI 这是一个示例消息!
[开关功能] /toggle <项目> <on/off/值>
项目:echo(消息回显,针对自己生效),syncmsg(启动时同步最近消息,可能会遮挡公告);
例子: /toggle echo off
[列出用户] /list
例子: /list
[cha询自己] /info
例子: /info

[启动] /yuanshen
例子: /yuanshen


管理员/服主命令:
[踢出用户] /kick <用户名>
例子: /kick CXK


Q&A:
问:开关回显的作用
答:相当于发送出去消息后发给自己,默认开,如果客户Duan显示两个自己消息可以关上 /toggle echo off

问:登录前能不能接收消息
答:已经提前想好了,不仅不能接收新消息,而且发不出消息,包括私聊

问:为啥不加自动登录
答:1.nei网映射 2.懒

问:可以重复注册吗?
答:能,懒得修,nei网IP都是192.168,如果有必要可以自己加查找

问:为什么想起来发帖了
答:不小心点进来的,然后死去的回忆突然开始攻击我

怎么说呢,感觉这次写的代码算是聊天室的一种革新(不喜勿喷)
而且纯原创、纯源码,实用性极强(迫真)不过这个安全性有待考核(自己闲的没事搓了个以用户身份对接这个的猜数字机qi人)
想当时刚接触TCP组件的时候,我一直都充当CV工程师的角色,1年前我发布了我引以为傲的第三代聊天室,可以使用20个频道,到现在我用TCP组件做了网络游戏、网络继电器等,只是没来得及分享这些源码(有的源码已经开始正式工作了)如果有充足时间,我希望我的兴趣可以帮助到每个人

为了环保,我们不随机附赠客户Duan(doge
通用聊天室.zip (405.12 KB, 下载次数: 53)
QQ图片20230930203204.png

评分

参与人数 1好评 +1 精币 +3 收起 理由
易语言资源网 + 1 + 3 开源精神必须支持~

查看全部评分


结帖率:0% (0/1)

签到天数: 10 天

发表于 2024-4-27 07:40:24 | 显示全部楼层   湖南省郴州市
66666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

结帖率:79% (15/19)

签到天数: 17 天

发表于 2024-2-1 16:52:44 | 显示全部楼层   河北省石家庄市
看看666666
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)
发表于 2024-1-27 09:02:01 | 显示全部楼层   广东省广州市
好好好好
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)

签到天数: 2 天

发表于 2023-11-11 09:52:31 | 显示全部楼层   福建省厦门市
开源精神必须支持~
回复 支持 反对

使用道具 举报

签到天数: 22 天

发表于 2023-10-28 09:41:34 | 显示全部楼层   山东省临沂市
        开源精神必须支持~
回复 支持 反对

使用道具 举报

发表于 2023-10-21 23:17:04 | 显示全部楼层   广东省肇庆市
感谢分享
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)
 楼主| 发表于 2023-10-16 17:28:51 | 显示全部楼层   北京市北京市

通用不保证好用,只保证基本的通讯、注册和消息安全功能
回复 支持 反对

使用道具 举报

发表于 2023-10-5 19:26:56 高大上手机用户 | 显示全部楼层   广东省揭阳市
好用吗?问一下
回复 支持 反对

使用道具 举报

结帖率:76% (25/33)

签到天数: 3 天

发表于 2023-10-5 09:36:24 | 显示全部楼层   湖南省郴州市
好玩
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表