今天分享两个开源项目。
话说开源的第三方软件,你们用过哪些?今天分享两个!
网易云音乐,这的确是一款让人又爱又恨的软件。它的用户社区非常有趣,也有很多第三方直接上传的音乐。不过近几年,花里胡哨的功能越来越多,有些音乐版权也逐渐丢了。
不过我相信也有很多人,就想使用网易云简单的听听音乐,喜欢这个风格的UI,又想去掉那些繁琐的功能,能实现吗?
YesPlayMusic,这个软件的介绍非常有意思,「高颜值的第三方网易云播放器」。
单看这个截图,有没有苹果的味道?
颜值确实很高,作者自称灵感来源于 Apple Music、Youtube Music 等软件。我们可能会想,这样的一个软件,音乐版权从哪来呢?实际上,作者团队使用了网易云官方的API,然后用 Vue.js 全家桶写了这样一个简约大气的软件页面,意思就是,这完全就是一个更换新皮肤的网易云播放器!
我们可以看看目前的功能:
作者团队根据不同的设备、不同的地区都做出了各种适配。功能齐全,所以也不用担心为了一个“皮肤”,丢失了网易云原本的全部功能的问题。最重要的是,没有广告,没有各种乱七八糟根本用不上的区域!
软件同样有发布 Electron 版本,得益于 Electron 强大的跨平台技术,YesPlayMusic 在macOS、Windows、Linux都得到了适配。
甚至,你可以将 YesPlayMusic 部署到 Vercel,部署到你的私人服务器,部署至 Replit,或者用 Docker 部署,都是完全支持的!作者在项目的主页已经给出了非常完整的教程。
作者团队公开了自己的Todo列表,也就是说,这款播放器仍在不断更新中,会有更多优秀的功能陆续上线。当然,根据实际的体验经历,你也可以向作者团队提更多的issue,帮助改善用户体验。
对于这样一款第三方网易云播放器,不知道你是否有兴趣呢?对于我这种重度网易云用户来说,绝对是值得一试的了。
项目地址:
https://github.com/qier222/YesPlayMusic
ZFile,一个基于 Java,适用于个人的在线网盘程序。
ZFile 可以将你各个存储类型的存储源,统一到一个网页中查看、预览、维护。这意味着你再也不用经历各种各样的网页登录,然后费尽心思的管理文件。你只需要填写存储源相关信息,其他的令牌刷新,授权都是尽量自动化的,且 ZFile 有完善的文档帮助你使用。
有多少小伙伴有这样的经历:你需要找某视频,在翻遍全网各种帖子之后,经历了「分享的文件已经取消」和各种乱七八糟的小网站跳转,终于找到了一个看起来正经的视频文件。正准备点开看看,却提醒你:需要开个会员!
相比之下,ZFile 的在线预览功能只能说是大快人心。视频、音频、文本、代码文件、PDF 都可以直接预览,甚至于 Office 的内容和3D文件,都可以直接打开!
对于页面设置,ZFile 也提供了一个「画廊模式」,可以自定义样式,然后愉悦的检视你的所有图片。
当然,你也可以依靠 ZFile,直接实现与本地、OneDrive等储存源的直接互联。
相信这款软件对于部分行业的工作者还是非常香的,你可以直接在网页上预览一个3D文件。你也可以直接使用 ZFile 生成直链,将文件分享给别人,避免了各种权限和时效问题。目前项目为了防止二次分发,没有直接提供全部的源码,需要付费。但社区版的功能是全免费使用的,感兴趣的小伙伴可以体验看看。
项目地址:
https://github.com/zfile-dev/zfile
好了,本期的内容就是这么多,我们下期再见!