Co to jest format pliku DS?
.ds to plik skryptu DAZ Studio zawierający kod źródłowy napisany w DAZ Script 1 - języku skryptowym podobnym do JavaScript, używanym do automatyzacji operacji w DAZ Studio, aplikacji do ustawiania póz i renderowania postaci 3D od DAZ 3D. Skrypty mogą dostosowywać pozy, modyfikować materiały, konfigurować ustawienia renderowania i manipulować obiektami sceny poprzez API DAZ Studio.
Format .ds to zwykły tekst ASCII, wprowadzony wraz z DAZ Studio 1.x około 2004 roku. Został on zastąpiony przez .dsa (DAZ Script 2 ASCII) i .dsb (DAZ Script 2 Binary), które oferują rozszerzony dostęp do API i lepszą wydajność ładowania. DAZ Studio 4.x nadal obsługuje pliki .ds w celu zapewnienia kompatybilności wstecznej, ale nowe skrypty powinny być tworzone w formatach .dsa lub .dsb.
Pliki .ds można otwierać i edytować w dowolnym edytorze tekstu, takim jak Notepad++ lub Visual Studio Code. Zaszyfrowany wariant skryptu używa rozszerzenia .dse. Dane sceny i zawartości w nowoczesnym DAZ Studio są przechowywane w plikach DSF lub .duf, które nie są powiązane ze skryptami.
Uwaga: System Apple macOS automatycznie tworzy pliki .DS_Store w katalogach - są to całkowicie niepowiązane binarne pliki metadanych Finder i nie należy ich mylić ze skryptami .ds programu DAZ Studio.
Bezpieczeństwo
RYZYKO: MEDIUMPlik .ds to skrypt, który wykonuje kod wewnątrz DAZ Studio. Złośliwy skrypt .ds mógłby teoretycznie odczytywać/zapisywać pliki lub uzyskiwać dostęp do systemu plików poprzez API App.filePath() języka DAZ Script. Należy uruchamiać wyłącznie skrypty .ds pochodzące z zaufanych źródeł, takich jak oficjalni dostawcy treści DAZ 3D.
Szczegóły formatu
w pigułce- Microsoft SQL Server Data Source - Niektóre starsze narzędzia Microsoft SQL Server używały rozszerzenia .ds dla plików połączeń ze źródłem danych; obecnie rzadko spotykane.
- TWAIN Data Source Library (macOS) - Sterowniki skanerów TWAIN w systemie macOS używają rozszerzenia .ds dla pakietów źródeł danych skanera w /Library/Image Capture/TWAIN Data Sources/.
Programy otwierające pliki DS
Szczegóły techniczne
specyfikacja| Deweloper | DAZ 3D, Inc. (DAZ Productions) |
| Kodowanie | Zwykły tekst ASCII |
| Szyfrowanie | Brak (zaszyfrowany wariant używa rozszerzenia .dse) |
| Język skryptowy | DAZ Script 1 - składnia podobna do JavaScript dla automatyzacji API DAZ Studio |
| Typowy rozmiar pliku | 1 KB - 500 KB |
| Platforma | Windows, macOS |
| Zakres API | Manipulacja sceną: zmiany póz, korekta materiałów, ustawienia renderowania, kontrola obiektów |
| Generacja formatu | DAZ Script 1 (przestarzały); zastąpiony przez .dsa (Script 2 ASCII) i .dsb (Script 2 Binary) w DAZ Studio 2+ |
| Aktualna kompatybilność | DAZ Studio 4.x wczytuje .ds dla zachowania kompatybilności wstecznej; nowe skrypty powinny używać .dsa lub .dsb |
| Rodzina skryptów | .ds (Script 1 ASCII), .dsa (Script 2 ASCII), .dsb (Script 2 Binary), .dse (zaszyfrowany) |
| Częste pomyłki | Brak powiązania z plikiem .DS_Store systemu Apple macOS - całkowicie innym binarnym plikiem metadanych Finder |
| Wydano | circa 2004 (DAZ Studio 1.x) |
| Najnowsza wersja | Superseded by .dsa (DAZ Script 2 ASCII) in DAZ Studio 2+; .ds still loadable in DAZ Studio 4.x |
| Specyfikacja | docs.daz3d.com |
Konwersje DS
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki DS.