Что такое формат файла DS?
.ds - это файл сценария DAZ Studio, содержащий исходный код на языке DAZ Script 1 - JavaScript-подобном языке сценариев, используемом для автоматизации операций в DAZ Studio, приложении для позирования и рендеринга 3D-фигур от DAZ 3D. Сценарии могут изменять позы, модифицировать материалы, настраивать параметры рендеринга и манипулировать объектами сцены через API DAZ Studio.
Формат .ds представляет собой обычный текст ASCII, представленный в DAZ Studio 1.x около 2004 года. Он был заменен форматами .dsa (DAZ Script 2 ASCII) и .dsb (DAZ Script 2 Binary), которые предлагают расширенный доступ к API и лучшую производительность загрузки. DAZ Studio 4.x все еще загружает файлы .ds для обратной совместимости, но новые скрипты должны ориентироваться на .dsa или .dsb.
Файлы .ds можно открывать и редактировать в любом текстовом редакторе, таком как Notepad++ или Visual Studio Code. Зашифрованный вариант сценария использует расширение .dse. Данные сцен и контента в современной DAZ Studio хранятся в файлах DSF или .duf, которые не связаны со скриптами.
Примечание: Apple macOS автоматически создает файлы .DS_Store в каталогах - это совершенно не связанные между собой бинарные файлы метаданных Finder, и их не следует путать со сценариями DAZ Studio .ds.
Безопасность и защита
РИСК: MEDIUMФайл .ds - это сценарий, который исполняет код внутри DAZ Studio. Вредоносный сценарий .ds теоретически может читать/записывать файлы или получать доступ к файловой системе через API App.filePath() в DAZ Script. Запускайте сценарии .ds только из надежных источников, таких как официальные поставщики контента DAZ 3D.
Детали формата
в двух словах- Microsoft SQL Server Data Source - Некоторые старые инструменты Microsoft SQL Server использовали .ds для файлов подключения к источнику данных; сегодня встречается редко.
- Библиотека источников данных TWAIN (macOS) - Драйверы сканеров TWAIN в macOS используют расширение .ds для пакетов источников данных сканера в /Library/Image Capture/TWAIN Data Sources/.
Программы, открывающие файлы DS
Технические подробности
глубокая спецификация| Разработчик | DAZ 3D, Inc. (DAZ Productions) |
| Кодировка | Обычный текст ASCII |
| Шифрование | Нет (зашифрованный вариант использует расширение .dse) |
| Язык сценариев | DAZ Script 1 - JavaScript-подобный синтаксис для автоматизации API DAZ Studio |
| Типичный размер файла | 1 КБ - 500 КБ |
| Платформа | Windows, macOS |
| Область применения API | Манипуляция сценой: изменение поз, настройка материалов, параметры рендеринга, управление объектами |
| Поколение формата | DAZ Script 1 (устаревший); заменен на .dsa (Script 2 ASCII) и .dsb (Script 2 Binary) в DAZ Studio 2+ |
| Текущая совместимость | DAZ Studio 4.x загружает .ds для обратной совместимости; новые скрипты должны использовать .dsa или .dsb |
| Семейство сценариев | .ds (Script 1 ASCII), .dsa (Script 2 ASCII), .dsb (Script 2 Binary), .dse (зашифрованный) |
| Частая путаница | Не имеет отношения к Apple macOS .DS_Store - совершенно другому бинарному файлу метаданных Finder |
| Выпущен | circa 2004 (DAZ Studio 1.x) |
| Последняя версия | Superseded by .dsa (DAZ Script 2 ASCII) in DAZ Studio 2+; .ds still loadable in DAZ Studio 4.x |
| Спецификация | docs.daz3d.com |
Конвертации DS
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах DS.