吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3214|回复: 36
收起左侧

[其他原创] 一个高颜值全平台自适应的 Music 聊天室实现

  [复制链接]
rszlt 发表于 2023-5-8 15:13
本帖最后由 rszlt 于 2023-5-8 15:16 编辑

Jmw.Radio「音乐聊天室」

这是一个依托于 node.js[Music-Api 服务] + PHP[Websocket通信及逻辑实现] + Redis[数据库] 实现的一个简易音乐聊天室软件,目前已实现功能如下:

1.系统自助播放随机音乐,用户点歌后优先播放用户点播曲目,点播列表为空时随机播放;

2.歌曲单曲搜索&歌单搜索[热歌榜]+点播;

3.用户切歌功能[房间5人以上触发同房间用户弹窗切歌确认,可自行更改逻辑]

4.PC端与移动端自适应兼容显示

5.用户注册登录,邮箱验证码服务

6.登录用户自建房[可选是否为密码房及是否允许未登录游客进入]

7.聊天敏感词屏蔽为显示,敏感词可自行配置删减[mgz.json]

8.房间用户ip地理位置解析显示,将在聊天消息处显示

9.游客随机昵称及头像生成,聊天消息表情发送

10.房间根据用户IP,房主可封禁此IP用户[ban]暂时去除不可用

演示地址

Jmw`Radio : http://radio.jmwpower.top/

页面效果如下

PC端主界面

pc.png

移动端主界面

mb.png

开始使用

拉取 Music Api 启动 API 服务

Music Api : 自行实现或者github搜索相关api服务

配置 /io/qq.php & /io/wyy.php & 配置 /io/mail/index.php & /js/index.js

配置并启动 redis.php 初始化 数据库信息

windows 点击 start_for_win.bat 启动服务
linux 进入 io 运行 php run.php start 启动服务[debug], php run.php start -d守护进程

免责声明

平台音乐数据来源于第三方网站,仅供学习交流使用,请勿用于商业用途。本项目仅供在线IM聊天数据消息同步功能研究,请于下载后24小时删除,音乐点播同步仅为聊天室可实现的多端多用户数据同步交互功能研究测试,请勿用于商业用途!!!

写在最后

我是个渣渣,大佬勿喷[狗头保命],本地 windows + 云服务器 linux 测试能跑,跑不动请查看报错或者看看其他大佬的项目,PHP已经过时了[泪目],且服务可能不稳定,但是胜在简单[本项目对菜鸡友好,大佬路过看见代码别吐血哈哈]!

肯定会存在很多未知的BUG,自己改吧就,不想折腾了,ヾ( ̄▽ ̄)Bye~Bye~

仓库地址

Jmw`Radio : https://github.com/JMWpower/radio

End

免费评分

参与人数 11吾爱币 +13 热心值 +10 收起 理由
Ping99wo + 1 + 1 鼓励转贴优秀软件安全工具和文档!
ZGRHWY + 1 + 1 我很赞同!
冬天冷了多穿点 + 1 我很赞同!
faith.eve + 1 + 1 用心讨论,共获提升!
叶无道 + 1 + 1 热心回复!
梦毁 + 1 + 1 用心讨论,共获提升!
eshao2010 + 2 + 1 很不错,在加上一个管理后台就好了
三滑稽甲苯 + 2 + 1 用心讨论,共获提升!
jjjzw + 1 + 1 用心讨论,共获提升!
aichiyu + 1 + 1 我很赞同!
wardenzzzz + 1 + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| rszlt 发表于 2023-5-8 16:17
HZB586 发表于 2023-5-8 16:14
不是程序猿....代码看不懂啊

可以看注释,完全看不懂的话,这种需要部署后端服务的也用不了啊,还是要点基础的,这个已经很基础了,大致看看相关内容百度下就能整明白
ccb0429 发表于 2023-5-8 15:32
lcg888 发表于 2023-5-8 15:34
HZB586 发表于 2023-5-8 15:38
我只想要一个单纯聊天的功能,可以发表情包就可以了。有大脑给个源码吗
lnshijia 发表于 2023-5-8 15:38
感觉挺好的
 楼主| rszlt 发表于 2023-5-8 15:48
HZB586 发表于 2023-5-8 15:38
我只想要一个单纯聊天的功能,可以发表情包就可以了。有大脑给个源码吗

自己删减代码就好了,把音乐相关的都去掉
my9258 发表于 2023-5-8 15:49
看起不错
lcg888 发表于 2023-5-8 15:53
HZB586 发表于 2023-5-8 15:38
我只想要一个单纯聊天的功能,可以发表情包就可以了。有大脑给个源码吗

找到踢我一脚,我也想要。
HZB586 发表于 2023-5-8 16:14
rszlt 发表于 2023-5-8 15:48
自己删减代码就好了,把音乐相关的都去掉

不是程序猿....代码看不懂啊
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-15 02:33

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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