wpe3.jpg (3065 octets)


Click here for download

[Qu'est ce que c'est?] [Comment ca marche?] [Optimiser sa recherche] [A quoi s'attendre?] [Distribution]


i) Qu'est ce que c'est ?

JGrep est un petit utilitaire qui permet de rechercher des mots-clefs dans un ou plusieurs fichiers, suivant des critères de recherche réglables.

Il peut rendre de nombreux services car il s'adapte à divers type de problèmes :

C'est tout bête, et c'est pour ca que c'est indispensable !

Ce programme étant programmé en Java(tm), il est bien sûr multiplateforme.

 

ii) Comment ca marche ?

Lors de l'appel à JGrep, une interface graphique s'offre à vous :

 

wpe3.jpg (26913 octets)

 

Son utilisation est très intuitive. Ainsi, pour lancer une recherche de texte dans des fichiers, on procède de la façon suivante :

Au fur et à mesure de la recherche, des fichiers contenant le mot clef cherché apparaissent dans la fenêtre Found files. Sans interrompre la recherche, on peut regarder les informations disponibles pour ces fichiers en double cliquant sur ceux-ci. Ces informations s'affichent alors dans la fenêtre Search Information.

Vous pouvez également interrompre la recherche en cliquant sur le bouton Stop qui apparait lors du démarrage de la recherche. Cela peut être parfois nécessaire car la recherche peut prendre du temps avec de gros répertoires.

Pour éviter cela, il y a un moyen infaillible : Optimiser sa recherche !

 

iii) Comment optimiser ma recherche ?

Il est temps d'utiliser les options de recherche que vous propose JGrep. Ces options sont les suivantes :

JGrep vous permet de rechercher votre mot-clef uniquement dans des fichiers de type prédéfinis (fichier texte par exemple). Il est en effet souvent inutile de chercher des occurences dans des fichier binaires purs. Le fonctionnement de ce filtre est très simple :

 

iv) A quoi s'attendre ?

Voici un exemple de recherche , effectué sous Windows98 avec JGrep :

 

wpe4.jpg (50934 octets)

 

A l'utilisation , ce petit accessoire s'avère très utile et très simple à manipuler.

 

v) Distribution

JGrep a été programmé en Java(tm) avec Visual Age (IBM) par Tschumperlé David et Carpentier Sébastien , dans le cadre d'un mini-projet Java à l'ESSI, organisé par Michel Buffa.

Les sources sont à votre disposition et sont libres de droits.

Cliquez ici pour télécharger l'archive JGrep.zip

Cette archive contient l'ensemble des classes et des sources java nécessaires à l'exécution de JGrep, ainsi que cette page Html d'explication.