项目简介
本项目是一个自动化工具,借助Python脚本简化Minecraft模组的上传流程,让用户能轻松将模组文件上传到指定服务器或平台,避免手动操作的繁琐。
项目的主要特性和功能
- 自动上传模组文件:运用Python脚本自动完成模组文件上传,无需手动操作。
- 配置文件管理:读取名为
id.yml
的YAML文件,获取模组分类ID、支持的Minecraft版本、平台列表等相关配置信息。 - 多文件上传:支持一次性上传多个文件,并按顺序处理。
- 详细的日志记录:通过
log.py
脚本配置日志功能,记录上传过程中的重要事件和错误信息,便于追踪和调试。
安装使用步骤
- 环境准备:确保已安装Python环境,执行
pip install requests ruamel.yaml
安装所需模块。 - 下载项目:下载并解压项目文件,确保包含
mcmod.py
、log.py
和id.yml
文件。 - 配置文件:在
id.yml
文件中配置模组的相关信息,如分类ID、支持的Minecraft版本、平台列表等。 - 运行脚本:运行
mcmod.py
脚本,脚本会自动处理mods
文件夹内的文件,并根据配置信息上传到服务器。
其他说明
- 登录流程:提供了详细的登录流程说明和所需Cookie的获取方式。
- 文件命名:文件命名需遵循规定的格式,例如:
模组名-平台名(可省略)-mc版本-模组版本.jar
。 - 问题排查:若遇到登录或上传问题,请检查Cookie是否有效,以及配置文件是否正确。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】