Wat is het BC-bestandsformaat?
Een .bc-bestand is een onvoltooide download die wordt beheerd door BitComet, de Windows BitTorrent-client. Terwijl een download bezig is, voegt BitComet .bc toe aan de doelbestandsnaam - bijvoorbeeld movie.avi wordt movie.avi.bc - en het bestand groeit op de schijf naarmate gedownloade en via hash geverifieerde stukjes binnenkomen.
Het .bc-bestand heeft geen eigen containerstructuur: het zijn de onbewerkte bytes van het eigenlijke doelbestand, waarbij alleen de tot nu toe ontvangen delen naar de schijf zijn geschreven. Zodra de download is voltooid en alle hashes van de stukjes de verificatie hebben doorstaan, verwijdert BitComet de .bc-extensie om het volledige bestand te onthullen. BitComet gebruikt ook de nauw verwante .bc!-variant (met een uitroepteken) als een alternatief achtervoegsel voor onvolledige bestanden; de twee zijn functioneel identiek.
Andere downloadclients gebruiken verschillende markeringen voor hetzelfde doel: Firefox en qBittorrent gebruiken .part, Google Chrome gebruikt .crdownload en µTorrent gebruikt .!ut.
Belangrijke waarschuwingen:
- Hernoem of open een
.bc-bestand niet geforceerd terwijl de download nog loopt; de gegevens zijn onvolledig en zullen fouten veroorzaken of de weergave verstoren - Verwijder geen
.bc-bestanden voor actieve downloads - BitComet kan niet hervatten zonder de gedeeltelijke gegevens - Een bijbehorend sidecar-bestand (dezelfde basisnaam,
.bc!-achtervoegsel) houdt bij welke stukjes zijn geverifieerd; het afzonderlijk verwijderen hiervan kan de hervatting verstoren
Beveiliging & veiligheid
RISICO: LOWHet .bc-bestand zelf is slechts gedeeltelijke data van een download en vormt niet meer risico dan het uiteindelijke bestand zou doen. De echte veiligheidsvraag gaat over de inhoud die wordt gedownload en de bron ervan. Het downloaden van auteursrechtelijk beschermde inhoud via BitTorrent is in veel rechtsgebieden illegaal. Gedownloade uitvoerbare bestanden (games, software) moeten na voltooiing worden gescand met antivirussoftware. Er zijn geen bekende malware-exploits voor het .bc-formaat zelf.
Formaatdetails
in een notendop- bc programmeertaal bytecode / GNU bc willekeurige-precisie rekenmachine - De POSIX-standaard opdrachtregel-rekenmachine (bc) gebruikt geen bestandsextensie; niet gerelateerd.
- BlackBerry Curve reservekopiebestand - Sommige versies van BlackBerry Desktop Manager sloegen back-ups op met de .bc-extensie; tegenwoordig zeldzaam.
Programma's die BC-bestanden openen
Technische details
diepe specificaties| Gemaakt door | BitComet BitTorrent-client (Windows) |
| Formaat type | Onbewerkte gedeeltelijke binaire inhoud van het doelbestand; geen eigen wrapper of header |
| Magic bytes | Geen - weerspiegelt de bytes van het doelbestand; alleen de .bc-extensie signaleert onvolledigheid |
| Integriteit van stukjes | BitTorrent SHA-1 hashes (protocol v1) of SHA-256 (v2) geverifieerd door de client tegen .torrent-metadata |
| Bijbehorend bestand | .bc! sidecar houdt de kaart met geverifieerde stukjes bij; vereist voor het hervatten van de download |
| Typische bestandsgrootte | 0 bytes (net gestart) tot de volledige grootte van het doelbestand (bijna voltooid) |
| Codering | Binair (exacte kopie van de codering van het doelbestand) |
| Besturingssysteem | Windows (BitComet is alleen voor Windows) |
| Alternatieve variant | .bc! (achtervoegsel met uitroepteken) - functioneel identiek aan .bc |
| Analoge formaten | .part (Firefox/qBittorrent), .crdownload (Chrome), .!ut (µTorrent) |
| Verwijdering van extensie | BitComet verwijdert .bc automatisch wanneer de download is voltooid en de hash-controle is geslaagd |
| Container | Geen - onbewerkte gedownloade gegevens die sequentieel of verspreid op de schijf worden opgeslagen |
| Uitgebracht | circa 2003 (BitComet initial release) |
| Laatste versie | N/A (internal marker, no versioned spec) |
| Specificatie | wiki.bitcomet.com |
BC conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over BC-bestanden.