France Echecs Bandeau France Echecs |  
---- Saturday 30 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
Conversion fichier texte / PGN par co***t*3361 le  [Aller à la fin] | Informatique |
Ca doit surement etre tout bete à faire, mais j'aimerait savoir comment on peut convertir une partie de ce type (texte)pour la mettre dans une base.

J'en ai un paquet qui trainent dans ma boite aux lettres email et c'est tres encombrant. Je dispose des logiciels Fritz 5.32,Chessmaster 6000 et Chessbase Light.Voici donc le type de parties que j'aimerait convertir:

[Site "www.KasparovChess.com"]
[Date "2001.11.20"]
[Time "05:38:41"]
[Round "-"]
[White "colomban"]
[Black "martin27"]
[WhiteElo "2093"]
[BlackElo "1869"]
[TimeControl "180+1"]
[Mode "ICS"]
[Result "0-1"]

1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 e6 6. d4 Bb4 7. Bd2 dxe4 8. Qxe4 Nf6 9. Qh4 Nd5 10. Qxd8+ Kxd8 11. Ne4 Bxd2+ 12. Kxd2 Kc7 13. Bd3 Nd7 14. g3 e5 15. dxe5 Nxe5 16. f4 Nxd3 17. Kxd3 f6 18. c4 Ne7 19. Rhe1 Rad8+ 20. Kc3 Nf5 21. Nc5 Nd4 22. Re7+ Kd6 23. Rxb7 Ne2+ 24. Kd3 Nxf4+ 25. gxf4 Kxc5+ 26. Kc3 Rhe8 27. b4+ Kd6 28. Rd1+ Ke6 29. Rxd8 Rxd8 30. Rxg7 Kf5 31. Rxa7 Kxf4 32. Rxh7 f5 33. Rh6 Kg3 34. Rxc6 f4 35. Rf6 f3 36. b5 f2 37. b6 Ra8 38. Kb4 Rb8 39. c5 Kg2 40. a4 Rg8 {White forfeits on time} 0-1

PS:Avec les logiciels que j'ai (voir au-dessus),puis-je enlever les doublons des bases de parties ?

Merci d'avance
Colvit, maitrisant moyennement l'informatique...



Reyes, le
Quel est ton logiciel de messagerie ?


Outlook Express Pourquoi, ça change quelque chose ?


Reyes, le
Oui, avec Outlook Express c'est plus facile. Voici ma méthode.

1) Créer un dossier "parties" dans Outlook.
2) Créer une règle de courrier pour diriger automatiquement les parties reçues dans ce dossier.
3)Mettre tous les messages des parties (ou seulement ceux souhaités) en surbrillance.
4) Dans "Messages", cliquez sur "Combinez et décodez".
5) Une fenêtre s'ouvre avec toutes les parties choisies dedans.
6) Dans cette fenêtre, faire "Enregistrez-sous".
7) Donnez un nom avec l'extension ".pgn"
8) Ouvrir ce fichier avec le logiciel échecs.

Et voilà ;o)


Merci Reyes ! Et pour les doublons...
Désolé de t'emm..., mais avec quel programme peut-on les effacer ?


Reyes, le
Toujours ma méthode... Comme on ne peut pas effacer des parties dans une base pgn:
1) Aller dans l'explorateur.
2) Sélectionner la base à ouvrir.
3) Enfoncer la touche Shift, plus bouton droit sur le nom de cette base.
4) Sélectionner "Ouvrir avec".
5) Dans la fenêtre qui s'ouvrir choisir "Word Pad".
6) Effacer les parties dans le ficher et enregistrer le tout.


Tes méthodes sont excellentes ! Merci encore 


Mais pour les doublons... J'ai une base de + de 100000 parties et à vrai dire, je ne me sens pas trop de les enlever à la main , l'un après l'autre ;o), et puis Word Pad plantait quand j'ouvrais la base (trop gros?).
donc, des conseils ou une autre solution peut etre ?


Deux utilitaires Le logiciel PGN-Extract (ancien Extract) et Scid permettent de le faire.Le premier fonctionne à l'invite de commande, l'autre a une interface graphique avec l'avantage d'afficher les doublons pour prise de décision.Ils fonctionnent tous deux sous environnement Linux/Unix et Windows.On peut les trouver à ces addresses:http://www.cs.ukc.ac.uk/people/staff/djb/pgn-extract/http://scid.sourceforge.net/




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