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 :

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 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 :

  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
Java LogoJavaSoft.
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...