Hva er CUR-filformatet?
Filer med filendelsen .cur lagrer statiske musemarkørikoner som brukes av Windows-systemer. Formatet er en binær bildebeholder utviklet av Microsoft, introdusert med Windows 1.0 i 1985.
.cur-filer er strukturelt nesten identiske med .ICO-ikonformatet - begge bruker en 6-byte ICONDIR-header etterfulgt av en matrise med katalogoppføringer og bildedata. Hovedforskjellen er typefeltet i headeren (02 00 for markører mot 01 00 for ikoner) og et hotspot lagret per katalogoppføring - et par X/Y-koordinater som forteller Windows nøyaktig hvilken piksel i markørbildet som fungerer som det aktive klikkpunktet.
Markørbilder lagres vanligvis i tre varianter, hver med sitt formål:
- standard bruk (standard musepeker),
- venteperioder (for eksempel mens du åpner en fil eller starter et program - tradisjonelt et timeglass-ikon),
- tekstredigeringsmodus (I-bjelke-ikonet).
En enkelt .cur-fil kan inneholde flere størrelsesvarianter av samme peker (vanligvis 32×32 og 48×48 piksler) i fargedybder fra 1 bpp til 32 bpp. Siden Windows Vista kan oppføringer også bygge inn komprimerte .PNG-bildedata internt, noe som reduserer filstørrelsen samtidig som kvaliteten bevares ved større dimensjoner. For animerte markører bruker Windows .ANI-formatet i stedet - en RIFF-basert beholder som lagrer en sekvens av rammer i .cur-stil med tidsdata per ramme.
Endre markørikonet
Standard markørikon lagret i .cur-filer kan endres ved hjelp av skrivebordstemaer (distribuert som .THEME-filer). De fleste skrivebordstemaer er tilgjengelige gratis. Temaer kan ikke bare endre musepekerikoner, men også menyer, fargevalg, lyder, skrivebordsbakgrunn, mappeikoner og mer - noe som gjør dem til et populært verktøy for å personliggjøre Windows-skrivebord.
Windows-brukere kan også manuelt endre musemarkørikonet via Mus-innstillinger i Kontrollpanel (eller Innstillinger-appen i Windows 10/11) ved å velge et alternativt ikon fra en tilknyttet .cur-fil.
Standardplassering
.cur-filer lagres som standard i undermappen Cursors som ligger i Windows-systemmappen (vanligvis C:\Windows\Cursors).
Sikkerhet og trygghet
RISIKO: LOWEn .cur er bildedata, ikke kjørbar kode, så en ekte markørfil er trygg å åpne i en fremviser eller bruke som peker. To forholdsregler: (1) historisk har feil i markør-/ikon-PARSERE (og i den relaterte .ani-håndtereren) blitt brukt til å krasje eller utnytte Windows, så hold operativsystemet oppdatert; (2) tilpassede «markørtema»-pakker fra tilfeldige nedlastingssider kan inneholde installasjonsprogrammer med reklameprogramvare - hent markører fra pålitelige kilder og bruk .cur-filen manuelt i stedet for å kjøre et medfølgende installasjonsprogram.
Formatdetaljer
i et nøtteskall- Multimedia Fusion / andre nisjeverktøy - Noen få urelaterte programmer har gjenbrukt .cur, men på Windows er utvidelsen overveldende det statiske markørformatet beskrevet her.
Programmer som åpner CUR-filer
Tekniske detaljer
dyp spesifikasjon| Filtype | Statisk musepeker-bildebeholder (binær) |
| Utvikler | Microsoft |
| Magic bytes (hex, offset 0) | 00 00 02 00 - ICONDIR-header: 2 reserverte bytes etterfulgt av typefelt 02 00 (markør) |
| Byterekkefølge | Little-endian |
| Beholderstruktur | 6-byte ICONDIR-header, en matrise med ICONDIRENTRY-oppføringer (hver med hotspot X/Y), og bildedata per oppføring |
| ICONDIR typefelt | 0x0002 (markør); skiller .cur fra .ico, som bruker 0x0001 |
| Hotspot | X/Y-pikselkoordinatpar per oppføring som definerer det aktive klikkpunktet i markørbildet |
| Fargedybde | 1, 4, 8, 24, eller 32 bpp; 32-bits oppføringer inkluderer en 8-bits alfakanal |
| Bildedimensjoner | Opptil 256×256 px per oppføring; vanlige pekerstørrelser er 32×32 og 48×48 px |
| Støtte for flere størrelser | En enkelt .cur-fil kan lagre flere størrelsesvarianter av samme peker i én katalog |
| Komprimering | Ingen for DIB (bitmap)-oppføringer; DEFLATE inne i innebygde PNG-oppføringer (støttet siden Windows Vista) |
| MIME-type | image/x-win-bitmap |
| Standard lagringsbane | C:\Windows\Cursors |
| Typisk filstørrelse | 1-100 KB |
| Animert motstykke | .ani - en RIFF-beholder som lagrer flere rammer i .cur-stil med tidsinnstilling for forsinkelse/hastighet per ramme |
| Utgitt | 1985 (Windows 1.0) |
| Siste versjon | PNG-compressed cursor entries supported since Windows Vista (2007) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | learn.microsoft.com |
CUR-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om CUR-filer.