2023最新版网易云音乐自动打卡升级助手:每天300首歌轻松刷级攻略
网易云音乐账号等级提升需要累计听歌数量,手动打卡费时费力?本文介绍的「neteasy_music_sign」工具可实现全自动听歌打卡,每天自动播放300首歌曲,助你轻松升级账号等级。该工具基于Python开发,支持多账号管理和打卡结果推送,完全开源免费。
一、功能解析:这款工具能帮你做什么?
核心功能
- 自动听歌打卡:每日自动播放指定歌单中的300首歌曲,满足账号升级条件
- 多账号支持:通过配置文件可管理多个网易云音乐账号
- 打卡结果推送:支持Server酱、WxPusher等多种推送方式,实时了解打卡状态
- 自定义歌单:可指定任意歌曲数量≥300的歌单作为播放源
技术原理
采用Python语言编写,通过调用网易云音乐API实现自动登录、歌曲播放和打卡签到功能。支持本地运行和自动化任务调度,兼容Windows、macOS和Linux系统。
二、环境搭建:三步完成基础配置
准备阶段:安装必要工具
「Step 1/3」安装Python环境
- 确保系统已安装Python 3.6+版本
- 验证安装:打开终端输入以下命令,显示版本号即安装成功
python --version
「Step 2/3」获取项目代码 复制以下命令克隆项目到本地:
git clone https://gitcode.com/gh_mirrors/ne/neteasy_music_sign
cd neteasy_music_sign
「Step 3/3」安装依赖库 复制以下命令安装项目所需依赖:
pip install -r requirements.txt
💡 技巧提示:如果出现"pip: 命令未找到"错误,请尝试使用pip3命令或重新安装Python并勾选"Add Python to PATH"选项
三、配置指南:从账号设置到歌单选择
配置文件详解
项目配置主要通过init.config文件完成,位于项目根目录。用文本编辑器打开该文件,需要设置以下关键参数:
1. 账号信息配置
[token]
# 网易云音乐账号(手机号)
account = 13800138000
# 密码,明文输入,无需加密
password = your_password_here
# 国家码,国内手机号填86
countrycode = 86
⚠️ 安全提示:配置文件包含敏感信息,请确保文件权限设置为仅自己可见,不要上传到公共仓库或分享给他人
2. 歌单设置
# 歌单id,请选择歌曲数量≥300的歌单
al_id = 12345678
歌单ID获取方法:
- 打开网易云音乐APP,选择目标歌单
- 点击"分享"→"复制链接"
- 链接中"id="后的数字即为歌单ID(如https://music.163.com/playlist?id=12345678中的12345678)
3. API接口配置
[setting]
# API接口地址,需自行部署netease-cloud-api
api = http://localhost:3000/
💡 技巧提示:本地测试可使用默认API地址,生产环境建议自行部署API服务以提高稳定性
多账号配置(可选)
如需同时管理多个账号,需进行以下设置:
- 将
peopleSwitch设置为true:
peopleSwitch = true
- 编辑
account.json文件,添加多个账号信息:
[
{"account": "13800138000", "password": "password1", "countrycode": "86"},
{"account": "13900139000", "password": "password2", "countrycode": "86"}
]
四、实战操作:启动自动打卡流程
运行打卡程序
在项目目录下执行以下命令启动自动打卡:
python main.py
首次运行会显示登录状态和歌单加载信息,成功后将开始自动播放歌曲。程序运行过程中请勿关闭终端窗口。
验证运行状态
程序正常运行时会输出类似以下日志:
[INFO] 登录成功,用户:网易云音乐用户
[INFO] 歌单加载完成,共328首歌曲
[INFO] 开始播放第1首:歌曲名称 - 歌手名
[INFO] 播放进度:1/300 [3%]
⚠️ 注意事项:如果提示"API连接失败",请检查init.config中的api地址是否正确,确保API服务已启动
自动化任务设置
为实现每日自动运行,可配置系统定时任务:
Linux/macOS系统: 使用crontab设置每日固定时间运行:
# 每天早上8点执行打卡
0 8 * * * cd /path/to/neteasy_music_sign && python main.py >> run.log 2>&1
Windows系统: 通过"任务计划程序"创建基本任务,设置触发时间和操作:
程序或脚本:python.exe
参数:main.py
起始于:项目路径(如D:\neteasy_music_sign)
五、常见问题解决方案
配置错误排查
-
歌单歌曲不足300首
- 错误提示:
歌单歌曲数量不足300,请更换歌单 - 解决方法:在网易云音乐中选择歌曲数量≥300的歌单,更新
al_id参数
- 错误提示:
-
账号登录失败
- 检查账号密码是否正确,国内手机号国家码需设为86
- 若开启了二次验证,需先关闭或使用验证码登录获取cookie
-
API连接错误
- 确保API服务已启动并可访问
- 本地测试可使用默认地址
http://localhost:3000/
安全与隐私提示
⚠️ 重要安全提示:配置文件中的账号密码为明文存储,请妥善保管项目目录,不要上传至公共代码仓库或分享给他人。多账号模式下建议使用复杂密码并定期更换。
六、功能扩展与高级设置
打卡结果推送
配置推送功能可实时接收打卡结果通知:
Server酱推送配置:
- 在[Server酱官网]注册获取SCKEY
- 在
init.config中设置:
pushmethod = SCTurbo
sckey = SCU97783T70c13167b4daa422f4d419a765eb4ebb5ebc9********
WxPusher推送配置:
pushmethod = wxpusher
appToken = AT_6kBmt***************************
wxpusheruid = UID_t***************************
自定义播放设置
修改配置文件中的高级参数:
# 播放间隔时间(秒),默认30秒
play_interval = 30
# 随机播放开关,true为随机播放
random_play = true
通过本文教程,你已掌握网易云音乐自动打卡工具的安装配置和日常使用方法。合理使用该工具可帮助你轻松提升账号等级,解锁更多网易云音乐特权功能。项目源码完全开源,欢迎提交改进建议和功能优化PR。
Kimi-K2.5Kimi K2.5 是一款开源的原生多模态智能体模型,它在 Kimi-K2-Base 的基础上,通过对约 15 万亿混合视觉和文本 tokens 进行持续预训练构建而成。该模型将视觉与语言理解、高级智能体能力、即时模式与思考模式,以及对话式与智能体范式无缝融合。Python00- QQwen3-Coder-Next2026年2月4日,正式发布的Qwen3-Coder-Next,一款专为编码智能体和本地开发场景设计的开源语言模型。Python00
xw-cli实现国产算力大模型零门槛部署,一键跑通 Qwen、GLM-4.7、Minimax-2.1、DeepSeek-OCR 等模型Go06
PaddleOCR-VL-1.5PaddleOCR-VL-1.5 是 PaddleOCR-VL 的新一代进阶模型,在 OmniDocBench v1.5 上实现了 94.5% 的全新 state-of-the-art 准确率。 为了严格评估模型在真实物理畸变下的鲁棒性——包括扫描伪影、倾斜、扭曲、屏幕拍摄和光照变化——我们提出了 Real5-OmniDocBench 基准测试集。实验结果表明,该增强模型在新构建的基准测试集上达到了 SOTA 性能。此外,我们通过整合印章识别和文本检测识别(text spotting)任务扩展了模型的能力,同时保持 0.9B 的超紧凑 VLM 规模,具备高效率特性。Python00
KuiklyUI基于KMP技术的高性能、全平台开发框架,具备统一代码库、极致易用性和动态灵活性。 Provide a high-performance, full-platform development framework with unified codebase, ultimate ease of use, and dynamic flexibility. 注意:本仓库为Github仓库镜像,PR或Issue请移步至Github发起,感谢支持!Kotlin08
VLOOKVLOOK™ 是优雅好用的 Typora/Markdown 主题包和增强插件。 VLOOK™ is an elegant and practical THEME PACKAGE × ENHANCEMENT PLUGIN for Typora/Markdown.Less00
