Hva er PART-filformatet?
En .part-fil lagrer data lastet ned av et program fra internett. Den inneholder en delvis nedlastet fil, enten på grunn av en avbrutt nedlastingsprosess eller en nedlastingsfeil. .part-filer brukes av ulike applikasjoner for nedlasting av filer, inkludert Mozilla Firefox, Free Download Manager, JDownloader, wget og aria2. Hvis nedlastingen ikke er fullført, kan det hende at en slik fil ikke fungerer. Når nedlastingen er fullført, erstattes filtypen .part med filens opprinnelige filtype.
En .part-fil har ikke noe eget format: den inneholder nøyaktig de bytene som er mottatt så langt fra serveren. En delvis nedlastet MP4-video åpnes derfor med en gyldig MP4-header, mens et delvis ZIP-arkiv starter med en gyldig ZIP-header. En tom .part-fil på null byte betyr at overføringen aldri startet ordentlig. Noen nedlastingsverktøy skriver en tilhørende kontrollfil ved siden av den - aria2 oppretter en .aria2-sidevogn som sporer hvilke byte-områder som er fullført, noe som muliggjør mer nøyaktig gjenoppretting.
Nedlasting av .part-filer kan gjenopptas, men det vil ikke alltid fungere. Nedlastingsfeil krever oftest at nedlastingsprosessen startes på nytt. Delvis nedlastede video- eller lydfiler kan åpnes til tross for at de ikke er lastet ned fullstendig - i slike tilfeller må brukeren åpne filen i et passende program, eller gi den nytt navn ved å endre .part-suffikset tilbake til den opprinnelige filtypen. Suffikset .part legges vanligvis til på slutten av filnavnet - for eksempel vil movie.avi hete movie.avi.part under nedlastingen. Lignende filtyper for ufullstendige nedlastinger inkluderer .crdownload (Google Chrome) og .download (Safari på macOS).
Sikkerhet og trygghet
RISIKO: LOWEn .part-fil kan ikke kjøres og er nøyaktig like risikabel som filen som lastes ned - hverken mer eller mindre. Suffikset .part hjelper faktisk: det hindrer operativsystemet fra å behandle en ufullstendig kjørbar fil som kjørbar, noe som er en del av formålet. To praktiske merknader: hvis du ikke startet nedlastingen som opprettet .part-filen, bør du behandle den underliggende kildefilen som mistenkelig og slette den; og foreldreløse .part-filer som ligger igjen fra gamle eller avbrutte nedlastinger er trygge å slette for å frigjøre diskplass.
Formatdetaljer
i et nøtteskallProgrammer som åpner PART-filer
Tekniske detaljer
dyp spesifikasjon| Formattype | Ikke et format i seg selv - filen inneholder de rå bytene til den delvis nedlastede målfilen, uten egen struktur |
| Navnekonvensjon for filer | Opprinnelig filnavn med `.part` lagt til som en ekstra filtype, f.eks. blir `movie.avi` til `movie.avi.part` |
| MIME-type | `application/octet-stream` |
| Magic bytes / filsignatur | Ingen iboende - headeren speiler målfiltypen (en delvis ZIP starter med `PK\x03\x04`; en delvis MP4 åpnes med en `ftyp`-boks) |
| Filstørrelsesområde | 0 byte (overføring aldri startet) opp til rett under totalstørrelsen på målfilen |
| Brukt av | Mozilla Firefox, Free Download Manager, JDownloader, `wget`, `aria2`, KGet og andre nedlastingsbehandlere |
| Støtte for gjenopptak | Serveren må støtte HTTP `Range`-forespørsler; hvis den gjør det, kan nedlastingsverktøyet fortsette fra den sist mottatte byten i stedet for å starte på nytt |
| Tilhørende kontrollfil | `aria2` skriver en `.aria2`-sidevogn som sporer fullførte byte-områder; eldre Firefox-versjoner opprettet en JSON-sidevogn ved siden av `.part`-filen |
| Ved fullført nedlasting | Nedlastingsverktøyet fjerner automatisk `.part`-suffikset og gir filen nytt navn til riktig målfiltype |
| Betydning av tom fil | En `.part`-fil på null byte indikerer at overføringen ble initiert, men ingen data ble mottatt fra serveren |
| Relaterte filtyper for delvis nedlasting | `.crdownload` (Google Chrome), `.!ut` (uTorrent), `.download` (Safari/macOS), `.opdownload` (Opera), `.partial` (ulike verktøy) |
| Utvikler / eier | Ingen enkelt eier - konvensjonen brukes uavhengig av Mozilla, nedlastingsbehandlere og CLI-verktøy som `wget` og `aria2` |
| Plattformstøtte | Windows, macOS, Linux - enhver plattform der nedlastingsbehandlere eller nettlesere opererer |
| Integritet for innhold | Ingen sjekksum eller integritetsdata i selve `.part`-filen; validering skjer først etter at nedlastingen er fullført og verktøyet gir filen nytt navn |
| Utgitt | Used by Mozilla Firefox/Mozilla Suite (early 2000s); also wget, aria2, KGet and other download managers |