Bonsoir à tous,
J'ai un problème relativement étrange qui semble plutôt difficile à résoudre (mais très simple à appréhender).
Je souhaitais (et souhaite encore) créer une base de données (plutôt immense) de parties d'échecs. Les parties d'échecs sont habituellement (comme dans mon cas) sous format PGN (portable game notation), qui sont typiquement des fichiers texte, tout simplement. Le problème est que j'essaie de rassembler plusieurs fichiers PGN (qui contiennent un nombre "normal" de parties, disons maximum 18 000 par fichier). Ces fichiers prennent disons entre 5 Mo et 10 Mo en moyenne, le plus gros étant de 18 Mo. Il y a 231 fichiers dont la taille total est de 925 Mo.
À l'aide d'un éditeur de texte normal (Notepad je pense, dans Windows), j'ai rassemblé ces fichiers PGN en 9 fichiers PGN en copiant/collant le contenu. Ces fichiers sont donc très volumineux (de 80 Mo à 135 Mo, quelque chose comme ça). J'essaie maintenant de rassembler ces 9 fichiers en un seul, mais je suis incapable.
J'ai déjà mis les 3 premiers ensemble, ce qui me donne un fichier d'un peu plus de 300 Mo (mais moins que 301 Mo). Dès que j'essaie de l'ouvrir avec un éditeur de texte quelconque, soit que tout charge indéfiniment, ou bien on m'avertit explicitement que le fichier ne peut être ouvert dû à sa taille.
Autrement dit, je suis présentement incapable de "merger" (pardonnez-moi le mot anglais) mes 9 fichiers PGN ensemble.
L'un de vous connaîtrait-il un fichier quelconque qui puisse justement créer un nouveau fichier texte à partir de plusieurs autres, en les "unifiant", tout simplement?
Notez que, par exemple, la base de 300 Mo est ouvrable par les logiciels typiques d'échecs, et n'est donc pas défectueux. Simplement trop volumineux pour être ouvert avec un éditeur de texte. Aussi, je n'arrive pas à faire ce que je veux faire depuis un de ces fameux logiciels, entre autres parce qu'ils semble tous être très limités (ou limitants) quant à la taille des bases de données que l'on puisse créer. Par exemple, l'un d'eux (scid) ne permet pas de créer de bases de données de plus de 50 000 parties (j'en ai au-delà de 2 millions).
Merci,
Philippe.
J'ai un problème relativement étrange qui semble plutôt difficile à résoudre (mais très simple à appréhender).
Je souhaitais (et souhaite encore) créer une base de données (plutôt immense) de parties d'échecs. Les parties d'échecs sont habituellement (comme dans mon cas) sous format PGN (portable game notation), qui sont typiquement des fichiers texte, tout simplement. Le problème est que j'essaie de rassembler plusieurs fichiers PGN (qui contiennent un nombre "normal" de parties, disons maximum 18 000 par fichier). Ces fichiers prennent disons entre 5 Mo et 10 Mo en moyenne, le plus gros étant de 18 Mo. Il y a 231 fichiers dont la taille total est de 925 Mo.
À l'aide d'un éditeur de texte normal (Notepad je pense, dans Windows), j'ai rassemblé ces fichiers PGN en 9 fichiers PGN en copiant/collant le contenu. Ces fichiers sont donc très volumineux (de 80 Mo à 135 Mo, quelque chose comme ça). J'essaie maintenant de rassembler ces 9 fichiers en un seul, mais je suis incapable.
J'ai déjà mis les 3 premiers ensemble, ce qui me donne un fichier d'un peu plus de 300 Mo (mais moins que 301 Mo). Dès que j'essaie de l'ouvrir avec un éditeur de texte quelconque, soit que tout charge indéfiniment, ou bien on m'avertit explicitement que le fichier ne peut être ouvert dû à sa taille.
Autrement dit, je suis présentement incapable de "merger" (pardonnez-moi le mot anglais) mes 9 fichiers PGN ensemble.
L'un de vous connaîtrait-il un fichier quelconque qui puisse justement créer un nouveau fichier texte à partir de plusieurs autres, en les "unifiant", tout simplement?
Notez que, par exemple, la base de 300 Mo est ouvrable par les logiciels typiques d'échecs, et n'est donc pas défectueux. Simplement trop volumineux pour être ouvert avec un éditeur de texte. Aussi, je n'arrive pas à faire ce que je veux faire depuis un de ces fameux logiciels, entre autres parce qu'ils semble tous être très limités (ou limitants) quant à la taille des bases de données que l'on puisse créer. Par exemple, l'un d'eux (scid) ne permet pas de créer de bases de données de plus de 50 000 parties (j'en ai au-delà de 2 millions).
Merci,
Philippe.