SuperDIM
Продвинутый менеджер установки для Daz Studio, позволяющий распаковывать архивы контента любой сложности.Назначение
Этот инструмент предназначен для DAZ Studio — хорошо известного программного обеспечения для управления 3D-контентом и рендеринга.Он предоставляет расширенные возможности для установки архивов контента любого типа в удобную иерархию каталогов.
Возможности
- Массовая многопоточная установка
- Установка архивов форматов zip, 7z, rar
- Поддержка многоуровневых вложенных архивов и нескольких архивов в одном пакете
- Зеркалирование иерархии каталогов
- Относительная структура папок, в которых изначально размещены архивы контента, будет зеркально отображена в окне UI DAZ Studio «Content Library» (см. скриншот)
- Частичная или полная установка
- Частичная установка копирует только файлы *.duf (те, которые видны в DAZ Studio); это полезно, когда контент уже установлен
- Фильтрация по дате
- Варианты: до, после, точно — например, можно установить только самый новый контент
- Фильтрация по версии Genesis и полу персонажа
Быстрый старт
- Подготовьте архивы контента с удобной иерархией папок
- Запустите SuperDIM
- На вкладке Settings нажмите Add... (или используйте Drag & Drop), чтобы добавить корневые каталоги библиотек DAZ, либо выберите пустую папку
- На вкладке Install выберите, куда выполнять установку
- Добавьте или перетащите архивы контента
- Можно добавлять целую папку
- Настоятельно рекомендуется за одну сессию устанавливать только один тип контента (например, только одежду, только позы и т. п.). В этом случае снимите флажок Auto-detect content type и выберите нужный тип вручную, если автоопределение не сработало
- Выберите нужную Root folder
- Иерархия папок будет учитываться относительно этой директории при зеркалировании в UI DAZ Studio
- Выберите количество потоков (для HDD рекомендуется максимум 2, для SSD можно выбрать больше)
- Нажмите Install
- Просмотрите вкладку Logs
- В редких случаях могут возникать ошибки «Access Denied»; если они появились, нажмите кнопку Re-install access-denied
- Добавьте недавно созданную директорию библиотеки в DAZ
- В DAZ Studio откройте боковую вкладку Content Library, щёлкните правой кнопкой мыши по DAZ Studio Formats, выберите Add a Base Directory и укажите новую корневую папку библиотеки (см. шаг 3)
Совместимость
- Windows 7 и новее
Требования
- DAZ Studio любой версии
- .NET Framework 4.8 Runtime
Сборка из исходников
- Visual Studio 2019 или новее
- Скопируйте каталог tools в каталог релиза
- В tools\7z должны находиться файлы официального пакета 7zip Extra: 7za.dll, 7za.exe, 7zxa.dll
- В tools\WinRar должен находиться файл UnRAR.exe из официального пакета WinRar
TODO
- Метод «Полной установки» может работать нестабильно; если вы считаете, что установка выполняется некорректно, пожалуйста, создайте Issue и приложите архив с контентом