O que é o formato de ficheiro CBF?
Um arquivo .cbf é uma base de dados de jogos legada do ChessBase - o formato binário proprietário usado pelas versões 1 a 5 do ChessBase (aproximadamente 1987-1995). Ele armazena registros de partidas de xadrez com lances codificados como deslocamentos de gerador de lances dependentes da posição, juntamente com nomes de jogadores, detalhes de eventos e outros metadados da partida.
O formato .cbf sempre requer um arquivo de índice .cbi emparelhado com o mesmo nome base; nenhum dos arquivos funciona sem o outro. Juntos, eles formam uma base de dados. O ChessBase introduziu o formato multi-arquivo .cbh, mais capaz, com o ChessBase 6 em 1995, substituindo o .cbf em todas as novas bases de dados.
O ChessBase mantém o formato proprietário e não publicado; não existem magic bytes ou especificações públicas. Programas de terceiros, como o Scid, acessam bases de dados .cbf apenas por meio de engenharia reversa, com precisão de decodificação parcial. O ChessBase moderno (versão 16 e posterior) ainda lê arquivos .cbf e fornece uma ferramenta de conversão integrada para atualizá-los para .cbh ou para exportar como PGN.
O formato remonta ao ChessBase 1.0 para o Atari ST por volta de 1987, com versões para DOS e, posteriormente, Windows. Para preservação a longo prazo, recomenda-se a conversão de uma base de dados .cbf para PGN, pois o PGN é um padrão de texto simples aberto e universalmente suportado para jogos de xadrez.
Segurança e proteção
RISCO: LOWO CBF é um arquivo de dados de xadrez estático - não contém código executável. Abri-lo no ChessBase ou Scid é seguro. O único risco é a perda de dados se os arquivos CBF forem movidos sem o seu arquivo de índice .cbi correspondente; mantenha o CBF e o CBI juntos.
Detalhes do formato
em resumo- Tailwag Calendar Builder File - O Tailwag Calendar Builder (Windows) usa .cbf para modelos de layout de calendário mensal/semanal com bordas, fontes, ícones e gráficos; não relacionado ao xadrez.
- Crystal Ball Forecast File - O Oracle Crystal Ball (software de análise de risco financeiro) usa .cbf para arquivos de previsão salvos.
Programas que abrem arquivos CBF
Detalhes técnicos
especificação profunda| Tipo de formato | Base de dados binária proprietária de jogos de xadrez (legada ChessBase 1-5) |
| Codificação | Binária; lances codificados como deslocamentos determinísticos de posição do gerador de lances |
| Ordem dos bytes | Little-endian (herança de PC x86) |
| Arquivo complementar | Requer arquivo de índice .cbi emparelhado (mesmo nome base); nenhum arquivo é utilizável sozinho |
| Codificação de caracteres | CP1252 (versões CBF posteriores) ou CP850 (formato DOS inicial) |
| Especificação | Não publicada; sem documentação pública; suporte de terceiros apenas via engenharia reversa |
| Criptografia | Nenhuma (o formato é secreto, mas não criptografado) |
| Tamanho típico | Vários MB para um par grande de .cbf + .cbi |
| SO associado | Windows; DOS (original); Atari ST (estreia original c. 1987) |
| Status | Legado; substituído pelo CBH no ChessBase 6 (1995); ainda legível no ChessBase 16+ |
| Caminho de migração | Converter para CBH ou PGN usando a ferramenta de conversão de base de dados integrada do ChessBase |
| Lançado | circa 1987 (ChessBase 1.x for Atari ST / DOS) |
| Versão mais recente | N/A (legacy format; superseded by CBH in ChessBase 6, 1995) |
Conversões de CBF
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos CBF.