Aperçu de SpyCheck XML 6.0

Téléchargement:

Version Exécutable Fichiers... Source (MFC/MS C++ 6.0) Date
Spycheck XML 6.0 SpyCheckXML.zip - Spycheck.exe : le programme
- Cegep.xml la liste des ordinateurs!
- groupe.ini : la liste de vos contacts avec moi! [2002/02/16 19:24]
searchXML.zip 2002/02/18 20:15
SpyCheck 5~14.4 search.exe - Search.exe : le programme
- automne2001.txt : ancien IP des locaux (contient les positions)
non 2001/12/03 08:17
Spycheck 5~14.1 non - le code source search.zip ?

N.B.: il est fortement conseillé de se créer un répertoire avant d'enregistrer les fichiers.


OPTIONS

Écran principal

  • Permet d'afficher la liste des étudiant(e)s branchés au Cégep.
  • Permet de spécifier tous les locaux ou un local spécifique.
  • Permet de spécifier tous les programmes [domaine] ou un programme spécifique.
  • Affiche une liste des messages envoyés (permet aussi de la supprimer avec le bouton X)
  • Affiche une liste de contact.
    • Bouton + : ajouter [ajout multiple possible]
    • Bouton - : enlever [suppresion multiple possible]
    • Bouton Sauvegarder : Enregistre de façon définitive sa liste de contact
    • Permet de renommer un contact à son aise. [cliquer une fois puis attendre...]
  • Permet d'envoyer un message et de savoir si le message est bien reçu.
  • Permet d'envoyer un message à plusieurs personnes soit dans la liste des contacts, soit dans la liste générale.
  • Permet d'accepter ou non les messages de l'extérieur. (bouton on|off)
  • Permet de trouver le numéro de l'ordinateur d'une personne (bouton Trouver)
  • Permet de rafraîchir lorsqu'on le veut la liste des contacts (bouton Mise à jour)
  • Permet la recherche d'un numéro de matricule parmi la liste générale (Menu rechercher)
  • Permet de changer la grandeur de SpyCheck en enlevant soit la partie du bas, la partie de droite ou les deux. De plus, Spycheck enregistre cette configuration.

Options > Préférences...

  • Permet de spécifier la couleur de fond (sans fond d'écran : décocher Transparent).
  • Permet de spécifier la couleur du texte.
  • Permet d'ajouter une image à la liste générale.

Plan

  • Permet d'afficher la position des ordinateurs dans les locaux.
  • Permet de voir les informations sur un étudiant(e) à un ordinateur en rouge.
  • Permet de communiquer avec un étudiant(e) en double-cliquant sur l'ordinateur.

Autres

  • Menu ? : Information sur l'auteur du programme et sur les informations de l'usager.
  • Icône de couleur différentes d'après l'état de l'étudiant(e).
    • Vert: l'usager recoît les messages
    • Rouge: l'usager ne recoît pas les message?
    • Jaune: c'est vous!
    • Vert grisé: l'usager est connecté (dans la liste générale)
    • Rouge grisé: l'usager n'est pas connecté (pas dans la liste générale)

CEGEP.XML

La nouveauté de Spycheck XML 6.0 réside dans le fichier CEGEP.XML et par la programmation des listes chaînées. Ainsi, au démarrage de Spycheck XML 6.0, le programme charge les locaux et les ordinateurs du cégep d'une façon dynamique ce qui permet de localiser où de dessiner les plans des locaux. Pourquoi un fichier .XML? Parce que c'est facile d'utilisation et chaque utilisateur peut personnaliser ses locaux. Envoyer-moi vos listes à cette adresse: yansanmo@iquebec.com

Version des listes:

La structure du fichier:

Le fichier se compose en 4 balises.

  1. La balise d'identification du fichier : <?xml version="1.0"?>
  2. La balise globale du Cégep : <cegepClass> ... <cegepClass>
  3. La balise d'un local : <local number="C246"> ... </local>
  4. Cette balise possède un attribut (number) qui est le numéro du local.
    Peut contenir des lettres comme le local "biblio".
    Il faut inscrire les ordinateurs entre la balise de début et la balise de fin.

  5. La balise d'un ordinateur : <ordi id="1" posX="25" posY="250">172.XX.XX.XX</ordi>
  6. Cette balise possède trois attributs et une valeur.

    1. id="" : indique le numéro de l'ordinateur. Exemple: 6 ou même PR1!
    2. posX="" : position horizontale de l'ordinateur pour la section du plan. (doit être un chiffre)
    3. posY="" : position verticale de l'ordinateur pour la section du plan. (doit être un chiffre)
    4. Valeur: entre la balise de début et de fin ordi, indique le IP de l'ordinateur.

Exemple minimale:

<?xml version="1.0"?>
<cegepClass>
 <local number="C246">
  <ordi id="1"  posX="25"  posY="250">172.19.11.44</ordi>
 </local>
<cegepClass>