France Echecs Bandeau France Echecs |  
---- Monday 25 November 2024
--- ---- --- Ecrire au webmaster
Nom d’utilisateur   Code d’accès 
--- --- ---
Forums  | Devenir membre | Mot de passe oublié ? | Charte | A propos Contacter France-Echecs
Actualités   Actualités
Tournois   Tournois
Ouvertures   Ouvertures
Clubs   Clubs
Informatique   Informatique
Arbitrage   Arbitrage
Problèmes   Problèmes
FAQ   FAQ
Etudes   Etudes
Finales   Finales
Théorie   Théorie

 Rechercher sur le site  

Abonnez-vous à la revue Europe-Echecs
Décomposition de parties pgn par zo***ta***8862 le  [Aller à la fin] | Informatique |
J'ai un gros fichier pgn (avec plus de 30.000 parties) et il faudrait que je le divise en autant de petits fichiers (un pour chaque partie en fait)...

Cependant, comme j'ai pas trop envie de copier/coller les parties une par une dans un nouveau fichier à chaque fois (j'aime bien gagner du temps, moi aussi), je m'étais demandé s'il n'existait pas une programme capable de faire ça à ma place, automatiquement... Si c'est le cas, ce serait bien sympathique de votre part si vous pouviez me le communiquer.

Ah, j'avais aussi une autre question pour laquelle je ne trouve pour le moment aucune solution (et zut !) : sauriez-vous comment il pourrait s'avérer possible sans trop de moyens de réaliser un moteur capable de trouver dans un ou plusieurs fichiers pgn (ou autre extension) des parties ayant pour point commun par exemple le nom d'un maître réputé. Peut être y aurait-il un programme libre... ou même quelque bienveillants conseilles de votre part :)

Bien à vous, longue vie aux échecs



ins5021, le
L'anonymat est un droit, dans certains cas.
Ne pas aider un anonyme en est un aussi, pour les programmeurs qui ont passé des heures à écrire ce que tu recherches.


Bienveillant Comme je suis bienveillant, mais comme je partage l'opinion de nogre, je te donne seulement les indices: PGN2CA.EXE (outil DOS de conversion d'un PGN vers une base CA en precisant les parties), CA2PGN.EXE (l'executable inverse)et SCID (logiciel libre mais c'est son auteur qu'il faut remercier publiquement).
Bonne chance pour le jeu de pistes.


Bah cela doit faire comme d'habitude... quelques lignes de code en Perl...C'est d'ailleurs un chouette exercice pour apprendre un langage;


Ah, voilà des bons plans... Merci dom pour "le jeu de pistes" :)
Je viens de faire quelques recherches et en trouvant le site (très intéressant d'ailleurs) de la SCID j'en ai profité pour télécharger leur programme. Il semble super vaste et sans doute très complet. Il est même tellement complet que j'y suis archi noyé dès que j'essaye de naviguer à travers ses fichiers... c vous dire ! ^^
Aussi, j'aurais un question (encore une !) : ayant cru comprendre qu'il était possible d'effectuer une recherche sous Windows dans une base de donnée grâce au logiciel libre SCID, serait-il possible d'en faire de même à partir d'un moteur incrusté dans une simple page Web ? ...et si oui, auriez-vous (s'il vous plait :)) un exemple concret pour m'aider à en placer dans mon prochaine site (en construction depuis presque un an maintenant) ?

Pour l'opinion de nogre, je le partage également. En réalité, je viens de m'inscrire sur europe-échecs, et comme il n'est pas aisé de tout faire en même temps j'ai tout d'abord commencé par rédiger une question avant de remplir mon profile (peut être à cause de mon manque d'inspiration).


ins5021, le
Ok zonestart , si tu installe PERL, comme le fait remarquer ifuinsist, et si tu completes ton profil (par exemple avec une adresse e-mail) je me ferai une joie de te faire parvenir un programme de mon cru qui parcourt tout ou partie du disque dur ou d'un répertoire à le recherche des fichiers PGN, et sélectionne par exemple les parties de DUPONT ou DUPOND.
Ca fonctionne sous windows 98,NT,2000 mais ça doit marcher aussi sous Linux.


ins5021, le
installes 


ins5021, le
à la rechreche 


ins5021, le
à la recherche 


il ne faut pas me le demander deux fois :) 




© 2024 - France Echecs  | Utilisation des cookies  | Politique de confidentialité