Lors du téléchargement de certains jeux, je suis tombé sur des fichiers au format Chessbase:
- .cbv
- .cbf
- .cbh
Je voudrais savoir s'il est possible de convertir ces fichiers au format .pgn sans utiliser de logiciel propriétaire et comment les réaliser.
pgn
chessbase
download-games
lodebari
la source
la source
Réponses:
Eh bien, puisque les protocoles créant les formats cbv, cbf et cbh ne sont pas rendus publics, on ne trouvera certainement pas un tel outil de conversion (c'est-à-dire peu clair comment ils sont codés pour les inverser en pgn).
Une autre raison peut-être que la différence entre tous ces formats est simplement due à un " encodage incrémental " qui est utilisé, ce qui signifie que pour qu'il soit possible de revenir en arrière, au format pgn, seul le moteur d'échecs peut le faire!
Jusqu'à ce qu'un moyen de contourner cela soit trouvé, vous pouvez utiliser le programme gratuit playchess ou plus facilement la lumière de la base d'échecs (qui est gratuite), où
choisissez fichier-> nouvelle base de données et créez des fichiers pgn
vous permettra d'obtenir à nouveau les formats pgn.
la source
J'ai écrit un outil cli pour extraire les archives .cbv . Et vous pouvez utiliser scidb pour ouvrir le fichier .cbh résultant. Scidb supportera éventuellement l'ouverture directe des archives .cbv.
la source
uncbv
est utilisé pour convertir les.cbv
fichiers contenus dans l'archive (ce qui pourrait être,.pgn
mais est généralement.cbh
avec de nombreux autres fichiers). Ensuite, vous pouvez utiliserscidb
pour convertir le.cbh
fichier en.pgn
.Il existe désormais une application CBH vers PGN pour Android (ne gère que les fichiers CBH, pas cbv) - https://play.google.com/store/apps/details?id=org.chess.cb&hl=en
Personnellement, j'aimerais voir cela disponible comme un utilitaire de ligne de commande sur Windows.
la source
Voici un moyen simple de faire exactement ce que vous voulez:
Vous avez maintenant une base de données .pgn !
la source