Journal de Classe
Nouveautés
Description
Caractéristiques
Vue écran
Particularités
GPE
Problèmes et solutions
Contact
Télécharger
Retour page d'accueil
Nouveautés:
23/08/2007 version 0.2.2 pour Windows, améliorations support imprimante.
01/06/2007 version 0.2.1 pour Linux, compatibilité LSB 3.1
06/11/2006 version 0.2 Windows.
03/11/2006 version 0.2 Linux: Impression de la journée,
amélioration raccourcis et navigation clavier,
réinitialisation de la base de donnée.
29/03/2006 version 0.1: Impression d'une grille hebdomadaire,
raccourcis clavier
01/02/2006 premiere diffusion.
Retour
Description:
Ce petit programme est, comme pour les albums de Tintin,
dédié aux enfants de 7 à 77 ans.
Il vous permet d'enregistrer vos activités scolaires comme dans
tout journal de classe.
Programmé en C++ et utilisant une base de données Sqlite intégrée
directement ainsi que les librairies GTK2.
Dans un but de standardisation les logiciels sont compilés en utilisant le
système LSB.
La version 0.2 fait appel à GPE
qui est ajoutée au paquet.
Retour
Caractéristiques:
- La gestion du journal de classe est basée sur la semaine.
- Chaque semaine est découpée en 6 jours et le jour
en 10 périodes.
- Chaque période de la journée peut être
initialisée avec un nom de cours, de professeur et un local.
- Une fenêtre de saisie de commentaire est disponible pour
chaque période (max. 500 caractères).
- Les données sont accumulées dans une base de
données sqlite.
- L'interface graphique utilisateur est basée sur GTK2.
- Impression d'une grille hebdomadaire et de la journée
sélectionnée.
- Le répertoire de travail pour Linux: $HOME/jdc_db
- Aucune limitation de fonctionnement dans le temps.
- Fastoche ...
Retour
Vue
de la fenêtre du programme:
Retour
Particularités:
Pour accéder aux
facilités d'édition, veuillez cliquer la touche droite de
la souris.
Il existe des raccourcis clavier pour l'édition des
paramètres, sauvegarde, navigation, etc...(voir le menu).
La touche Home reconduit la
sélection sur le choix des journées.
La sauvegarde reconduit la
sélection sur le choix des périodes.
Les touches de
déplacement(flèches) et tabulateur contrôlent la
navigation clavier, ceci permet une aquisition de données rapide
sans recours à la souris.
L'édition de la journée est envoyée à GPE.
Pour imprimer la grille sous Linux
il
faut adapter le script /usr/local/bin/jdc-ps
compatible avec votre environnement d'impression(exemple
çi-dessous).
La réinitialisation de la base de données se fait via le
menu et efface toutes les
entrées existantes.
Retour
GPE est un éditeur de texte très léger
servant principalement à afficher le contenu de documents, les
imprimer ou les sauvegarder. Le
format du texte doit généralement entrer dans un format
de 70 lignes X 80
caractères et utilise un format papier A4.
Pour imprimer sous Linux
vous devez
créer ou adapter un script
d'impression
(gpe-prt
compris dans le paquet d'installation) qui accepte le nom du fichier en
paramètre.
Chacun aura un script qui correspond à sa propre méthode
générale
d'impression (lpr ...).
Exemple à titre indicatif et sans
garantie :
un script qui utilise Ghostscript
avec une imprimante Epson Stylus Color .
#!/bin/bash
# script PRT
gs -sDEVICE=stcolor -sOutputFile=/tmp/to.lpr
-dNOPAUSE
/usr/share/gs/6.53/stcolor.ps $1 -c quit
lpr /tmp/to.lpr
rm /tmp/to.lpr
Si votre distribution vous offre une interface pour imprimer
(exemple
CUPS), il suffit de la paramètrer pour qu'elle reconnaisse les
fichiers
émis par GPE qui sont toujours en mode Postscript et il vous reste
à éditer un script gpe-prt
tout
simple :
#!/bin/bash
# script gpe-prt
lpr $1
Ces 'scripts' doivent être exécutables (voir: chmod) et
placés
normalement dans /usr/local/bin ou $HOME/bin
Si vous modifiez un fichier texte il faut le sauvegarder avant de
l'imprimer .
Pour MS-Windows, GPE se charge de l'impression. Il
faut parfois donner le nom exact de
l'imprimante
tel que déclarée dans les paramètres de
l'imprimante
de Windows, quand vous activez 'imprimer' dans GPE.(Pas
nécessaire
sous la version 1.0.x et + sauf si problème d'ouverture
d'imprimante)
En dernier recours, un dialogue Windows est présenté,
mais cette alternative peut vous créer des problèmes avec
le mailing et est peu souhaitable. N'ayant pas accès à
toutes les imprimantes du marché, veuillez nous envoyer un petit
écho en cas de problème.
Si GPE ne vous convient pas, vous pouvez simplement créer un
lien
symbolique (voir: ln) vers l'éditeur de votre choix
(éditeur
en mode texte seulement !!!) en lieu et place de GPE.
L'encodage du texte est ISO.
Sous GTK2 cliquez la touche droite de la souris pour ouvrir les
facilités d'édition.
Retour
Si
à l'installation, vous avez des problèmes avec le test GTK2, il est possible de donner
l'acces à ' root '
au serveur Xwindow avec la commande 'xhost
+' avant de passer en mode 'su
'.
Pour les utilisateurs Ubuntu on passe
en mode 'su' avec la commande
' sudo -i '.
Solution alternative: copier les exécutables vers: /usr/local/bin.
Retour
Contact:
Pour communiquer un Bug(erreur),une
remarque ou une idée, nous contacter par
email , merci.
Retour
Télécharger:
Version 0.2.1
Binaire (TAR+GZIPée) compilée sur Debian Etch sous environnement
LSB 3.1 core, C++ et desktop, (libsqlite3 intégrée) 200KB : Télécharger
A décompresser et copier dans /usr/local/bin
ou ~/bin puis autoriser en
exécutable (chmod 755 jdc)
ou utilisez le script d'installation.
Ceci devrait fonctionner sur d'autres distributions basées sur
Debian ou non.
Version 0.2.2
En installation automatisée, fichier compressé 400KB
(libsqlite3 intégrée) Télécharger
Il vous faudra également installer la librairie(dll) gtk2 pour
Windows(95,98,2000), si vous ne l'avez pas déjà. (2.3MB) Télécharger
Vous pouvez l' installer en accès général dans le
répertoir system32 où,
si vous utilisez une autre version de GTK-2,
dans celui de l'installation du programme.
Pour Windows XP et + : gtk2_16_dll_fr (5MB)
Veuillez lire l'INFO attachée.
Remerciements à:
Retour
Copyright (C) PhDm 2006