Lintel
Lintel est un serveur Minitel sous Linux. Il a été réalisé en tant que projet
pluri-disciplinaire de seconde année de DUT avec trois amis.
Compacteur de code HTML
comp.sh est un petit programme écrit en sh qui supprime une partie de ce qui est inutile
dans un fichier HTML afin de le rendre plus petit et ainsi réduire le temps de
transmission.
Il fait appel a comp.sed, un script de commandes pour sed. Il ne demande qu'a être
amélioré !
comp.tar.gz (677 octets)
Maintenant que je connais les rudiments de PERL, je compte bien le réécrire, et le
rendre plus efficace par la même occasion.
Mail extractor
Comme son nom l'indique, il s'agit d'un extracteur de courrier électronique. Il prend
comme paramètre une liste de fichiers mailbox et crée des fichiers ayant les noms des
expéditeurs dans lesquels il place les messages respectifs.
mail-extractor.tar.gz (4,6 ko) contient les
fichiers sources et le Makefile.
J'ai aussi écrit une classe de chaînes de caractères, inspirées des MFC. Elle
s'appelle CString et se trouve dans xstring.h et xstring.cc.
Le Makefile a été généré automatiquement par m2, un autre programme que j'ai écrit,
qui fabrique des Makefile automatiquement en scrutant les sources.
m2 (makemake)
m2 est un programme qui fabrique un fichier Makefile pour générer des exécutables ou
des librairies issus de sources en C/C++. Il génère les règles d'édition de liens et
de compilation et aussi les dépendances.
m2.tar.gz (11 ko) contient les fichiers sources et le Makefile.
Reste à faire ou à améliorer :
- Fabriquer les pages de man qui correspondent
- Supprimer cette vilaine aide
- Ajouter des options (lesquelles ?)