Extension.
Contenu
Courte description du logiciel et section téléchargement.
L'extension est une archive, on visualise de nombreuses caractéristiques fonctionnelles du programme Checkersland PC. L'extension fonctionne sur tous les systèmes d'exploitation et contient les fichiers suivants: 3 vues et dessin externes, des fichiers internationales, des fichiers PDN et un exemple de création d'image.
Information logiciel:
- Version: 3.7
- Date de sortie: 26.01.2010
- Taille: 2.5 Mb
Télécharger: extension.zip
Vues et dessin.
Il y a un lot de vues et dessin (genre LaF) pour les
programmes écrits en java. Le dossier laf
contient les 3 plus connus: jgoodies, napkin et substance. Si
vous lancez la commande avec l'extension bat (sur Windows) ou
avec l'extension sh (pour les autres systèmes
d'exploitation), vous verrez le programme Checkersland avec un
nouveau style d'interface.
LaF: jgoodies
LaF: napkin
LaF: substance
Interface de traduction du programme.
Le programme est traduit en
plusieurs langues. Mais si votre langue n'est pas présente,
vous pouvez l'ajouter sans problème. Après le
lancement du programme, Checkersland cherche le nouveau fichier
dans le dossier languages et le charge. Les noms de
fichiers sont intitulés i18n_XX.properties (ici XX a
les
2 lettres de code du langage). Un fichier doit être
encodé au format utf-8. Téléchargez toutes
les langues, elles seront ajoutées à la liste de
langage dans la fenêtre de configuration. La méthode
la plus simple est de créer une nouvelle traduction par la
copie du fichier i18n_en.properties et changer les
termes. Ce fichier est disponible avec les autres traductions
dans extension.
Images du damier.
Après le lancement du programme Checkersland charge les
images du dossier skins. Chaque image est dans un
répertoire séparé qui se composent d'un
ensemble d'images et le fichier skin.ini avec des
paramètres supplémentaires. Extension
contient un exemple d'image avec des informations détaillées.
Après le chargement, les images sont disponibles dans la
liste de types d'images.
Image: example
Image: web
Format PDN.
PDN (Portable Draughts Notation) est le format de stockage, en fichier texte, le plus populaire des jeux. Il permet de conserver de nombreuses parties dans un seul fichier. En plus, tous les jeux contiennent plusieurs informations: les noms des joueurs, le nom du tournoi, le lieu et la date du jeu etc. Les détails de ce format sont disponibles ici: http://en.wikipedia.org/wiki/Portable_Draughts_Notation.
Le programme Checkersland permet de visionner une liste de jeux dans un fichier PDN et de l'éditer. Certains jeux dans la liste peuvent être surlignés: rouge - les données de parties sont incomplètes (par exemple le type de checkers est absent) ou l'historique du jeu est invalide: bleu - les données des parties ont été changées, par conséquent elles seront modifiées et sauvées.
Il existe un mode spécial affichage de tournois à tour de rôle. Le programme peut restaurer le tableau croisé du tournoi et les couleurs en état initial. Un exemple de tournois est disponible dans extension. Le programme permet de charger toute liste de jeu ou de tableau croisé, de visionner, de modifier et de stocker les changements.
Il existe de nombreux programmes qui supporte le format PDN et plusieurs gros fichiers PDN pour différents types de checkers. Généralement, ces fichiers ne contiennent pas d'informations sur le type de destination de checkers. Dans ce cas, tous les jeux seront soulignés par une couleur rouge après le chargement du fichier. Pour éviter cela, vous devez définir un type de fichiers PDN par défaut pour checkers (Options> Paramètres> fichiers PDN> Type de jeu). Ce réglage n'affecte pas le stockage des fichiers PDN et le type de checkers est toujours stocké.
Utilisation en Applet.
Vous pouvez utiliser l'applet au cas où vous voulez montrer tous les jeux sur votre site. Pour le faire, vous devez insérer le code suivant dans une page:
<applet code="ppa.checkersland.applet.Main.class"
width="578" height="524"
archive="http://checkersland.com/download/checkersland-applet.jar">
<param name=language value="fr">
<param name=color value="cccccc">
<param name=notation value="around">
<param name=movehighlighters value="false">
<param name=pdn value="[Date '2009.05.17']\n
[White 'Ivanov']\n[Black 'Petrov']\n
[Result '0-1']\n[GameType '25']\n
1. c3-d4 d6-c5 2. b2-c3 f6-g5 3. c3-b4 g5-h4 4. b4xd6 e7xc5\n
{It's a well known opening} 5. d2-c3 g7-f6 6. g3-f4 f6-g5\n
7. c1-b2 f8-g7 8. c3-b4? {Losing move} h4-g3! 9. b4xd6 (9. f2xf6\n
g7xa5 {White losed one draught} 0-1) 9. ... g3xc3 10. b2xd4\n
c7xc3 11. e3-f4 g5xe3 12. f2xb2 {White losed one draught} 0-1">
Your browser doesn't support java.
</applet>
Paramètres à utiliser:
-
widthetheight- largeur et longueur de l'applet dans la page. La taille peut être calculée pour tous types de checkers:
width = 222 + 36 * N
height = 168 + 36 * N
ouN- est la taille du damier. Il est facile de déterminer que la taille de l'applet pour tous types de checkers est 654x600 -
language- interface de langage. Voir les informations au chapitre interface de traduction du programme -
color- couleur de fond de l'applet. La valeur du format est RRGGBB, ou RR - red, GG - vert, BB - bleu -
notation- voir la liste des coups. Il existe 2 valeurs:
around- numérotation autour du damier
onboard- numéroter les cases du damier
Il faut ajouter 68 à l'applet en largeur et en longueur si vous utilisez la notation autour du damier -
movehighlighters- mise à disposition de la position des coups en cours. La valeur doit êtretrueoufalse -
pdn- les données du jeu au format PDN, où tous les guillemets sont remplacés par des des guillemets simples et les caractères\nsont utilisés en fin de lignes
Après insertion de l'exemple, vous verrez le prochain applet:


