吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

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

[其他转载] 【分享】Sydia 在线网页播放器(前身 DigiMuse)

   关闭 [复制链接]
Saammaa 发表于 2022-4-3 16:17
Sydia 的前身是海外付费网页源码交易平台 CodeCanyon 上价格 60 美元的音乐播放器 DigiMuse。实际上,该平台还有一众名气爆棚的播放器,比如 PlayTube、BeMusic、phpSound、DeepSound,等等。这些程序我们均有拿到并破解过其源代码,但综合各项表现,最后最为令人惊叹的竟然还是这款其貌不扬的 DigiMuse。此前我们一直在使用的是上面提到过的破解版的 DeepSound,但这款软件太过臃肿,代码逻辑算不上清晰,没有充分发挥 PHP 的优秀特性,且界面给人一种无形的阻力感(即造成一种加载、反应慢的错觉)。

后来我们很幸运地试运行了 DigiMuse,这款程序基于 Drupal 设计器构建,而 Drupal 最令人喜爱的一点就是其逻辑的简洁性。果不其然,DigiMuse 没有让我们失望,她的源代码思路清晰、注释恰到好处,细节之处十分规范,而且功能强大。DigiMuse 还为皮肤预留了大量接口,这极大地方便了以后可能的二次开发。但不幸的是,外网流出的一些所谓破解版本并没有做到真正完全的破解,就连成功安装都是个问题。此外,虽然 DigiMuse 已经十分优秀,但其仍旧存在小部分 BUG 和视觉缺陷。
在一个网上的朋友偶然再次提到了 DigiMuse 之后,我决定对其进行小幅二开,于是便有了现在这一重新封装后的增强版本。

主要功能

  • 页面设计:内置强大的页面设计器,让您真正地对网站的页面及其小部件进行自定义排版;
  • 动态加载:使用主流 AJAX 逻辑,实现网站内容动态更新 & 加载,节省流量的同时提高性能与观感;
  • 音乐销售:对于手握音乐版权的用户,提供音乐商城功能,内置用户资产,可充值、可销售、可管理;
  • 订阅系统:订阅系统十分完善,用户间能够互相关注、订阅彼此创建的歌单,软件还划时代地提供了歌单共享功能;
  • 权限管理:提供完备的用户组管理功能,能够具体设置每个用户组的详细权限,以及添加新用户组、用户归档,等等;
  • 音乐波谱:使用内置的波谱生成器或 ffmpeg 生成并动态加载音乐的彩色声音波谱;
  • 用户资料:用户能够选择付费升级为高级版账户、修改用户名、头像、资料卡背景图片、入驻成为歌手;
  • 歌单系统:用户能够创建属于自己的歌单,并将任何音乐添加到歌单中;
  • 分块上传:程序提供分块上传功能,提高音乐上传体验并提高音频上传效率;
  • 独立歌手:为歌手提供一个独立的资料页面,个人站长再也不用担心上传的音乐歌手全是自己了;
  • 数字货币:支持基于 coinpayments 平台的数字货币支付,增强交易体验;
  • 外接程序:支持社交帐号联合登录、支持 PHP/STMP 邮件发送、支持第三方对象存储、支持 Spotify/Youtube 全功能;
  • 实用工具:为管理员提供实用工具,能够对内部数据库和文件结构进行自主浅度优化。

改进功能

  • 完善汉化:修改原版本程序默认安装简体中文,汉化后台管理控制面板等关键部位,现汉化程度已达 99%;
  • 移除授权:彻底移除授权码、服务器签名校验码和客户端校验码,纯净化软件运行环境,安装程序输入必要信息即可直接安装;
  • 视效修复:精心调整原程序主题,优化大量视觉效果、微调动画视觉表现、调整主题色和全局字体等细节;
  • 对象存储:将原版本 AWS S3 亚马逊对象存储修改为腾讯云 COS 对象存储,妈妈再也不用担心服务器文件太多一团乱麻;
  • 修复BUG:修复了一些非常恼人的恶性 BUG,涵盖安装程序、用户设置、评论等各个位置。


运行截图

音乐播放器界面

音乐播放器界面


用户首选项编辑页面

用户首选项编辑页面


用户资料卡页面

用户资料卡页面


程序安装

在此处下载最新版本的 Sydia 音乐播放软件,其大小约为 26 MB。如果您想要下载 TAR.GZ 格式的源代码,请单击此处。
将下载得到的压缩包上传到您服务器存放网站的目录中并解压,将得到的 Sydia 设置为网站运行的根目录(或进行重命名)。
确保您为程序目录设置了正确的访问权限,这些文件/文件夹的所有者应当类似www或www-data,权限应至少为0755。
在安装 Sydia 之前,先确保您的服务器符合以下条件:
  • 安装了 WEB 服务器,例如 Apache 或 Nginx;
  • 安装了 MySQL 5.7 或更高版本。注意,MySQL 5.6 及其之前的版本未经过测试;
  • 安装了 PHP 5.3 或更高版本,并启用了gd、mbstring、cURL、MySQLi 扩展;
  • PHP 已经启用 allow_url_fopen,对于大多数服务器而言,该功能默认为启用。

如果您使用宝塔面板,一般情况下上述条件基本默认全部符合。但 请注意您的 WEB 服务器种类
如果您使用 Nginx 而非 Apache 作为 WEB 服务器,则需要添加伪静态规则:if (!-e $request_filename) {rewrite ^/(.*)$ /index.php?q=$1 last;}
在确保一切正常之后,前往“您的域名/installer”启动安装向导。安装 Sydia 非常容易,您只需要输入一些常规信息即可。

免费评分

参与人数 4吾爱币 +4 热心值 +3 收起 理由
sqch20088 + 1 + 1 谢谢@Thanks!
Reer + 1 + 1 我很赞同!
alidev + 1 + 1 用心讨论,共获提升!
JIEKE279 + 1 谢谢@Thanks!

查看全部评分

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

 楼主| Saammaa 发表于 2022-4-3 16:18
本帖最后由 Saammaa 于 2022-4-5 10:38 编辑

编辑器可能会吞链接,补发的下载链接:
【ZIP 格式】https://scdn.saammaa.com/sydia/musica-1.22/sydia-master.zip
【TAR格式】https://scdn.saammaa.com/sydia/musica-1.22/sydia-master.tar.gz

是个程序都会有 BUG。以后不定期灰度更新,如果有更新,会在此楼同步发布更新补丁。
PHP 程序一般都是热更新。
 楼主| Saammaa 发表于 2022-4-3 19:34
臭臭云盘 发表于 2022-4-3 17:47
已经搭建  后台地址是 哪里

你需要先在公用的前台以安装时候设置的管理员账户进行登录,

登录之后会回到主界面,单击右上角那个个人选项就会拉出来很长一个菜单,

后台面板入口应该是在倒数第三个选项,中文显示叫“配置”。
 楼主| Saammaa 发表于 2022-4-3 19:32
xiadongming 发表于 2022-4-3 16:55
使用场景是什么,和java结合可以吗

JAVA...那得多大的并发。
使用场景就是一个 LINUX 服务器,随便一个网页服务器环境就能跑,比如LNMP/LAMP
详细点来说就是 PHP+Apache/Nginx...+MySQL。

这是纯粹的 PHP 程序,感觉结合不太现实,但它是用 drupal 写出来的,这就意味着代码本身的思路非常清晰,完全可以边看代码边用 Java 复刻一个,毕竟 PHP 和 Java 还是有很多相似之处。
天蝎梦 发表于 2022-4-3 17:05
学习了,学习了
臭臭云盘 发表于 2022-4-3 17:47
已经搭建  后台地址是 哪里
蜘蛛人 发表于 2022-4-3 18:37
收藏学习,谢谢分享!
tao15119119267 发表于 2022-4-3 19:21
谢谢分享!
erui 发表于 2022-4-4 04:53
谢谢楼主分享,学习了,这个要搭建服务器平台,要练练。
xiyuweb 发表于 2022-4-4 22:54

谢谢楼主分享,学习了,正好有用。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 22:54

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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