[SPIP Zone] [Spip-zone-commit] r9930 - in /_dev_/top10: ./ scanner.sh

Comment on le consulte?

George

fil@rezo.net wrote:

Author: fil@rezo.net
Date: Tue Feb 27 15:01:43 2007
New Revision: 9930

Log:
un scanner des sites sous spip, pour savoir quels sont les plugins les plus employes, les sites morts etc

Added:
    _dev_/top10/
    _dev_/top10/scanner.sh

Added: _dev_/top10/scanner.sh

--- _dev_/top10/scanner.sh (added)
+++ _dev_/top10/scanner.sh Tue Feb 27 15:01:43 2007
@@ -0,0 +1,23 @@
+#! /bin/sh
+
+TMP=/tmp/top10
+
+mkdir $TMP
+
+curl "http://www.spip.net/?page=sites-sous-spip-par-date">$TMP/sites\-sous\-spip\.txt 2>/dev/null
+
+for i in $(cut -d" " -f2 $TMP/sites-sous-spip.txt); do
+ echo "--- "$i" ---"
+ rm -f $TMP/headers
+ curl -m 30 -D $TMP/headers --location --include \
+ $i >$TMP/body 2>&1
+ if [ -f $TMP/headers ]; then
+ grep "Location:" $TMP/headers;
+ grep "Composed-By:" $TMP/headers;
+ grep "404 Not Found" $TMP/headers;
+ grep -ci "spip" $TMP/body
+ grep -ci "spip.net" $TMP/body
+ else
+ echo "! injoignable"
+ fi
+done

@ George Kandalaft <george@diwanalarab.com> :

Comment on le consulte?

Dans le Terminal il faut lancer :

bash /Chemin/vers/spip-zone/_dev_/top10/scanner.sh

et puis attendre quelques heures qu'il rassemble toutes les infos :slight_smile:

-- Fil

Fil a écrit :

@ George Kandalaft <george@diwanalarab.com> :
  

Comment on le consulte?
    
Dans le Terminal il faut lancer :

bash /Chemin/vers/spip-zone/_dev_/top10/scanner.sh

et puis attendre quelques heures qu'il rassemble toutes les infos :slight_smile:

-- Fil

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
  

heu oui mais si chacun le lance sur sa machine ca va faire du traffic pour rien non ?
Cedric

heu oui mais

gni ?

si chacun le lance sur sa machine ca va faire du traffic pour rien non ?

Vu que le truc met au moins 3 heures à tourner, je pense qu'on va vite se
lasser :slight_smile:

L'idée ici c'est que chacun puisse participer à élaborer cette moulinette,
pas d'en prescrire l'usage. On pourrait partager le résultat du scan (mais
pas par svn, hein, pas sh.nu/p par exemple) et travailler aussi sur
l'analyse des résultats.

Question "trafic", c'est jamais que 1 hit par site.

-- Fil