Mots Croisés
(Mis à jour le 07/04/2007)
Vous voulez une grille ?
Bon, la publicité ne vous suffit pas (je comprends), vous
voulez le top ? Bon courage ! Ce n'est pas très
complexe mais suivez attentivement les instructions. Et n'oubliez
pas de me faire un peu de pub (c'est mon
tarif !).
"Licence"
Les programmes proposés ici sont fournis gratuitement
pour un usage non commercial. Ces programmes sont
fournis "en l'état" et ne font l'objet d'aucune
garantie : l'auteur ne pourra en aucun cas être tenu
responsable des dommages directs ou indirects résultant de leur
utilisation. L'utilisateur s'engage à mettre en oeuvre les
fichiers téléchargés tels quels et à ne leur apporter aucune
modification.
Le téléchargement des fichiers implique l'entière et totale
acceptation des présentes conditions d'utilisation.
Si vous êtes intéressé par un usage commercial de mes
produits, n'hésitez pas à me contacter.
Nouveautés
Le 7 avril 2007 : plusieurs nouveautés
à découvrir :
- Traduction en occitan
- Option d'affichage des boutons de contrôle
- Ajustement des polices
- Affichage amélioré des messages d'information
Le 23 septembre 2006 : une anomalie,
signalée par Yves (sa page),
affectait les caractères accentués sur Macintosh (et
peut-être sur d'autres systèmes).
Le 19 juin 2005 : une grosse erreur m'a
été signalée par Pascal
(ortholud.com) : il
n'était plus possible, avec les versions java récentes, de
saisir le contenu des cases ! Ce problème est maintenant
corrigé...
Le 27 mars 2005 : de nouvelles options
sont disponibles :
- Le générateur permet maintenant de créer une image GIF
de la grille avec la solution.
- Vous pouvez choisir la couleur du texte de la grille
(pour les titres et les définitions).
- Vous pouvez masquer les options "Solution" et "Tricher"
de l'appliquette.
- Et n'oubliez pas la possibilité de générer un fichier
"pdb" de votre grille (jusqu'à 13 colonnes sur 12 lignes),
utilisable avec MoCroix
pour PalmOS.
Le 22 janvier 2003 : quelques
améliorations « cosmétique » (permettant entre
autres d'identifier facilement la définition du mot courant).
Le 31 octobre 2002 : « titrage »
des grilles et correction d'une petite anomalie sur la
ponctuation des définitions.
Le 12 juin 2002 : une nouvelle version
presque entièrement ré-écrite comportant les nouvelles
fonctions suivantes :
- Lecture des grilles créées avec Across Lite
- Lecture des grilles proposées par "Le Monde"
- Choix du type de grille : à la
française, à l'anglaise (numéros dans les cases) ou
numérotation continue
- Génération d'une image GIF de la
grille (à proposer sur votre site pour permettre aux
joueurs d'imprimer la grille)
- Génération d'un fichier PDB pour offrir la
possibilité de jouer sur Palm (disponibilité prochaine)
Générateur
Commençons par le générateur de grille. C'est une
application Java (à ne pas confondre avec une appliquette), pour
la simple raison qu'elle doit enregistrer des fichiers (ce qui
est impossible avec une appliquette).
 |
1
Java
|
Pour
utiliser une application Java, il vous faut un
"interpréteur" ou "java
runtime environment" (c'est un programme
qui peut comprendre le code Java). Si vous avez
installé Microsoft Internet Explorer (version 4
ou plus récente), vous avez tout le nécessaire.
Sinon, vous pouvez par exemple utiliser celui
proposé par JavaSoft.
Attention, seule les versions
1.1 et supérieures sont supportées (n'utilisez
que la dernière version). |
|
 |
L'application
de génération comprend un seul fichier, soit au
choix :
Grille.exe (pour les utilisateurs de MS
Internet Explorer sous une ancienne version
de Windows)
Grille.jar (pour les autres).
Vous devez le télécharger et
le placer dans un répertoire de votre choix (utilisez
un répertoire spécifique, par exemple /grille).
Pour charger un fichier :
- avec Netscape Navigator
pour Macintosh, cliquez assez longtemps
sur le lien, et choisissez
"Enregistrer..." dans le menu
qui finit par apparaître;
- Sous Windows,
cliquez du bouton droit sur
le lien et, dans le menu, choisissez
"Enregistrer...".
|
2
Application
|
|
 |
3
Utilisation
|
1)
Pour les utilisateurs de MS Internet
Explorer qui ont téléchargé le
fichier "Grille.exe", il suffit de
lancer ce programme (un double-clic et c'est
parti !). Vous pouvez aussi créer un
raccourci pour l'utiliser plus facilement. 2) Si vous utilisez les
outils de JavaSoft (Sun), un
double-clic sur le fichier "Grille.jar"
devrait lancer le programme. Si cela ne
fonctionne pas, vous pouvez aussi exécuter le
générateur avec la commande suivante :
java -jar
c:/grille/Grille.jar
(en supposant que le fichier de
l'application est installé dans le répertoire c:/grille).
En cas de problèmes; consultez
la documentation livrée avec vos outils (ou envoyez-moi
un message, j'essaierai
de vous aider dans la mesure de mes moyens).
|
|
 |
| L'application
est simple à utiliser (vous pouvez utiliser le
bouton "Aide" pour
voir une check-list des étapes de
création d'une grille de mots croisés). Son
interface est identique à l'appliquette
insérée dans une page Web. Si vous avez pu
jouer, vous saurez créer votre grille sans
problème. Quand votre
grille est complète, enregistrez-la dans un
fichier, avec l'extension .txt (ce n'est qu'une recommandation).
|
4
Création
|
|
 |
Grille de Mots Croisés
Passons maintenant à l'appliquette que vous allez intégrer
à votre page Web. Il vous faut charger encore quelques fichiers
et ajouter quelques lignes au code HTML de la page.
 |
1
Fichiers
|
L'appliquette
de jeu est composée des fichiers suivants : Vous devez les
charger tous un par un et les placer dans un
répertoire de votre site web (disons par exemple
le répertoire Java). Par souci de simplicité, copiez les
fichiers contenant les grilles (créées avec le
générateur) dans le même répertoire.
|
|
 |
Dernière
étape, ajoutez le code suivant dans la page HTML
à la position à laquelle vous souhaitez
insérer la grille de mots croisés :
<APPLET CODE="MCroises.class"
CODEBASE="Java/"
ID="MCroises"
NAME="MCroises"
WIDTH="480"
HEIGHT="320" >
<PARAM NAME="Ligne" VALUE="7">
<PARAM NAME="Colonne" VALUE="8">
<PARAM NAME="Fond" VALUE="ffffff">
<PARAM NAME="Texte" VALUE="000000">
<PARAM NAME="Type" VALUE="FR">
<PARAM NAME="Triche" VALUE="1">
<PARAM NAME="Retour" VALUE="0">
<PARAM NAME="Bouton" VALUE="11111">
<PARAM NAME="Police" VALUE="SansSerif">
<PARAM NAME="Points" VALUE="+0">
<PARAM NAME="Langue" VALUE="fr">
<PARAM NAME="Grille" VALUE="Grille.txt">
</APPLET> |
- L'attribut CodeBase
indique le répertoire où se trouvent
les fichiers de l'applet (fichiers
.class) par rapport à la position du
fichier HTML.
- Vous devez indiquer, avec
les paramètres Ligne et Colonne,
le nombre de lignes et de colonnes de la
grille que vous avez créée.
- Vous devrez également
adapter la taille de l'appliquette dans
la fenêtre du navigateur avec les
attributs Width et Height
(en pixels).
- Vous pouvez changer la
couleur de fond de la grille (un peu
triste le gris, non ?) : indiquez pour
l'attribut Fond un code
couleur HTML ("ffffff" pour le
blanc).
- Changez également la
couleur du texte : donnez un code
couleur HTML à l'attribut
Texte ("000000"
pour le noir).
- Changez le type de grille
avec l'attribut Type :
"FR" pour une grille à la
française, "US" pour une
grille à l'anglaise (numéros dans les
cases) et "SP" pour une
numérotation continue (lignes de 1 à 7,
colonnes de 8 à 15, par exemple).
- Utilisez l'attribut
Triche pour contrôler
l'apparition des boutons "Solution" et
"Tricher" : indiquez une valeur de
"0" pour les masquer.
- Le paramètre
Bouton permet de contrôler
plus précisément l'affichage des bouton :
la valeur est un masque binaire sur les 5
boutons disponibles ("Vider", "Vérifier",
"Tricher", "Solution" et "Aide"). Ainsi la
valeur "11111" (par défaut) affichera tous
les boutons alors que "00000" les
masquera.
- Vous pouvez modifier le type
de police de caractère utilisé avec le
paramètre Police, qui peut
prendre les valeurs "Serif" (par défaut) ou
"SansSerif".
- Vous pouvez également ajuster
la taille de la police de caractère de base
avec le paramètre Points.
La valeur choisie, positive ou négative,
applique une correction sur la valeur par
défaut (16 points).
- Le paramètre
Langue vous permet de choisir
la langue de l'interface de l'appliquette.
Actuellement, les valeurs possibles sont "fr"
(français, par défaut) ou "oc"
(occitan).
- Enfin, indiquez le nom du
fichier contenant les données de la
grille avec le paramètre Grille.
Il s'agit du fichier créé avec le
générateur ci-dessus copié dans le
même répertoire que les fichiers
.class.
|
2
Appel
|
|
 |
3
Résumé
|
Pour
résumer l'organisation des fichiers sur votre
site web :
- Créez le fichier HTML
dans un répertoire du site ;
- Ajoutez un répertoire
Java dans ce même repertoire ;
- Copiez les fichiers
.class
et les
grilles (.txt) dans le nouveau répertoire
Java.
|
|
 |
| Comme je serai
très content que vous utilisiez mes appliquettes
(surtout si vous me faites de la pub), je peux répondre à
toutes les questions que vous voudrez me poser. |
4
Support
|
|
 |

mail |
Copyright ©
1997-2007 Patrice BERNARD. Tous droits réservés.
Dernière mise à jour par Patrice BERNARD le 07/04/2007. |

Tatami... |