Что такое формат файла MZP?
Файл .mzp - это ZIP-архив, переименованный с расширением .mzp для использования в качестве установочного пакета плагина или скрипта для Autodesk 3ds Max. Формат был представлен примерно в 2003 году как стандартная единица распространения плагинов, инструментов и утилит MAXScript.
Архив должен содержать файл с именем .run - исходный файл MAXScript. Когда пользователь перетаскивает файл .mzp непосредственно во вьюпорт 3ds Max, приложение распознает расширение, извлекает архив во временную папку и автоматически выполняет скрипт .run через команду fileIn. Этот скрипт отвечает за саму установку - копирование файлов в нужные директории, регистрацию пунктов меню и настройку плагина. Помимо обязательного файла .run, пакет .mzp может включать .ms (исходный код MAXScript), .mse (зашифрованный MAXScript), .msl (библиотека), .msu (утилита), .mxi (дескриптор плагина) и любые вспомогательные ресурсы, такие как текстуры или иконки.
Поскольку .mzp является стандартным файлом ZIP с измененным расширением, его можно открыть и просмотреть любым архиватором - переименование в .zip и открытие в 7-Zip или WinRAR позволяет увидеть все содержимое. Это полезно для проверки того, что именно будет делать установщик перед его запуском.
Формат остается актуальным в 3ds Max 2025, и никакой замены ему представлено не было. Пакеты .mzp распространяются через Autodesk Script Spotlight, сайт scriptspot.com и сайты отдельных разработчиков.
Безопасность и защита
РИСК: MEDIUMФайлы MZP автоматически исполняют код MAXScript при перетаскивании в 3ds Max - устанавливайте только из доверенных источников (Autodesk App Store, ScriptSpot с хорошими отзывами). Перед установкой переименуйте в .zip и прочитайте файлы .run и .ms для аудита кода. MAXScript может записывать файлы на диск и запускать внешние процессы.
Детали формата
в двух словахПрограммы, открывающие файлы MZP
Технические подробности
глубокая спецификация| Формат контейнера | Стандартный ZIP-архив (magic bytes 50 4B 03 04); переименован в .mzp |
| Сжатие | DEFLATE для каждого элемента (стандартное сжатие ZIP deflate) |
| Обязательный элемент | Файл .run (исходный код MAXScript); 3ds Max выполняет его через fileIn при установке перетаскиванием |
| Механизм установки | Перетаскивание во вьюпорт 3ds Max - приложение обнаруживает расширение .mzp, извлекает архив и автоматически запускает скрипт .run |
| Форматы скриптов внутри | .ms (MAXScript), .mse (зашифрованный MAXScript), .msl (библиотека), .msu (утилита), .mxi (дескриптор плагина) |
| Проверка целостности | ZIP CRC-32 для каждого элемента архива |
| Макс. количество элементов | 65 535 (лимит спецификации ZIP) |
| Платформа | Только Windows (3ds Max эксклюзивен для Windows) |
| Ручное извлечение | Переименуйте .mzp в .zip для просмотра или извлечения любым ZIP-совместимым инструментом (7-Zip, WinRAR, Windows Explorer) |
| Типичный размер файла | 10 КБ - 20 МБ; пакеты только со скриптами имеют малый размер; более крупные включают текстуры или модели |
| MIME-тип | application/zip (идентичен стандартному ZIP) |
| Статус формата | Актуален для 3ds Max 2025; формат замены не представлен |
| Выпущен | 2003 (introduced in 3ds Max with MAXScript) |
| Последняя версия | N/A (format unchanged; ZIP-compliant) |
| Спецификация | help.autodesk.com |
Конвертации MZP
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах MZP.