Che cos'è il formato di file SDL?
Un file .sdl è un file Corel Paradox Delivered Script - una forma compilata e distribuibile di uno script ObjectPAL scritto per l'applicazione di database relazionale Paradox. La designazione «delivered» (consegnato) significa che il codice sorgente è stato rimosso tramite compilazione: gli sviluppatori utilizzavano il formato .sdl per inviare la logica di automazione agli utenti finali senza esporre il sorgente ObjectPAL leggibile, che era memorizzato in file di script .sc o file di script di modulo .ssl.
ObjectPAL era il linguaggio di scripting orientato agli eventi integrato in Paradox, utilizzato per automatizzare le query del database, le interazioni con i moduli e la generazione di report. Una volta compilato in .sdl, lo script diventava un file binario proprietario che il runtime di Paradox poteva eseguire direttamente.
Paradox è passato attraverso diversi proprietari - Ansa Software, poi Borland (1987), poi Novell (1994) e infine Corel Corporation, che lo ha incluso in WordPerfect Office. L'ultima versione è stata Paradox 11, inclusa in Corel WordPerfect Office X3 (2006). Corel ha interrotto definitivamente Paradox dopo quella versione.
A causa del fatto che il formato .sdl è proprietario e non documentato, non sono noti strumenti di terze parti in grado di aprire o decompilare questi file. I file .sdl legacy provenienti da applicazioni Paradox archiviate richiedono un'installazione funzionante di Paradox 5-11 su Windows XP o versioni precedenti per essere eseguiti. I file correlati a livello di sorgente includono .sc (sorgente script), .ssl (script di modulo) e il formato di tabella Paradox .db.
Sicurezza e incolumità
RISCHIO: LOWFile di script binario per un'applicazione database fuori produzione. Non può essere eseguito su sistemi moderni senza Paradox installato. Nessun vettore malware noto.
Dettagli del formato
in sintesi- File dati Simple Declarative Language (SDL) - I file di testo SDL memorizzano dati strutturati (liste, mappe, alberi) - del tutto estranei agli script Paradox.
- File SmartDraw Library - SmartDraw utilizza l'estensione .sdl per i file della libreria di simboli/grafica.
- Alias|Wavefront Scene Description Language - Formato di descrizione della scena 3D di Alias|Wavefront (predecessore di Autodesk Maya).
Programmi che aprono file SDL
Dettagli tecnici
specifiche approfondite| Tipo di formato | Script ObjectPAL binario compilato (forma distribuita/consegnata) |
| Codifica | Binario, little-endian (piattaforma Windows x86) |
| Linguaggio di scripting | ObjectPAL - linguaggio di scripting orientato agli eventi e di automazione database di Paradox |
| Scopo | Distribuire la logica di automazione senza esporre il codice sorgente ObjectPAL agli utenti finali |
| Equivalenti sorgente | `.sc` (sorgente script) e `.ssl` (script a livello di modulo) contengono il sorgente ObjectPAL modificabile |
| Motore di runtime | Motore di esecuzione Paradox ObjectPAL (Paradox da 5 a 11) |
| Piattaforme supportate | Windows 95 / 98 / ME / 2000 / XP / Vista (Paradox 5-11) |
| Dimensione tipica del file | Inferiore a 100 KB |
| Lineage dello sviluppatore | Ansa Software → Borland → Novell → Corel Corporation |
| Fine del ciclo di vita | Paradox 11 (Corel WordPerfect Office X3, 2006) è stata l'ultima versione; non esiste un'applicazione host attuale |
| Supporto di terze parti | Nessun decompilatore o visualizzatore noto; il formato è proprietario e non documentato |
| Rilasciato | ~1993 (Paradox for Windows era) |
| Ultima versione | Paradox 11 (shipped with Corel WordPerfect Office X3, 2006; final version) |
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file SDL.