syntaxe: cantine {-arguments}
cantine <sans argument> : lance la saisie des élèves
prenant
un repas à la cantine
Depuis le 25/06/97 à la fin de chaque saisie un fichier du nom
de
JOUR-MOIS.SAV est généré automatiquement dès
que le surveillant
tape le code de sortie = fin
cantine -admin : mode administration du programme
permet de rentrer dans la base des élèves, de la modifier,
de la
créer ou de la lister.
cantine -liste : Liste la base à accès directe
eleve.dat , recherche possible par numéro de carte, par nom
ou
affichage de toute la base.
cantine -sortie : Se positionne directement sur la
bannière de sortie et ses choix multiples:
Les élèves n'ayant pas mangés, les élèves
ayant mangés que cela
soit à l'écran ou en impression.
Cet argument est inopérant lorsque l'on lance le programme
en mode -lent
cantine -sb : tous les messages vocaux
lors de la saisie des élèves sortent sur une soundblaster
ou compatible, procédure à déconseiller si le
micro n'est
pas un pentium ou un 486 DX.
cantine -auto : Lance le module sans
passer par la bannière d'entrée et ses choix multiples;
est
utilisé pour lancer l'ordinateur et le programme automatiquement
à partir d'une horloge mécanique ou électronique.
cantine -video : Lance le module en
affichant la photo de l'élève après chaque saisie.
Il faut
évidemment avoir la photo de chaque élève sous
la forme:
NUMERO_DE_L'ELEVE.exe. Cette forme a été obtenue en février
1999 à
partir du fichier de l'ensemble des photographies des élèves
du collège, originellement en .bmp; elles ont été
transformées
en .gif par alchemy et en .exe par gws.
Si l'élève n'a pas de fichier photo correspondant à
son numéro
de carte, un no_photo.exe s'affiche lui demandant de se
renseigner sur cet état de fait.
cantine -video_nsb ou -video_nosoundblaster: : idem
au dessus mais n'utilise pas la carte son soundblaster mais
le haut parleur du pc
cantine -video_auto : idem à -video mais ne passe pas
par la bannière d'entrée et ses choix multiples, lance
le
programme en mode video et automatique
cantine -video_auto_nsb ou -video_auto_nosoundblaster: idem
au dessus mais n'utilise pas la carte soundblaster mais sort les
sons sur le haut parleur du pc
cantine -lent ou -386 ou 386:
rajout de l'option -lent permettant l'exécution du programme
sur des machines lentes avec cependant une perte de certains paramètres
l'option redémarrage de la saisie disparait , l'option son et
les
floritures écran également.
Cela est dut au fait que la base eleve.dat est dans ce
mode intégrée‚ à une série de tableaux,
si la machine plante, les
tableaux ne sont plus récupérables, en ce qui concerne
le son le
supprimer améliore encore la rapidité d'exécution;
même chose pour
les floritures.
En résumé à la saisie en mode -lent , un 386 devient
aussi rapide
qu'un pentium, seule la préconversion de la base en tableaux
et
la dématricisation inverse pour reconvertir les tableaux prend
un
certain temps, mais les élèves ne sont plus pénalisés.
L'option -lent intègre automatiquement l'option -video
cantine -lentnv ou -386nv ou 386nv:
Même chose que dessus mais sans la vidéo
cantine -help : ce message d'information.