Hvad er CUR-filformatet?
Filer med filtypenavnet .cur gemmer statiske musemarkørikoner, der bruges af Windows-systemer. Formatet er en binær billedcontainer udviklet af Microsoft, introduceret med Windows 1.0 i 1985.
.cur-filer er strukturelt næsten identiske med .ICO-ikonformatet - begge bruger en 6-byte ICONDIR-header efterfulgt af en række mappeindgange og billeddata. Den væsentligste forskel er typefeltet i headeren (02 00 for markører mod 01 00 for ikoner) og et hotspot, der gemmes pr. mappeindgang - et par X/Y-koordinater, der fortæller Windows præcis, hvilken pixel i markørbilledet der fungerer som det aktive klikpunkt.
Markørbilleder gemmes typisk i tre varianter, hver med et forskelligt formål:
- standardbrug (standardmusemarkøren),
- venteperioder (for eksempel mens du åbner en fil eller starter et program - traditionelt et timeglasikon),
- tekstredigeringstilstand (I-bjælke-ikonet).
En enkelt .cur-fil kan indeholde flere størrelsesvarianter af den samme markør (almindeligvis 32×32 og 48×48 pixels) i farvedybder fra 1 bpp til 32 bpp. Siden Windows Vista kan indgange også indlejre komprimerede .PNG-billeddata internt, hvilket reducerer filstørrelsen og bevarer kvaliteten ved større dimensioner. Til animerede markører bruger Windows i stedet .ANI-formatet - en RIFF-baseret container, der gemmer en sekvens af rammer i .cur-stil med tidsdata pr. ramme.
Ændring af markørikonet
Standardmarkørikonet gemt i .cur-filer kan ændres ved hjælp af skrivebordstemaer (distribueret som .THEME-filer). De fleste skrivebordstemaer er tilgængelige gratis. Temaer kan ikke kun ændre musemarkørikonerne, men også menuer, farveskemaer, lyde, skrivebordsbaggrunden, mappeikoner og mere - hvilket gør dem til et populært værktøj til personlig tilpasning af Windows-skriveborde.
Windows-brugere kan også manuelt ændre musemarkørikonet via Museindstillinger i Kontrolpanel (eller appen Indstillinger i Windows 10/11) ved at vælge et alternativt ikon fra en tilknyttet .cur-fil.
Standardplacering
.cur-filer gemmes som standard i undermappen Cursors, der findes i Windows-systemmappen (typisk C:\Windows\Cursors).
Sikkerhed og tryghed
RISIKO: LOWEn .cur er billeddata, ikke eksekverbar kode, så en ægte markørfil er sikker at åbne i en fremviser eller anvende som markør. To forholdsregler: (1) historisk set er fejl i markør-/ikon-PARSERE (og i den relaterede .ani-håndtering) blevet brugt til at få Windows til at gå ned eller blive udnyttet, så hold operativsystemet opdateret; (2) brugerdefinerede «markørtema»-pakker fra tilfældige download-sider kan indeholde installationsprogrammer med adware - hent markører fra pålidelige kilder og anvend .cur-filen manuelt i stedet for at køre et medfølgende installationsprogram.
Formatdetaljer
kort fortalt- Multimedia Fusion / andre nicheværktøjer - Nogle få urelaterede programmer har genbrugt .cur, men på Windows er filtypenavnet overvældende det statiske markørformat, der er beskrevet her.
Programmer der åbner CUR-filer
Tekniske detaljer
dyb specifikation| Filtype | Statisk musemarkør-billedcontainer (binær) |
| Udvikler | Microsoft |
| Magic bytes (hex, offset 0) | 00 00 02 00 - ICONDIR-header: 2 reserverede bytes efterfulgt af typefelt 02 00 (markør) |
| Byterækkefølge | Little-endian |
| Containerstruktur | 6-byte ICONDIR-header, en række ICONDIRENTRY-poster (hver med hotspot X/Y) og billeddata pr. post |
| ICONDIR typefelt | 0x0002 (markør); adskiller .cur fra .ico, som bruger 0x0001 |
| Hotspot | X/Y-pixelkoordinatpar pr. post, der definerer det aktive klikpunkt i markørbilledet |
| Farvedybde | 1, 4, 8, 24 eller 32 bpp; 32-bit poster inkluderer en 8-bit alfakanal |
| Billeddimensioner | Op til 256×256 px pr. post; almindelige markørstørrelser er 32×32 og 48×48 px |
| Understøttelse af flere størrelser | En enkelt .cur-fil kan gemme flere størrelsesvarianter af den samme markør i én mappe |
| Komprimering | Ingen for DIB (bitmap) poster; DEFLATE inde i indlejrede PNG-poster (understøttet siden Windows Vista) |
| MIME-type | image/x-win-bitmap |
| Standard sti | C:\Windows\Cursors |
| Typisk filstørrelse | 1-100 KB |
| Animeret modstykke | .ani - en RIFF-container, der gemmer flere rammer i .cur-stil med tidsstyring for forsinkelse/hastighed pr. ramme |
| Udgivet | 1985 (Windows 1.0) |
| Seneste version | PNG-compressed cursor entries supported since Windows Vista (2007) |
| Åben standard | Ja · royaltyfri |
| Specifikation | learn.microsoft.com |
CUR-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om CUR-filer.