找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 72|回复: 0

随机密聊 匿名聊天室[成品][源码]

[复制链接]

2万

主题

162

回帖

18万

积分

管理员

积分
184732
发表于 2022-9-28 22:16:39 | 显示全部楼层 |阅读模式 IP:山东省 移动/数据上网公共出口

登录后更精彩...O(∩_∩)O...

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

×
随机密聊 匿名聊天室[成品][源码]


预览
前端很丑因为我是后端.
首页
聊天
可以正常发送文本和图片\视频
文本内容服务器不做保存,只做转发,所以无法查看历史记录.
用户发送聊天信息通过随机UUID交互,仅在进页面的时候生成,如果你不小心关掉了页面就再也找不回来了

图片\视频自动加密放到服务器,服务器商也无法访问
管理员查看在线用户ID
访问 http://localhost:8001/admin/你配置的密码
即可看到大概的用户数和id,看不到任何聊天内容
部署
部署非常简单仅需要有java环境支持linux/windows各种服务器,而且支持自定义配置(端口,密钥,上传文件大小)
只需要克隆项目后执行maven install
然后把生成的jar包上传到服务器执行
java -jar xxx &即可
即可
待办成品
蓝奏云密码忘了,有人能帮忙传一下么.
百度云链接:https://pan.baidu.com/s/1hMICflzolfv9waa6CDs-3A?pwd=3kgu
文件名为random_chat-0.0.1-SNAPSHOT.jar
windows 运行,如果有java环境,双击即可,等待两秒,然后打开http://localhost:8001/ 即可访问
linux 运行,如果有java环境,执行 java -jar random_chat-0.0.1-SNAPSHOT.jar &即可
自定义配置
在jar包的同级建立一个config文件夹,在里面新建文件application.properties
内容参考
# 默认日志级别logging.level.root=info# 占用端口server.port=8001# 管理员密码adminCode=ceshi# 上传文件保存路径filepath= /root/random-chat/file/# AES密钥和盐# 由于AES的秘钥规定是16位秘钥aesKey=*h53*eexfbbxa5#*aesIv=0102030405060708# 最大上传文件大小spring.servlet.multipart.max-file-size = 500MBspring.servlet.multipart.max-request-size = 600MB
之后重启服务即可
代码
蓝奏云密码忘了,有人能帮忙传一下么.
百度云链接:https://pan.baidu.com/s/1hMICflzolfv9waa6CDs-3A?pwd=3kgu
文件名为random_chat代码.7z


回复

使用道具 举报

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

本版积分规则

QQ|哩布大模型|Civitai大模型|IP定位|图反推|站长素材|deepseek|即梦视频|阿狗工具|花瓣网|pinterest|php手册|宝塔文档|CyberChef|猫捉鱼铃|手机版|小黑屋|下载狗|IPS|在线工具|分享屋 ( 鲁ICP备2021028754号 )

GMT+8, 2025-5-5 20:07

Powered by 分享屋 X3.5 Licensed

© 2001-2025 Discuz! Team.

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