|
Sommaire
Deux solutions s'offrent à nous :
La première solution, facilitée par l'emploi d'un outil existant,
ne nous convenait pas car l'affichage effectif de l'arborescence aurait
pu prendre beaucoup de temps, et implique le download systématique
de tout le site (qui peut être très gros).
La deuxième solution nous permet d'afficher l'arborescence au
fur et à mesure de l'analyse du site, analyse qui peut être
très longue.
Nous avons choisis d'utiliser le langage Java (version 1.1.5) qui offre des possibilités interressantes pour les communications réseaux et la bibliothèque graphique Swing (version 1.01) pour les affichages.
Il est à noter que notre programme est une application et non
une applet à cause des problème de sécurités
qui peuvent apparaître et impliqueraient donc l'emploi d'un serveur
de requètes.
La barre de menu
![]() |
Permet de remonter d'un niveau dans l'arborescence |
![]() |
Permet de stopper l'analyse du site en cours |
![]() |
Affiche le contenu du répertoire sélectionné avec de grandes icônes |
![]() |
Affiche le contenu du répertoire sélectionnée avec de petites icônes |
![]() |
Affiche le contenu du répertoire sélectionné sous forme de liste. Ce type d'affichage offre aussi le type du fichier, son titre, sa taille, sa date ... |