Vassal 2.2.1 Java 1.5 utf-8

Le moteur de jeu permettant de jouer sur Internet en direct, comme si vous étiez autour d'une table.

Modérateurs: Joarloc'h, Vox populi, buxeria

Vassal 2.2.1 Java 1.5 utf-8

Messagepar Gorodoff » Mar Oct 18, 2005 1:36 pm

Certe un peu technique :oops: mais j'ai pensé que cettte information est d'intérêt général du moins pour ceux qui utilise les petits pions virtuels sous Vassal... :) et ne doit donc pas être réservée à Scorion et moi

En bref une petite erreur: Vassal 2.2.1 utilise Java 1.4 qui permet l'utilisation des caractère utf-8 qui permet les accentués et autres singularités que nous utilisons contrairement à nos amis anglo saxons (éèàùç...)

Donc tout cela est utile mais pas parfait: l'entête utf-8 cause des problèmes et cette entête peut apparaitre dans le fichier buidfile contenu dans tout les modules et les extensions
Le buildfile contiens la définition de tous les composants utilisés: cartes, pions, help, ...

La ca fait boum... avec comme message d'erreur:
Elément racine de document manquant :shock:

Les développeur de Vassal sont internationaux, ici le brave Pelayo nous réponds, la solution est d'utiliser Java 1.5 ou d'utiliser le vieil éditeur dos Edit pour enlever les 3 premier caractère de début (moi j'utilise un éditeur hexadecimal mais c'est pareil)

Merci à Pelayo et viva Espagna :P

------------------------------------------------------------------------------
Date: Sun, 16 Oct 2005 22:50:37 -0000
From: "Gorodoff" <gorodoff@belgacom.net>
Subject: Buidfile utf-8 problem

There are 3 hexa characters at the beginning of certain buildfile files

Code hexa: EF BB BF <?xml version="1.0" encoding="UTF-8"?>

Apparently it is a utf-8 heading

On a windows98se platform, whithout the 3 characters the extension
gives no error message.
If I save the same buildfile under UTF-8 format, I get the 3 hexa codes
Then trying to run the same extension containing the new buildfile
gives the error:
Elément racine de document manquant
(missing root element)

And it does the same whith any extension containing those 3 hexa codes
from the start

All those extensions are made by french speaking persons so UTF-8
is needed in order to keep the accentuated chars (éèàç...)

Textpad editor is unable to get the rid of the 3 hexa codes
What can I do?
________________________________________________________________________
Date: Mon, 17 Oct 2005 07:22:26 +0200 (MEST)
From: "CONDE_PELAYO@telefonica.net" <Conde_Pelayo@telefonica.net>
Subject: Re: Buidfile utf-8 problem

Hi,
This is a problem I bumped against some time ago.
If I remeber
right, java 1.5 solves the problem.
If you stay on 1.4, edit (the old
dos tool) provides you with the opportunity to get rid of those hex
characters.
Be warned this is not the only problem. With 1.4 any
special character (è) will be written "encrypted" with 1.5
will be
written an plain character. 1.4 is compatible with 1.5, but not
backwards.

Greetings,

Pelayo.
Elen síla lúmenn' omentielvo!
Avatar de l’utilisateur
Gorodoff
Baron
 
Messages: 507
Inscription: Ven Juil 15, 2005 3:13 pm
Localisation: Montaigle

Messagepar scorion87 » Mar Oct 18, 2005 4:25 pm

si j'ai bien compris, les pb sont résolus par une mise à jour de java en 1.5 au minimun ?
skype : scorion87
ch2 pour vassal : http://scorion87.free.fr/vassal2/
cartes de franzi : http://scorion87.free.fr/battleproject
carte des joueurs : http://www.frappr.com/cryhavocfan
Avatar de l’utilisateur
scorion87
Châtelain
 
Messages: 288
Inscription: Mer Juin 08, 2005 8:04 am
Localisation: limoges ex strasbourg :-(

Messagepar Gorodoff » Mar Oct 18, 2005 6:45 pm

scorion87 a écrit:si j'ai bien compris, les pb sont résolus par une mise à jour de java en 1.5 au minimun ?

C'est un moyen,
l'autre étant d'utiliser un éditeur hexadécimal ou l'éditeur dos Edit pour supprimer les 3 1ers caractères ou les remplacer par des blancs
Elen síla lúmenn' omentielvo!
Avatar de l’utilisateur
Gorodoff
Baron
 
Messages: 507
Inscription: Ven Juil 15, 2005 3:13 pm
Localisation: Montaigle


Retourner vers Vassal

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités

cron