Co to jest format pliku CBF?
Plik .cbf to starsza baza danych gier ChessBase - zastrzeżony format binarny używany przez wersje ChessBase od 1 do 5 (około 1987-1995). Przechowuje on zapisy partii szachowych z ruchami zakodowanymi jako przesunięcia generatora ruchów zależne od pozycji, wraz z nazwiskami graczy, szczegółami wydarzeń i innymi metadanymi gier.
Format .cbf zawsze wymaga sparowanego pliku indeksu .cbi o tej samej nazwie bazowej; żaden z plików nie działa bez drugiego. Razem tworzą one jedną bazę danych. ChessBase wprowadziło bardziej zaawansowany, wieloplikowy format .cbh wraz z ChessBase 6 w 1995 roku, zastępując .cbf we wszystkich nowych bazach danych.
ChessBase utrzymuje format jako zastrzeżony i nieopublikowany; nie istnieją żadne magic bytes ani publiczna specyfikacja. Programy firm trzecich, takie jak Scid, uzyskują dostęp do baz .cbf wyłącznie poprzez inżynierię wsteczną, z częściową dokładnością dekodowania. Nowoczesny ChessBase (wersja 16 i nowsze) nadal odczytuje pliki .cbf i udostępnia wbudowane narzędzie do konwersji, aby uaktualnić je do formatu .cbh lub wyeksportować jako PGN.
Format ten datuje się na ChessBase 1.0 dla Atari ST około 1987 roku, po którym pojawiły się wersje dla DOS, a później Windows. W celu długoterminowej archiwizacji zaleca się konwersję bazy danych .cbf do PGN, ponieważ PGN jest otwartym, powszechnie obsługiwanym standardem tekstowym dla gier szachowych.
Bezpieczeństwo
RYZYKO: LOWCBF to statyczny plik danych gier szachowych - nie zawiera kodu wykonywalnego. Otwieranie go w ChessBase lub Scid jest bezpieczne. Jedynym ryzykiem jest utrata danych w przypadku przenoszenia plików CBF bez ich sparowanego pliku indeksu .cbi; należy zawsze przechowywać CBF i CBI razem.
Szczegóły formatu
w pigułce- Tailwag Calendar Builder File - Tailwag Calendar Builder (Windows) używa rozszerzenia .cbf dla szablonów układu kalendarza miesięcznego/tygodniowego z obramowaniami, czcionkami, ikonami i grafiką; niepowiązane z szachami.
- Crystal Ball Forecast File - Oracle Crystal Ball (oprogramowanie do analizy ryzyka finansowego) używa .cbf dla zapisanych plików prognoz.
Programy otwierające pliki CBF
Szczegóły techniczne
specyfikacja| Typ formatu | Zastrzeżona binarna baza danych gier szachowych (starsze wersje ChessBase 1-5) |
| Kodowanie | Binarne; ruchy zakodowane jako deterministyczne przesunięcia pozycji generatora ruchów |
| Kolejność bajtów | Little-endian (dziedzictwo komputerów x86 PC) |
| Plik towarzyszący | Wymaga sparowanego pliku indeksu .cbi (ta sama nazwa bazowa); żaden z plików nie jest użyteczny samodzielnie |
| Kodowanie znaków | CP1252 (późniejsze wersje CBF) lub CP850 (najwcześniejszy format DOS) |
| Specyfikacja | Nieopublikowana; brak publicznej dokumentacji; wsparcie stron trzecich wyłącznie poprzez inżynierię wsteczną |
| Szyfrowanie | Brak (format jest tajny, ale niezaszyfrowany) |
| Typowy rozmiar | Kilka MB dla dużej pary plików .cbf + .cbi |
| Powiązany system operacyjny | Windows; DOS (oryginalnie); Atari ST (oryginalny debiut ok. 1987 r.) |
| Status | Archiwalny; zastąpiony przez CBH w ChessBase 6 (1995); nadal czytelny w ChessBase 16+ |
| Ścieżka migracji | Konwersja do CBH lub PGN za pomocą wbudowanego narzędzia do konwersji baz danych ChessBase |
| Wydano | circa 1987 (ChessBase 1.x for Atari ST / DOS) |
| Najnowsza wersja | N/A (legacy format; superseded by CBH in ChessBase 6, 1995) |
Konwersje CBF
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki CBF.