Hvad er SCP-filformatet?
En .scp-fil er et raster-bitmap-billede i ColoRIX-formatet, oprettet af ColoRIX VGA Paint, en populær MS-DOS-tegneprogram fra RIX SoftWorks i de tidlige 1990'ere. Filendelsen .scp angiver specifikt 640×480 VGA skærmopløsningen; søster-endelserne .scg (800×600) og .scx (1024×768) deler det samme underliggende format ved forskellige dimensioner.
Alle ColoRIX-varianter begynder med en RIX-signatur ved byte-offset 0 - ældre filer bruger præfikset RIX på tre byte, mens det nyere format bruger strengen RIX3 på fire byte. En 10-byte little-endian header følger: billedbredde (2 byte), højde (2 byte), palettetype-kode (1 byte) og lagringsflag (1 byte). Den høje bit i lagringsbyten indikerer komprimering; den lavere nibble koder planar-tilstanden. Palettedata følger efter headeren, efterfulgt af de rå eller komprimerede pixeldata.
.scp-billeder er 4 bpp (16-farve EGA/VGA-palette). Komprimeringsskemaet er en proprietær RLE-lignende algoritme, som bevidst aldrig blev offentliggjort af RIX SoftWorks, hvilket gør komprimerede filer svære at afkode med tredjepartsværktøjer.
Formatet er nu et forældet format, der er erstattet af .bmp og andre generelle rasterformater. XnView MP og IrfanView er blandt de få moderne applikationer, der kan åbne ukomprimerede .scp-filer.
Sikkerhed og tryghed
RISIKO: LOWSCP (ColoRIX) filer er passive raster-billeddata uden eksekverbart indhold. Ingen kendte sikkerhedsrisici. Den eneste bekymring er, at komprimerede SCP-filer kan udløse fejl eller forkert output i moderne værktøjer på grund af det ikke-offentliggjorte komprimeringsskema.
Formatdetaljer
kort fortalt- Secure Copy Protocol script - SCP er også en filendelse til shell/batch-scripts brugt af SCP (Secure Copy Protocol) klienter såsom WinSCP - en fuldstændig urelateret tekstfil.
- Script-filer (diverse) - Forskellige programmer bruger .scp til script- eller konfigurationsfiler (f.eks. opkaldsforbindelses-scripts i ældre Windows-netværk).
Programmer der åbner SCP-filer
Tekniske detaljer
dyb specifikation| Magic bytes | RIX3 (4 byte, nyere format) eller RIX (3 byte, ældre format) ved offset 0 |
| Byterækkefølge | Little-endian |
| Header-størrelse | 10 byte: magic-signatur + bredde (2B) + højde (2B) + palettetype (1B) + lagringsflag (1B) |
| Farvedybde | 4 bpp - 16-farve EGA/VGA-palette |
| Opløsning | 640×480 pixels (SCP angiver specifikt VGA-skærmtilstand) |
| Søster-endelser | .scg = 800×600, .scx = 1024×768 - samme RIX-format ved forskellige skærmopløsninger |
| Komprimering | Valgfrit proprietært RLE-lignende skema; algoritme bevidst ikke offentliggjort af RIX SoftWorks |
| Komprimeringsflag | Høj bit af lagringsbyten i 10-byte headeren indikerer komprimerede data |
| Planar-tilstand | Kodet i den lavere nibble af lagringsbyten |
| Palette-placering | Følger umiddelbart efter 10-byte headeren |
| Typisk størrelse | 50 KB - 500 KB (ukomprimeret 640×480 VGA ≈ 307 KB inklusiv palette) |
| Associeret OS | MS-DOS (ColoRIX VGA Paint var en applikation kun til DOS) |
| Udgivet | Early 1990s (ColoRIX VGA Paint for MS-DOS) |
| Seneste version | RIX3 (extended header; earlier versions use RIX signature) |
| Specifikation | www.fileformat.info |
SCP-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om SCP-filer.