Что такое формат файла SPD?
.spd файлы используются программой IBM SPSS Statistics для статистического анализа. .spd файлы хранят определения диалоговых окон как ZIP-архив, содержащий XML-макет диалога и ресурсы. Формат .spd был разработан компанией SPSS Inc., которая была приобретена IBM в 2009 году.
SPSS использует .spd файлы для хранения диалоговых окон, созданных пользователями. Эти диалоги предоставляют пользовательские формы ввода для статистических функций и могут распространяться как устанавливаемые пакеты - коллеги могут установить .spd непосредственно в свое меню SPSS. Связанные форматы включают .sps скрипты синтаксиса и .sav файлы данных.
Безопасность и защита
РИСК: MEDIUM.spd - это плагин: его установка добавляет диалог, который генерирует и может выполнять синтаксис команд SPSS. Поэтому вредоносный или небрежный пакет может содержать синтаксис, выполняющий нежелательные операции внутри SPSS (например, удаление/перезапись данных или вызов внешних команд). Относитесь к файлам .spd как к любому устанавливаемому расширению: устанавливайте пользовательские диалоги только из источников, которым доверяете, и если не уверены, сначала откройте .spd как ZIP и проверьте упакованный шаблон синтаксиса перед установкой. Файл не является исполняемым на уровне ОС, но синтаксис, который он выполняет, имеет привилегии SPSS над вашими данными.
Детали формата
в двух словах- Шрифт Bitstream Speedo масштабируемый - Устаревший векторный формат шрифта Bitstream (Speedo), исторически использовавшийся на Unix/X11 и встраиваемых системах; именно это то, что поле NAME в базе данных помечает как .spd, но его разработчик/программы указывают на SPSS.
- Шрифт Speedo / FreeType Speedo - Формат шрифта Speedo поддерживался более старыми стеками FreeType/X11; сегодня он фактически устарел.
- Данные приложений Sage ACT! / другие - Различные нишевые приложения используют .spd для своих данных; определите по программе-владельцу.
Программы, открывающие файлы SPD
Технические подробности
глубокая спецификация| Контейнерный формат | ZIP-архив; magic bytes 50 4B 03 04 ("PK") по смещению 0 |
| Внутренняя кодировка | XML/текстовое описание диалога и ресурсы, упакованные внутри ZIP |
| Порядок байтов | Little-endian (поля структуры ZIP) |
| Сжатие | DEFLATE для каждого элемента (стандарт ZIP) |
| Проверка целостности | CRC-32 для каждого элемента ZIP; цифровой подписи документа нет |
| MIME-тип | application/zip (также application/octet-stream) |
| Типичный размер файла | Несколько КБ до нескольких сотен КБ (макет диалога и ресурсы, без статистических данных) |
| Операционные системы | Windows, macOS, Linux (где установлен IBM SPSS Statistics) |
| Создано в | IBM SPSS Statistics Custom Dialog Builder (впервые представлен в SPSS Statistics 17) |
| Метод установки | Extensions > Install Custom Dialog (.spd) в IBM SPSS Statistics |
| Содержимое пакета | Определение макета диалога (элементы управления, метки, выпадающие списки), шаблон синтаксиса SPSS и необязательные файлы иконок или ресурсов |
| Совместимость версий | Более новые выпуски SPSS Statistics могут открывать пакеты .spd, созданные с помощью более старых версий Custom Dialog Builder |
| Шифрование | Отсутствует - ZIP-контейнер не зашифрован |
| Основное назначение | Распространение и установка переиспользуемых пользовательских диалогов анализа, расширяющих интерфейс IBM SPSS Statistics |
| Выпущен | IBM SPSS Statistics Custom Dialog Builder era (SPSS Statistics 17+/IBM ownership, circa 2009) |
| Последняя версия | Compiled Custom Dialog Package (.spd) used by current IBM SPSS Statistics releases |
| Спецификация | www.ibm.com |
Конвертации SPD
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах SPD.