Что такое формат файла SCP?
Файл .scp - это растровое изображение в формате ColoRIX, созданное в приложении ColoRIX VGA Paint, популярном графическом редакторе для MS-DOS от компании RIX SoftWorks в начале 1990-х годов. Расширение .scp специально обозначает разрешение экрана 640×480 VGA; родственные расширения .scg (800×600) и .scx (1024×768) используют ту же структуру формата при других размерах.
Все варианты ColoRIX начинаются с сигнатуры RIX по смещению 0 - старые файлы используют трехбайтовый префикс RIX, в то время как более новый формат использует четырехбайтовую строку RIX3. Далее следует 10-байтовый заголовок с обратным порядком байтов (little-endian): ширина изображения (2 байта), высота (2 байта), код типа палитры (1 байт) и флаги хранения (1 байт). Старший бит байта хранения указывает на наличие сжатия; младший полубайт кодирует планарный режим. Данные палитры следуют сразу за заголовком, после чего идут необработанные или сжатые данные пикселей.
Изображения .scp имеют глубину цвета 4 бита на пиксель (16-цветная палитра EGA/VGA). Схема сжатия представляет собой проприетарный RLE-подобный алгоритм, который намеренно никогда не публиковался RIX SoftWorks, что затрудняет декодирование сжатых файлов сторонними инструментами.
В настоящее время формат считается устаревшим и вытеснен .bmp и другими растровыми форматами общего назначения. XnView MP и IrfanView остаются одними из немногих современных приложений, способных открывать несжатые файлы .scp.
Безопасность и защита
РИСК: LOWФайлы SCP (ColoRIX) представляют собой пассивные данные растровых изображений без исполняемого содержимого. Известных рисков безопасности нет. Единственная проблема заключается в том, что сжатые файлы SCP могут вызывать ошибки или некорректное отображение в современных инструментах из-за неопубликованной схемы сжатия.
Детали формата
в двух словах- Скрипт Secure Copy Protocol - SCP также является расширением имен файлов для скриптов оболочки/пакетных файлов, используемых клиентами SCP (Secure Copy Protocol), такими как WinSCP - это совершенно не связанный текстовый файл.
- Файлы сценариев (различные) - Различные программы используют .scp для файлов сценариев или конфигурации (например, сценарии коммутируемого соединения в старых версиях Windows).
Программы, открывающие файлы SCP
Технические подробности
глубокая спецификация| Магические байты | RIX3 (4 байта, новый формат) или RIX (3 байта, старый формат) по смещению 0 |
| Порядок байтов | Little-endian (от младшего к старшему) |
| Размер заголовка | 10 байт: магическая сигнатура + ширина (2B) + высота (2B) + тип палитры (1B) + флаги хранения (1B) |
| Глубина цвета | 4 bpp - 16-цветная палитра EGA/VGA |
| Разрешение | 640×480 пикселей (SCP специфичен для режима экрана VGA) |
| Родственные расширения | .scg = 800×600, .scx = 1024×768 - тот же формат RIX при других разрешениях экрана |
| Сжатие | Опциональная проприетарная RLE-подобная схема; алгоритм намеренно не опубликован RIX SoftWorks |
| Флаг сжатия | Старший бит байта хранения в 10-байтовом заголовке указывает на сжатые данные |
| Планарный режим | Закодирован в нижнем полубайте байта хранения |
| Расположение палитры | Сразу после 10-байтового заголовка |
| Типичный размер | 50 КБ - 500 КБ (несжатый 640×480 VGA ≈ 307 КБ, включая палитру) |
| Связанная ОС | MS-DOS (ColoRIX VGA Paint было приложением только для DOS) |
| Выпущен | Early 1990s (ColoRIX VGA Paint for MS-DOS) |
| Последняя версия | RIX3 (extended header; earlier versions use RIX signature) |
| Спецификация | www.fileformat.info |
Конвертации SCP
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах SCP.