Vad är filformatet SCP?
En .scp-fil är en rasterbitmappsbild i ColoRIX-formatet, skapad av ColoRIX VGA Paint, en populär MS-DOS-applikation från RIX SoftWorks i början av 1990-talet. Filändelsen .scp betecknar specifikt skärmupplösningen 640×480 VGA; systerändelserna .scg (800×600) och .scx (1024×768) delar samma underliggande format men med olika dimensioner.
Alla ColoRIX-varianter börjar med en RIX-signatur vid byte-offset 0 - äldre filer använder prefixet RIX på tre byte, medan det nyare formatet använder strängen RIX3 på fyra byte. En 10-byte little-endian-header följer: bildbredd (2 byte), höjd (2 byte), paletttypskod (1 byte) och lagringsflaggor (1 byte). Den höga biten i lagringsbyten indikerar komprimering; den lägre nibbeln kodar planarläget. Palettdata följer efter headern, följt av rå eller komprimerad pixeldata.
.scp-bilder är 4 bpp (16-färgers EGA/VGA-palett). Komprimeringsschemat är en proprietär RLE-liknande algoritm som avsiktligt aldrig publicerades av RIX SoftWorks, vilket gör komprimerade filer svåra att avkoda med verktyg från tredje part.
Formatet är numera ett föråldrat format som ersatts av .bmp och andra generella rasterformat. XnView MP och IrfanView är bland de få moderna applikationer som kan öppna okomprimerade .scp-filer.
Säkerhet & trygghet
RISK: LOWSCP (ColoRIX)-filer är passiva rasterbilddata utan exekverbart innehåll. Inga kända säkerhetsrisker. Det enda problemet är att komprimerade SCP-filer kan orsaka fel eller felaktig utmatning i moderna verktyg på grund av det opublicerade komprimeringsschemat.
Formatdetaljer
i ett nötskal- Secure Copy Protocol-skript - SCP är också en filändelse för shell/batch-skript som används av SCP (Secure Copy Protocol)-klienter som WinSCP - en helt orelaterad textfil.
- Skriptfiler (diverse) - Olika program använder .scp för skript- eller konfigurationsfiler (t.ex. skript för uppringd anslutning i äldre Windows-nätverk).
Program som öppnar SCP-filer
Tekniska detaljer
djup specifikation| Magic bytes | RIX3 (4 byte, nyare format) eller RIX (3 byte, äldre format) vid offset 0 |
| Byteordning | Little-endian |
| Header-storlek | 10 byte: magic signature + bredd (2B) + höjd (2B) + paletttyp (1B) + lagringsflaggor (1B) |
| Färgdjup | 4 bpp - 16-färgers EGA/VGA-palett |
| Upplösning | 640×480 pixlar (SCP betecknar specifikt VGA-skärmläge) |
| Systerändelser | .scg = 800×600, .scx = 1024×768 - samma RIX-format vid olika skärmupplösningar |
| Komprimering | Valfritt proprietärt RLE-liknande schema; algoritmen avsiktligt opublicerad av RIX SoftWorks |
| Komprimeringsflagga | Hög bit i lagringsbyten i 10-byte-headern indikerar komprimerad data |
| Planarläge | Kodad i den lägre nibbeln av lagringsbyten |
| Palettplats | Följer omedelbart efter 10-byte-headern |
| Typisk storlek | 50 KB - 500 KB (okomprimerad 640×480 VGA ≈ 307 KB inklusive palett) |
| Associerat OS | MS-DOS (ColoRIX VGA Paint var en applikation endast för DOS) |
| Släppt | Early 1990s (ColoRIX VGA Paint for MS-DOS) |
| Senaste version | RIX3 (extended header; earlier versions use RIX signature) |
| Specifikation | www.fileformat.info |
SCP-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om SCP-filer.