Vad är filformatet DS?
.ds är en DAZ Studio Script-fil som innehåller källkod skriven i DAZ Script 1 - ett JavaScript-liknande skriptspråk som används för att automatisera operationer i DAZ Studio, en applikation för 3D-figurposering och rendering från DAZ 3D. Skript kan justera poser, ändra material, konfigurera renderingsinställningar och manipulera scenobjekt via DAZ Studio API.
.ds-formatet är ren ASCII-text och introducerades med DAZ Studio 1.x omkring 2004. Det ersattes senare av .dsa (DAZ Script 2 ASCII) och .dsb (DAZ Script 2 Binary), vilka erbjuder utökad API-åtkomst och bättre laddningsprestanda. DAZ Studio 4.x laddar fortfarande .ds-filer för bakåtkompatibilitet, men nya skript bör skrivas för .dsa eller .dsb.
.ds-filer kan öppnas och redigeras i valfri textredigerare som Notepad++ eller Visual Studio Code. Den krypterade skriptvarianten använder filtillägget .dse. Scen- och innehållsdata i moderna DAZ Studio lagras i DSF eller .duf-filer, vilka inte är relaterade till skript.
Obs: Apple macOS skapar automatiskt .DS_Store-filer i mappar - dessa är helt orelaterade binära metadatafiler för Finder och bör inte förväxlas med DAZ Studio .ds-skript.
Säkerhet & trygghet
RISK: MEDIUMEn .ds-fil är ett skript som kör kod inuti DAZ Studio. Ett skadligt .ds-skript skulle teoretiskt kunna läsa/skriva filer eller få åtkomst till filsystemet via DAZ Scripts App.filePath() API. Kör endast .ds-skript från pålitliga källor såsom officiella DAZ 3D-leverantörer.
Formatdetaljer
i ett nötskal- Microsoft SQL Server Data Source - Vissa äldre Microsoft SQL Server-verktyg använde .ds för anslutningsfiler till datakällor; påträffas sällan idag.
- TWAIN Data Source Library (macOS) - macOS TWAIN-skannerdrivrutiner använder filtillägget .ds för paket med skannardatakällor i /Library/Image Capture/TWAIN Data Sources/.
Program som öppnar DS-filer
Tekniska detaljer
djup specifikation| Utvecklare | DAZ 3D, Inc. (DAZ Productions) |
| Kodning | Ren ASCII-text |
| Kryptering | Ingen (krypterad variant använder filtillägget .dse) |
| Skriptspråk | DAZ Script 1 - JavaScript-liknande syntax för DAZ Studio API-automatisering |
| Typisk filstorlek | 1 KB - 500 KB |
| Plattform | Windows, macOS |
| API-omfång | Scenmanipulering: poseändringar, materialjusteringar, renderingsinställningar, objektkontroll |
| Formatgeneration | DAZ Script 1 (föråldrad); ersatt av .dsa (Script 2 ASCII) och .dsb (Script 2 Binary) i DAZ Studio 2+ |
| Nuvarande kompatibilitet | DAZ Studio 4.x laddar .ds för bakåtkompatibilitet; nya skript bör använda .dsa eller .dsb |
| Skriptfamilj | .ds (Script 1 ASCII), .dsa (Script 2 ASCII), .dsb (Script 2 Binary), .dse (krypterad) |
| Vanlig förväxling | Orelaterad till Apple macOS .DS_Store - en helt annan binär metadatafil för Finder |
| Släppt | circa 2004 (DAZ Studio 1.x) |
| Senaste version | Superseded by .dsa (DAZ Script 2 ASCII) in DAZ Studio 2+; .ds still loadable in DAZ Studio 4.x |
| Specifikation | docs.daz3d.com |
DS-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om DS-filer.