L'utilitaire PGN split est-il disponible n'importe où?

8

Quelques endroits sur le Web mentionnent un utilitaire gratuit appelé pgnsplit, qui fait ce qui suit: "Un outil en ligne de commande pour convertir les fichiers pgn, y compris les jeux avec variation en fichiers pgn, où chaque variation a son propre jeu."

Malheureusement, tous les liens avec celui-ci semblent morts. Est-ce que quelqu'un sait s'il est possible de le télécharger n'importe où ou de trouver des fonctionnalités similaires dans tout autre logiciel de base de données d'échecs commun?

Joe
la source

Réponses:

11

Depuis le 01/04/2017, pgn-extract (version 17-38) fournit une fonctionnalité de fractionnement des variations via son indicateur --splitvariants. Donc, si vous le souhaitez dans un environnement Windows / Linux / Mac OS, il est disponible. Divulgation: je suis l'auteur de pgn-extract.

kentdjb
la source
3
Bienvenue pour vous joindre. J'utilise votre logiciel depuis longtemps et c'est génial.
SmallChess
1
Je suis content que tu l'aimes.
kentdjb
merci, je l'ai utilisé avant, bon de savoir sur cette nouvelle fonctionnalité.
Joe
3

Le seul que j'ai trouvé qui fera probablement ce que vous voulez est PGN Extract . C'est un outil en ligne de commande, donc j'espère que vous êtes à l'aise avec cela. Il a un binaire Windows, mais si vous en avez besoin pour Linux ou Mac, j'espère que vous êtes à l'aise avec la compilation à partir des sources.


Mise à jour

Il semble que PGN Extract ne sépare que les jeux uniques d'un même PGN en plusieurs PGN, pas de branches. Malheureusement, PGN Split était unique en son genre, et il ne semble pas y avoir de remplacement. L'un des rares programmes qui a réussi à disparaître complètement d'Internet.

MDMoore313
la source
merci, je l'ai utilisé il y a longtemps. Fait-il ce que je veux sortir de la boîte, ou dites-vous que je dois le recompiler et le modifier?
Joe
Savez-vous quelles options de ligne de commande feront ce que le demandeur veut? J'ai trouvé PGN Extract lors de la recherche d'une réponse à sa question, mais je n'ai pas trouvé la fonctionnalité qu'il demande dans la documentation.
dfan
@Joe D'après ce que j'ai vu, l'option de séparer les fichiers ressemble exactement à ce que vous voulez.
MDMoore313
@dfan le Separate Output Files(-E) ressemble à ça.
MDMoore313
-E semble prendre les jeux spécifiés et les exporter vers plusieurs fichiers, plutôt que de transformer un jeu en plusieurs jeux (un pour chaque variante), ce que @Joe demande.
dfan
2

Cela suffira.

https://www.cs.kent.ac.uk/people/staff/djb/pgn-extract/

Je l'ai construit sur mac - fonctionne très bien.

Kevin
la source
Salut Kevin. Pouvez-vous élaborer un peu s'il vous plaît? La communauté décourage le lien uniquement les réponses, car le lien peut devenir inactif. Ce serait formidable si vous pouviez expliquer comment le code répond aux critères de l'affiche originale, peut-être quelques captures d'écran de celui-ci en action, peut-être un peu sur la façon dont le code fonctionne?
PGN-extract n'est pas la même chose que pgnsplit
Joe