GithubHelp home page GithubHelp logo

schalk041022 / neteaseinmas Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mas-submod-moyuteam/neteaseinmas

0.0 0.0 0.0 47.95 MB

MAS的子模组,允许你在游戏内听来自网易云的音乐

Python 96.53% Ren'Py 3.47%

neteaseinmas's Introduction

NeteaseinMas

内置于Monika After Story的网易云音乐播放器。

注意:只支持Windows 可能不兼容Youtube Music和Night Music

本子模组并不能播放网易云本来就没版权的音乐
如果你没有黑胶vip,那么部分需要版权的音乐也无法播放
以上情况都会提示下载失败

安装

因为使用的API出现了问题,现在调用手机登录接口会返回-460异常,但是搜索功能可以正常使用 可以提前在客户端绑定163邮箱,用邮箱登录

1 1.确保使用的是最新汉化版本MAS.
2.从Release处下载最新的版本.
3.关闭游戏, 将zip中的文件合并到您的DDLC/MAS_CN001***/Monika After Story文件夹内, 或者是DDLC.exe/MAS.exe所在的位置
4.可选择安装Paste(允许复制粘贴)和/或Submod Updater Plugin(允许通过游戏内更新程序更新 submods.)
5.(可选项) 根据使用方法.docx创建属于你自己的网易云音乐API。

如果您正确安装了所有内容, 那么文件夹结构应该是这样的:

DDLC/
    game/
        python-packages/
            requests/
                **requests库文件**
        Submods/NeteaseInMas/
            Catch/
                **缓存文件夹**
            ffmpeg/
                **ffmpeg程序, 转码需要用到**
            NeteaseMusicPlayerDebug.rpy 
                **测试用脚本**
            NeteaseMusicPlayerEggs.rpy
                **歌名彩蛋**
            NeteaseMusicPlayerHead.rpy
                **子模组定义界面的脚本文件**
            NeteaseMusicPlayerMain.rpy
                **子模组定义方法, 全局变量等的脚本文件**
            NeteaseMusicPlayerOverwrite.rpy
                **子模组重写原MAS脚本内容,用于额外功能按钮**
            NeteaseMusicPlayerThreading.rpy
                **子模组Threading文件, 似乎也可以删**
            NeteaseMusicPlayerTopic.rpy
                **子模组定义整个操作流程的文件**
    lib/windows-i686/Lib/
        **requests需要的其它库文件**

使用方法

0.参照使用方法.docx, 创建你自己的网易云音乐API(这非必须)
1.打开MAS, 进入设置-子模组.
2. 提前将你的网易云账号绑定一个163邮箱
3. 在设置界面,选择邮箱登录
4.所有话题都在嘿, 莫妮卡-Netease Music内.

提示

  • 本子模组无法播放版权音乐(需要黑胶VIP)和无版权音乐(网易云无版权), 会提示下载失败
  • 安装如果冲突, 替换与否都可、
  • 提示风控时,请参考使用方法.docs更新你的API(我会自行更新公开api)
  • 使用默认API,仅允许使用搜索播放功能,且播放模式限制为1(2需要登录),收藏歌单无法使用

现在能自由使用公共api登录

特别感谢

NeteaseCloudMusicApi 本子模组使用的API, 没有这个就没有本子模组.
YoutubeMusic 本模组部分代码参考了YM的设计.
MonikaAfterStory 本模组部分代码参考了MAS的设计.

星光 - 彩蛋设计
洛尔 - 演出编辑

neteaseinmas's People

Contributors

pencilmario 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.