France Echecs Bandeau France Echecs |  
---- Sunday 02 October 2022
--- ---- --- Ecrire au webmaster
Nom d’utilisateur   Code d’accès 
--- --- ---
Forums  | Devenir membre | Mot de passe oublié ? | Charte | A propos |  Utilisation des cookies | Politique de confidentialité |  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


Version améliorée de SCID en français ... par thierrycatalan le  [Aller à la fin] | Informatique |
grace au forum du fou numérique, j'ai découvert une version bien améliorée de SCID en français , avec manuel !


Je rappelle pour les nouveaux que SCID est gratuit ,

Scid est un logiciel de traitement de bases de parties .

Pour tous ceux (comme moi !) qui ne possedent que les versions bridées de chessbase , de chessassistant, ou de chessinformant, SCID permet de travailler des bases de parties de grosses tailles.

Bémol : Le format PGN est universel...mais encombrant sur le disque dur .

le lien direct ici :

http://prolinux.free.fr/scid/fr/




Lien indirect. Il faut faire un copié collé.


En fait, il y a un truc.

J'utilise SCID sous XP mais je pense que c'est pareil sous Linux. Avec le setup de Scid, il y a un utilitaire de conversion de format pgn/scid: pgnscid.exe

Sous XP, celui-ci est exécutable en mode commande, et à partir du pgn, il génère 3 fichiers au format scid: toto.sg3 toto.si3 et toto.sn3.

La taille totale de ces trois fichiers est environ 5 fois inférieure à la taille du pgn. Le pgn ne sert alors plus à rien et peut être effacé du disque.

Enfin, ce qui ne gâte rien, le chargement de la base dans SCID à partir de ces fichiers est pratiquement instantané alors que, à partir du pgn, c'est, en général et en fonction de la taille de la base, assez long.


le systeme de balise des liens direct est tellement simple à utiliser!!! que j'y arrive une fois sur 4 !
Alors pour ne pas encombrer le forum avec des messages contenant des liens invalides je prefere encore le systeme copié collé , importé de mon navigateur AOL.


http://prolinux.free.fr/scid/fr/


J'y comprend rien:
- mes bases figurent en "Scid File".
- mais ne comprennent pas les 3 fichiers au format scid (toto.sg3, toto.si3 et toto.sn3).
- Je charge mes bases en général en 3 ou 4 minutes.
D'où ma question: mes bases sont-elles converties et si non, où obtenir le programme de conversion.





la base est séparé en trois fichier je pense que certains contiennent moins d'info mais servent a trier les parties pour convertir au format scid c'est le prog pgnscid


dan31, le
Scid est-il le meilleur outil libre pour servir de base de données ? C'est le plus connu mais je vois qu'il existe aussi un logiciel appelé chessDB et un autre appelé chessX.

Confirmez-vous par ailleurs qu'on ne peut pas faire grand chose avec CBLight (comme créer une base avec ses propres parties) ?


El cave, le
SCID ou pas SCID, c'est cornélien ...


@dan31
Essaye avec la vieille version de chessbase light (6.0, mais les UCI engines ne tourneront pas dessus. La restriction, c'est 8000 parties par base de données.


dan31, le
merci du tuyau avec le dernier chessbase light ca n'a pas l'air possible en effet, je vais voir avec la version 6.


Pour SCID, on trouve sur le net une version au format SCID de la MegaDatabase de Chessbase, qui ne doit pas enfreindre le copyright vu qu'il n'y a pas les parties annotées (enfin, elles y sont, mais sans annotation).

SCID est un excellent programme, je trouve juste l'interface graphique en Tcl/Tk un peu momoche/vieillotte.


Je ne peux accèder au site, le lien est indiqué brisé
Avez-vous une solution?
Merci


à demande de Picard, voici quelques liens actualisés 2012

le site de reference de scid, sur lequel la erniere version du logiciel est disponible ( menus traduits en fr disponibles)

http://scid.sourceforge.net/


et un peu le lecture en français sur scid :

http://doc.ubuntu-fr.org/scid


http://linuxfr.org/news/la-version-40-de-scid-logiciel-d%C3%A9tude-du-jeu-d%C3%A9checs-vient-d


cordialement à tous




dan31, le
Bon je viens de le télécharger SCID, prise en main laborieuse. Mon but premier est de créer une base avec mes propres parties, à partir de fichiers pgn que j'ai moi-même créés (un fichier par partie).

Problème 1 : j'ai réussi à créer une nouvelle base et à glisser mes parties dans cette base une par une. Je ne sais pas s'il y a moyen de mettre tous mes pgn d'un seul coup dans la base (pas trouvé pour l'instant).

Problème 2 : j'ai créé un doublon pour essayer de le traiter. J'arrive à le faire détecter par le logiciel, il met un flag D pour delete sur la partie concernée, mais celle-ci reste tout de même dans la base. Pas trouvé le moyen de la détruire réellement.

Problème 3 (annexe car pas cherché encore de solution) : j'ai téléchargé scid mais je n'ai pas l'impression d'avoir récupéré une base de données de parties avec. Est-ce normal ?


1/ Oui :
- Créer une nouvelle base au format scid
- Ouvrir le fichier pgn
- Cliquer sur changer de base (menu fenêtre) : les deux bases apparraissent côte à côte, il suffit de faire un glisser/déposer de la base pgn dans la base scid.

2/ Pour détruire la partie, il faut utiliser la fonction "Maintenance" (menu Fichier) et choisir "compacter la base", puis compacter le fichier de parties.

3/ Oui, il n'y a pas de bases fournies avec scid. Il existe sur internet de nombreuses bases téléchargeables, qui permettent de constituer une base étendue.


dan31, le
@stephane : merci de cette réponse rapide ! Ce n'est pas tant l'utilisation du logiciel qui est difficile que celle de l'aide, comme souvent : on n'a pas trop de difficultés à faire les choses mais on a du mal à savoir ce qui est faisable ou pas.

Pour ma question 1, je précise que pour l'instant j'ai un fichier pgn par partie, et non pas un fichier pgn avec toutes mes parties dans le même fichier. Si je comprends bien, il n'y a donc pas moyen de sélectionner tous mes fichiers pgn d'un coup pour les déposer dans ma base scid ? Il faut soit les sélectionner un par un, soit créer un fichier pgn avec toutes mes parties ?


@thierrycatalan
je te remercie beaucoup
Tout cela semble diablement intéressant et gratuit ce qui ne gate rien


@dan31 :
- l'aide mériterait d'être complétée en effet (Scid est un logiciel libre, et il ne dépend que du travail volontaire de bénévoles. Chacun, sans nécessairement connaitre la programmation, peut y contribuer).
Pour tes parties, en effet, soit tu les copies une par une, soit tu les regroupes toutes dans une base. Pour cette dernière option, ce n'est pas dans Scid (en tout cas pas à ma connaissance) qu'il faut le faire, mais en ligne de commande.


dan31, le
@stephane : merci encore, je gagne du temps à ne pas chercher la commande qui n'existe pas !


@dan31 : je suppose que tu es sous Windows, que je connais peu.

Disclaimer : tout ce qui suit est fait de mémoire à l'aveugle, c'est sans garantie. Ce site ne permettant pas l'affichage de certains caractères, j'ai du indiquer les antislashes en texte. Il faut bien évidemment utiliser le caractère du clavier.

1/ Fais une copie de tous tes fichiers pgn dans un nouveau dossier (comme ça, tu auras une sauvegarde). Par souci de simplicité, créé un dossier "pgn" (sans les guillemets) à la racine de ton disque dur (C:antislash).

2/ Tu cliques sur "Démarrer" et tu tapes "cmd". Il devrait t'afficher un icone, tu lances ce programme

3/ dans la fenêtre, tu tapes (sans guillemets) "c:antislash" (entrée) puis "cd pgn" (entrée). Ca pemert de naviguer jusqu'au répertoire créé ci-dessus.

4/ tu tapes (sans guillemets) "copy *.pgn mabase.pgn" puis "exit" pour fermer la fenêtre.

5/ Normalement, tous les fichiers ont été copiés, et après avoir ouvert Scid, tu peux lire cette base.

Edit : si quelqu'un pouvait confirmer que la procédure ci-dessus fonctionne, ça serait utile à beaucoup. Si j'ai sorti des énormités, autant éviter d'induire les gens en erreur.


dan31, le
hmm pas trop le temps mais je m'y penche au plus tard mardi !


Je suis un peu sceptique sur le "copy *.pgn mabase.pgn". Faut pas plutôt faire une petite boucle et les ajouter/append un à un dans le pgn ?
[Je répondrais volontiers tout seul si j'étais sous Windows ; en tout cas sous Linux ça marche pas ^^]


dan31, le
bon finalement j'ai pris les 3 minutes nécessaires et ça marche bien en effet.

J'ai tout laissé dans le répertoire actuel, sans prendre la peine de mettre dans le fichier racine mais j'ai utilisé l'invite de commande comme tu le suggères. J'ai utilisé la commande cd pour m eplacer dans le bon répertoire puis la commande copy.

Puis j'ai ouvert avec scid et j'ai toutes mes parties.

Merci stephane, mes souvenirs de commande en lignes étaient un peu anciens, j'ai économisé pas mal de copier coller !


@Dan31 : merci de ton retour

@Benji on peut aussi faire ça avec une boucle, mais pourquoi se compliquer la vie ? :p

Ps : sous linux, cat *.pgn > mabase.pgn




© 2000-2022 - France Echecs - Politique de confidentialité