Co to jest format pliku SDL?
Plik .sdl to plik Corel Paradox Delivered Script - skompilowana, dystrybucyjna forma skryptu ObjectPAL napisanego dla relacyjnej bazy danych Paradox. Oznaczenie „delivered” (dostarczony) oznacza, że kod źródłowy został skompilowany: programiści używali formatu .sdl do dostarczania logiki automatyzacji użytkownikom końcowym bez ujawniania czytelnego źródła ObjectPAL, które było przechowywane w plikach skryptów .sc lub plikach skryptów formularzy .ssl.
ObjectPAL był sterowanym zdarzeniami językiem skryptowym wbudowanym w Paradox, używanym do automatyzacji zapytań do bazy danych, interakcji z formularzami i generowania raportów. Po skompilowaniu do formatu .sdl, skrypt stawał się zastrzeżonym plikiem binarnym, który środowisko wykonawcze Paradox mogło bezpośrednio uruchomić.
Paradox przechodził przez ręce kilku właścicieli - Ansa Software, następnie Borland (1987), potem Novell (1994) i ostatecznie Corel Corporation, która dołączyła go do pakietu WordPerfect Office. Ostatnią wersją był Paradox 11, zawarty w Corel WordPerfect Office X3 (2006). Po tej wersji Corel całkowicie zaprzestał rozwijania programu Paradox.
Ponieważ format .sdl jest zastrzeżony i nieudokumentowany, nie są znane żadne narzędzia innych firm do otwierania lub dekompilacji tych plików. Starsze pliki .sdl ze zarchiwizowanych aplikacji Paradox wymagają do działania działającej instalacji Paradox 5-11 w systemie Windows XP lub starszym. Powiązane pliki na poziomie źródłowym obejmują .sc (źródło skryptu), .ssl (skrypt formularza) oraz format tabeli Paradox .db.
Bezpieczeństwo
RYZYKO: LOWBinarny plik skryptu dla wycofanej aplikacji bazy danych. Nie można go uruchomić na nowoczesnych systemach bez zainstalowanego programu Paradox. Brak znanych wektorów złośliwego oprogramowania.
Szczegóły formatu
w pigułce- Plik danych Simple Declarative Language (SDL) - Pliki tekstowe SDL przechowują dane strukturalne (listy, mapy, drzewa) - całkowicie niezwiązane ze skryptami Paradox.
- Plik biblioteki SmartDraw - SmartDraw używa rozszerzenia .sdl dla plików bibliotek symboli i grafiki.
- Alias|Wavefront Scene Description Language - Format opisu sceny 3D od Alias|Wavefront (obecnie poprzednik Autodesk Maya).
Programy otwierające pliki SDL
Szczegóły techniczne
specyfikacja| Typ formatu | Binarny skompilowany skrypt ObjectPAL (forma dystrybucyjna/dostarczona) |
| Kodowanie | Binarne, little-endian (platforma x86 Windows) |
| Język skryptowy | ObjectPAL - sterowany zdarzeniami język skryptowy i automatyzacji baz danych Paradox |
| Cel | Dystrybucja logiki automatyzacji bez ujawniania kodu źródłowego ObjectPAL użytkownikom końcowym |
| Odpowiedniki źródłowe | `.sc` (źródło skryptu) i `.ssl` (skrypt na poziomie formularza) zawierają edytowalne źródło ObjectPAL |
| Silnik wykonawczy | Silnik wykonawczy Paradox ObjectPAL (Paradox od 5 do 11) |
| Obsługiwane platformy | Windows 95 / 98 / ME / 2000 / XP / Vista (Paradox 5-11) |
| Typowy rozmiar pliku | Poniżej 100 KB |
| Historia dewelopera | Ansa Software → Borland → Novell → Corel Corporation |
| Koniec cyklu życia | Paradox 11 (Corel WordPerfect Office X3, 2006) był ostatnim wydaniem; nie istnieje żadna aktualna aplikacja macierzysta |
| Wsparcie stron trzecich | Brak znanych dekompilatorów lub przeglądarek; format jest zastrzeżony i nieudokumentowany |
| Wydano | ~1993 (Paradox for Windows era) |
| Najnowsza wersja | Paradox 11 (shipped with Corel WordPerfect Office X3, 2006; final version) |
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki SDL.