Généralités
Bonjour,
le script que je vais vous présenter ici est non seulement un Générateur de sitemap (fichier sitemap.xml),
mais aussi un aspirateur de site.
Cet outil ayant vu son dévellopement commencer le 18 Juin 2007, vous comprendrez qu'il n'est pas encore
tout a fait fonctionnel, il ne visiterai pas, par exemple, les pages avec des arguments "?....&...".
D'autre part, le but principal de ce script étant de générer des sitemaps, je ne chercherai a résoudre les
problèmes de fonctionnement de l'aspirateur uniquement quand j'éstimerai que le Générateur de sitemap sera
complètement opérationnel.
Il est important de noter aussi que le script se comporte très mal quand il s'agit d'URL avec des espaces.
Le 04-07-2007 :
Le script permet maintenant de supprimer une variable de session. La gestion des liens déjà visité à été
revu.
Le 20-07-2007 :
Le script est passé sous licence GPLv3. Pour des raisons évidentes, dans mes archives les versions précédentes
sont encore éstempillées GPLv2, mais peuvent être republiées en v3 sur simple demande.
Installation
Pour installer cet outil, vous avez juste a le télécharger, ou faire un copier/coller du script dans un fichier texte.
Il faut aussi donner les droits a ce scripts, chmod +x.
Utilisation
L'utilisation est simple, vous vous placez dans le repertoire du script et le lancez avec la commande "./SiteMap.bash http://votre.url" ou
"./SiteMap.bash http://votre.url nom_de_la_variable_de_session"
Download
Vous pourrez visionner/récuperer les dernières sources de mon script
ici.
Les sources classées par dates sont disponibles
ici. (Format AAAAMMJJ-HHmm).
Si vous souhaitez intervenir sur cet outil, contactez
l'
auteur.
Auteur :
Richard Demongeot