# Mindows工具箱V6 **Repository Path**: mouzei/mindows-v6 ## Basic Information - **Project Name**: Mindows工具箱V6 - **Description**: 基于RenegadeProject,为支持的设备体验WindowsOnARM提供便利的工具。 - **Primary Language**: Shell - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: https://mindows.cn - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2022-04-22 - **Last Updated**: 2023-06-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Mindows工具箱-大容量 #### 介绍 Mindows工具箱主程序(之一),适用于所有拥有大容量模式的机型。 目前整个项目分为5部分:下载器,主程序(通用),各个机型的配置文件,设备支持列表(model.txt)和最新版本信息(update.txt)。以上资源的发行版均以压缩包形式存储在Github release。更新时只需删除旧版,上传同名文件包即可。由于文件名不变,所以下载链接也不会变。 #### 项目的运行机制: 主程序是通用的,包含所有的功能,通过启动时加载各个机型的配置文件(mindows_config2.bat)来决定启用哪些功能。用户使用时先下载下载器,下载器打开时会先下载model.txt,读取支持设备列表用于校验和展示。然后根据txt里的相应信息下载适用的主程序和配置文件包并解压合成完整的工具箱。由于链接不会变,所以下载的一定是最新版。全部完成后下载器会自我删除,只留下工具箱。 开发者发布更新只需上传新的程序包和修改过的txt到Github即可,客户端可以自主检测更新(下载update.txt对比版本号,如有不同则提示更新)。比如要发布主程序更新,就把打包好的主程序上传Github相应release,然后修改当前的update.txt并同样上传。如果更新涉及支持机型的增加,则还需修改上传model.txt。 上传主程序和配置文件包时注意,必须用7z格式分段压缩成9份上传。否则下载器下载会出错。可以先压缩一份7z,再除以9来计算分段大小。分段是为了增加下载速度。 下载器本身也是用同样的机制更新。 实际上工具箱主程序还是不能做到完全通用的,只能是部分通用。