Giter VIP home page Giter VIP logo

creamplayer's Introduction

🎵 Creamplayer

last commit downloads release commit activity license

💡 Quick Start

  • ✔ 网易云单曲下载
  • ✔ 网易云歌单批量下载
  • ✔ 网易云我喜欢的歌曲批量下载
  • ✔ 支持无损与会员
  • ✔ 下载的歌曲内嵌封面、歌词、歌手、专辑、发行日期等元数据
  • ✔ 网易云单曲下载
  • ✔ 网易云歌单批量下载
  • ✔ 网易云专辑批量下载
  • ✔ 网易云歌手批量下载
  • ✔ 网易云我喜欢的歌曲批量下载
  • ✔ QQ音乐单曲下载
  • ✔ QQ音乐歌单批量下载
  • ✔ QQ音乐我喜欢的歌曲批量下载
  • ✔ 支持无损与会员
  • ✔ 下载的歌曲内嵌封面、歌词、歌手、专辑、发行日期等元数据
  • ✔ 网易云单曲下载
  • ✔ 支持无损与会员

📖 使用文档

关于下载

  • 下载的音乐在程序目录的\downloads里
  • 如果下载数量不对,再次下载即可

首页

  • 右键首页切换皮肤
  • 中键首页切换暗黑模式

结果页面

  • 右击歌曲封面即可下载该歌曲
  • 单击空白返回
  • 右击空白切换主题

播放界面

  • 单击最左侧返回
  • 右键切换主题

快捷键

  • ctrl + shift + i 开发者工具
  • ctrl + r 刷新
  • ctrl + + / ctrl + - 放大缩小

如何设置Cookie

  • 搜索一首VIP歌曲,进入该歌曲的播放界面即可设置

如何获取Cookie

  • 在music.163.com里打开开发者模式
  • 在network栏里找到music.163.com并复制其所有Cookie即可

关于QQ音乐

  • Creamplayer暂时无法下载qq音乐,你可以使用Release里本项目老版本musicdownloader

🎨 如何修改主题 Contribute theme

首页、搜索、播放三个界面每个对应一个vue文件,在src/themes里,将其他主题当作模板,修改里面的CSS即可自定义主题,然后创建对于的文件名即可

需要修改的文件

  • 修改上一个vue文件changeTheme函数,修改switch后面的数为新增的主题vue文件名(数字)
    function changeTheme() {
      emit('switch', 1)
    }
    
  • 在对应的views文件里引入新的主题vue文件,例如在Search页面里引入新的主题
    import Theme16 from '../themes/search/16.vue';
    ...
    ...
    <Theme16 :q="q" @switch="switchTheme" @return="returnHome" v-if="searchTheme == 16"/>
    
  • 将新主题的changeTheme函数后面的数字改为1,以进入循环

⚡ 开发环境搭建

开发环境里无法使用下载功能,使用下载功能请到release里下载发行包,或者手动打包musicdownloader.py为exe放置当前目录里

git clone https://github.com/beadd/creamplayer
npm install
npm run electron:serve

creamplayer's People

Contributors

beadd avatar cyh1998 avatar htname avatar moink14 avatar la1den avatar rain1201 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.