Como converter arquivos de formato Chessbase para .pgn?

12

Ao baixar alguns jogos, me deparei com alguns arquivos no formato Chessbase:

  • .cbv
  • .cbf
  • .cbh

Gostaria de saber se é possível converter esses arquivos para o formato .pgn sem usar software proprietário e como eles podem ser feitos.

lodebari
fonte
Remova todas as anotações especiais. Copie todos os jogos para outro arquivo pgn. Simples.
Arun J

Respostas:

4

Bem, como os protocolos que criam os formatos cbv, cbf e cbh não são disponibilizados ao público, certamente não será encontrada nenhuma ferramenta de conversão (ou seja, não está claro como eles são codificados para revertê-los para pgn).

Talvez por outro motivo, a diferença entre todos esses formatos seja devida a uma " codificação incremental " que está sendo usada, o que significa que, para que seja possível retroceder, para um formato pgn, apenas o mecanismo do chessbase pode fazer isso!

Até encontrar uma maneira de contornar isso, você pode usar o programa sem playchess ou facilitar a luz da base de xadrez (que é gratuita), onde usar

escolha arquivo-> novo banco de dados e crie arquivos pgn

permitirá que você obtenha os formatos pgn novamente.

Phonon
fonte
2
Eu baixei o CBLight2009 e funcionou. Obrigado! PS: há instruções detalhadas aqui .
Lodebari
3

Aqui está uma maneira simples de fazer exatamente o que você deseja:

  1. Abra o arquivo .cbv no ChessBase Reader
  2. Selecione todos os arquivos que você deseja converter para .pgn ( Ctrl-A para selecionar todos os arquivos)
  3. Vá para Arquivo no canto superior esquerdo e pressione Seleção para arquivo de texto
  4. Você receberá um pop-up onde deverá selecionar PGN em Formato e pressione OK
  5. Salve o .pgn na sua área designada e pronto !

Agora você tem um banco de dados .pgn !

Lord Powder
fonte
3

Eu escrevi uma ferramenta CLI para extrair arquivos .cbv . E você pode usar o scidb para abrir o arquivo .cbh resultante. O Scidb eventualmente apoiará a abertura de arquivos .cbv diretamente.

antoyo
fonte
Lendo sobre isso - parece que na verdade não converte o CBH resultante em PGN, não é? Só queria checar novamente, pois pode ser enganoso, dada a questão principal.
8188 Joe
Você realmente precisa usar as duas ferramentas que mencionei. uncbvé usado para converter os .cbvarquivos contidos no arquivo morto (que pode ser, .pgnmas geralmente ocorre .cbhcom muitos outros arquivos). Em seguida, você pode usar scidbpara converter o .cbharquivo em .pgn.
Antoyo 10/10
Funciona para mim como um encanto, obrigado pela ferramenta CLI!
Olorin 17/01