O que é o formato de ficheiro SDL?
Um arquivo .sdl é um arquivo Corel Paradox Delivered Script - uma forma compilada e distribuível de um script ObjectPAL escrito para a aplicação de banco de dados relacional Paradox. A designação «delivered» (entregue) significa que o código-fonte foi compilado: os desenvolvedores usavam o formato .sdl para enviar lógica de automação aos usuários finais sem expor o código-fonte ObjectPAL legível, que era armazenado em arquivos de script .sc ou arquivos de script de formulário .ssl.
O ObjectPAL era a linguagem de script orientada a eventos integrada ao Paradox, usada para automatizar consultas de banco de dados, interações de formulários e geração de relatórios. Quando compilado para .sdl, o script tornava-se um arquivo binário proprietário que o runtime do Paradox podia executar diretamente.
O Paradox passou por vários proprietários - Ansa Software, depois Borland (1987), depois Novell (1994) e, finalmente, Corel Corporation, que o incluiu no WordPerfect Office. O último lançamento foi o Paradox 11, incluído no Corel WordPerfect Office X3 (2006). A Corel descontinuou o Paradox inteiramente após essa versão.
Como o formato .sdl é proprietário e não documentado, nenhuma ferramenta de terceiros é conhecida por abrir ou descompilar esses arquivos. Arquivos .sdl legados de aplicações Paradox arquivadas exigem uma instalação funcional do Paradox 5-11 no Windows XP ou anterior para serem executados. Arquivos de nível de origem relacionados incluem .sc (fonte do script), .ssl (script de formulário) e o formato de tabela Paradox .db.
Segurança e proteção
RISCO: LOWArquivo de script binário para uma aplicação de banco de dados descontinuada. Não pode ser executado em sistemas modernos sem o Paradox instalado. Nenhum vetor de malware conhecido.
Detalhes do formato
em resumo- Arquivo de dados Simple Declarative Language (SDL) - Arquivos de texto SDL armazenam dados estruturados (listas, mapas, árvores) - totalmente não relacionados aos scripts do Paradox.
- Arquivo SmartDraw Library - O SmartDraw usa .sdl para arquivos de biblioteca de símbolos/gráficos.
- Alias|Wavefront Scene Description Language - Formato de descrição de cena 3D da Alias|Wavefront (agora antecessor do Autodesk Maya).
Programas que abrem arquivos SDL
Detalhes técnicos
especificação profunda| Tipo de formato | Script ObjectPAL compilado binário (forma distribuída/entregue) |
| Codificação | Binário, little-endian (plataforma Windows x86) |
| Linguagem de script | ObjectPAL - linguagem de automação de banco de dados e script orientada a eventos do Paradox |
| Propósito | Distribuir lógica de automação sem expor o código-fonte ObjectPAL aos usuários finais |
| Equivalentes de origem | `.sc` (fonte de script) e `.ssl` (script de nível de formulário) contêm o código ObjectPAL editável |
| Motor de runtime | Motor de execução Paradox ObjectPAL (Paradox 5 a 11) |
| Plataformas suportadas | Windows 95 / 98 / ME / 2000 / XP / Vista (Paradox 5-11) |
| Tamanho de arquivo típico | Menos de 100 KB |
| Linhagem do desenvolvedor | Ansa Software → Borland → Novell → Corel Corporation |
| Fim da vida útil | Paradox 11 (Corel WordPerfect Office X3, 2006) foi o último lançamento; não existe aplicação hospedeira atual |
| Suporte de terceiros | Nenhum descompilador ou visualizador conhecido; o formato é proprietário e não documentado |
| Lançado | ~1993 (Paradox for Windows era) |
| Versão mais recente | Paradox 11 (shipped with Corel WordPerfect Office X3, 2006; final version) |
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos SDL.