Che cos'è il formato di file CBF?
Un file .cbf è un database di partite ChessBase legacy - il formato binario proprietario utilizzato dalle versioni di ChessBase dalla 1 alla 5 (circa 1987-1995). Memorizza i record delle partite di scacchi con le mosse codificate come offset del generatore di mosse dipendenti dalla posizione, insieme ai nomi dei giocatori, ai dettagli dell'evento e ad altri metadati della partita.
Il formato .cbf richiede sempre un file di indice .cbi associato con lo stesso nome di base; nessuno dei due file funziona senza l'altro. Insieme formano un unico database. ChessBase ha introdotto il formato multi-file .cbh, più capace, con ChessBase 6 nel 1995, sostituendo il .cbf per tutti i nuovi database.
ChessBase mantiene il formato proprietario e non pubblicato; non esistono magic bytes o specifiche pubbliche. Programmi di terze parti come Scid accedono ai database .cbf solo tramite ingegneria inversa, con un'accuratezza di decodifica parziale. Le versioni moderne di ChessBase (versione 16 e successive) leggono ancora i file .cbf e forniscono uno strumento di conversione integrato per aggiornarli a .cbh o per esportarli come PGN.
Il formato risale a ChessBase 1.0 per Atari ST intorno al 1987, seguito dalle versioni DOS e successivamente Windows. Per la conservazione a lungo termine, si raccomanda di convertire un database .cbf in PGN, poiché il PGN è uno standard di testo semplice aperto e universalmente supportato per le partite di scacchi.
Sicurezza e incolumità
RISCHIO: LOWIl CBF è un file di dati statico per partite di scacchi - non contiene codice eseguibile. Aprirlo in ChessBase o Scid è sicuro. L'unico rischio è la perdita di dati se i file CBF vengono spostati senza il loro file di indice .cbi associato; mantieni sempre CBF e CBI insieme.
Dettagli del formato
in sintesi- Tailwag Calendar Builder File - Tailwag Calendar Builder (Windows) utilizza .cbf per i modelli di layout di calendari mensili/settimanali con bordi, font, icone e grafica; non correlato agli scacchi.
- Crystal Ball Forecast File - Oracle Crystal Ball (software di analisi del rischio finanziario) utilizza .cbf per i file di previsione salvati.
Programmi che aprono file CBF
Dettagli tecnici
specifiche approfondite| Tipo di formato | Database binario proprietario di partite di scacchi (legacy ChessBase 1-5) |
| Codifica | Binaria; mosse codificate come offset deterministici della posizione del generatore di mosse |
| Ordine dei byte | Little-endian (eredità PC x86) |
| File complementare | Richiede il file di indice .cbi associato (stesso nome di base); nessuno dei due file è utilizzabile da solo |
| Codifica dei caratteri | CP1252 (versioni CBF successive) o CP850 (formato DOS iniziale) |
| Specifica | Non pubblicata; nessuna documentazione pubblica; supporto di terze parti solo tramite ingegneria inversa |
| Crittografia | Nessuna (il formato è segreto ma non crittografato) |
| Dimensione tipica | Diversi MB per una coppia .cbf + .cbi di grandi dimensioni |
| OS associato | Windows; DOS (originale); Atari ST (debutto originale c. 1987) |
| Stato | Legacy; sostituito da CBH in ChessBase 6 (1995); ancora leggibile in ChessBase 16+ |
| Percorso di migrazione | Conversione in CBH o PGN utilizzando lo strumento di conversione database integrato di ChessBase |
| Rilasciato | circa 1987 (ChessBase 1.x for Atari ST / DOS) |
| Ultima versione | N/A (legacy format; superseded by CBH in ChessBase 6, 1995) |
Conversioni CBF
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file CBF.