|
Format pgn => Format cbh par JMC le
[Aller à la fin] |
| Informatique | |
Supposons 50 fichiers au format pgn contenant chacun qq parties.
Est il possible via ChessBase 9, ou bien un autre outil, de lancer une fusion de tous les pgn vers un fichier pgn unique ?
Ou mieux encore, directement vers un fichier cbh unique.
|
|
cat(1) man cat :)
|
|
Euh..es tu sur de ne pas etre en Qwerty la ? Car j'ai rien gépi..
|
|
2 reponses Unix : man cat
Windows : help copy
;-))
|
|
1)Tu mets tous tes fichiers dans le même dossier .
2)Tu ouvres chessbase : bases de données/add folder
Tu sélectionnes le dossier en question
3)Une fois dans chessbase tu cliques dessus jusqu'à ce qu'une croix apparaissent et tu fais un copier coller vers la base de ton choix
Moi je le fais avec chessbaselight 7 donc ca devrait fonctionner aussi avec une version modernisée
|
|
Merci Namaste..je vais de ce pas essayer ;-)
|
|
tu ouvre le bloc-notes windows tu copies le machin ci-dessous
for %%f IN (*.PGN) DO type %%f>>collect.out
ren collect.out collect.pgn
dans un fichier que tu appelles "append.bat", et tu le mets dans le même répertoire que tes fichiers pgn. Puis tu double-cliques ce fichier, et à la fin tu obtiens "collect.pgn" qui contient tous tes fichiers compilés. Pour passer en cbh, par contre, je pense qu'il faut nécessairement passer ensuite par CB.
|
|
Salut FX..comment va ? Merci de ton aide, mais la procédure de Namaste a fonctionné à merveille je suis un grand partisan des interfaces :-).
Encore merci Namaste, la fameuse croix est un peu flippante mais ca fonctionne.
|
|
mdr, JM j'avais même pas vu que ct toi qui postait... Ben en fait ce petit fichier est très pratique pour récuperer les parties jouées sur un serveur et envoyées par mail, entre autres. Masi j'ai croisé le post avec Namaste en fait, c vrai que ça semble plus simple.
|
|
Encore plus simple Ouvrir tous les fichiers pgn sur chessbabase. Clic gauche sur une des bases pgn, enfoncer la touche contrôle et clic gauche sur toutes les autres base pgn (une par une). En fois toutes les bases pgn à fusionner en surbrillance, relacher la touche contrôle et faire un simple glisser-déposer de ces bases dans la base de destination.
|
|
RTFM ... Read The Fucking Manual
|
|
pour JMC, en référence à azertyqsdf et nogre Ils font référence à une commande exécutée sous un "shell" qu'on trouve sous Linux ou Unix, comme bash, tcsh, etc... L'environnement Cygwin met aussi à disposition un shell pour Windows, accompagné de presque tous les outils Linux / Unix.
L'opération que tu demandes se réalise alors en un tournemain : il suffit de taper :
cat *.pgn > nouveau_nom_de_fichier.pgn
Je prêche un peu pour ma paroisse, mais le shell, c'est très très puissant. L'équivalent d'un atelier rempli d'outils spécialisés pour plein de tâches différentes, et pouvant être combinés à l'envi.
|
|
Exact blaylock sous windows :
copy *.pgn nouveau_nom_de_fichier.txt
Cela permet de fusionner d'un seul coup un tres grand nombre de fichiers PGN (50 par exemple) mais le fichier résultat ne doit pas s'appeler xxx.pgn sinon il est repris par le copy. Il faut donc le renommer ensuite :
ren nouveau_nom_de_fichier.txt nouveau_nom_de_fichier.pgn
Sous unix, remplacer ren par mv.
|
|
|