Für die Erzeugung von Statistiken über Newsgroups gibt es verschiedene Möglichkeiten und Scripts. Gezählt werden beispielsweise Anzahl der Postings pro Monat, Tag, Wochentag oder Stunde, Anzahl der Postings pro Teilnehmer, deren Länge, verwendete Newsreader usw.

Hier stelle ich in alphabetischer Reihenfolge einige Lösungen einschließlich der Bezugsquellen vor. Wer eine kurze Beschreibung, ggf. einschließlich von (besonderen) Features und Vor- und Nachteilen, ergänzen möchte, oder weitere Lösungen kennt, möge sich jederzeit gerne bei mir melden.

Juta

Sprache Java (1.2+)
Autor Marco Schmidt
Bezugsquelle http://freshmeat.net/projects/juta

Juta (Java Usenet Traffic Analyzer) wertet Postings in MBOX-Dateien (Unix-Mailbox-File) aus und generiert HTML-Seiten mit Statistiken.

ngstat

Sprache Python
Autor Stephan Hohe
Bezugsquelle http://home.in.tum.de/~hohe/prog/ps-ngstat.html

Statistik.hsc

Sprache hsc2
Autor Daniel Srostlik
Bezugsquelle http://hamster.arcornews.de/micha/files/hs2-047-Statistik.zip

statnews

Sprache Perl
Autor Davide G. M. Salvetti
Bezugsquelle http://packages.debian.org/stable/news/statnews

statnews ist ein Debian-Paket für die Generierung von Statistiken aus dem traditional spool eines INN und der Ideengeber für stat4news.

stats für Leafnode

Sprache Shell
Autor Timm Thiemann
Bezugsquelle http://www.timmthiemann.de/stats/

stat4news

Sprache Perl
Autor Michael Grimm
Bezugsquelle http://www.odo.in-berlin.de/stat4news/stat4news.html

Das Paket besteht aus zwei getrennten Perl-Scripts: eines liest die Daten vom Newsserver per NNRP ein und speichert sie in einer Datenbank, das andere kann daraus Auswertungen generieren, u.a.

  • Postings und Zeichen pro Tag
  • Postings, Zeichen, Zitatmenge pro Teilnehmer
  • Postings pro Thread
  • durchschnittliche Länge der Postings
  • Nutzer pro Newsreader
  • usw.

Turquoise SuperStat

Sprache C++
Autor Peter Karlsson
Bezugsquelle http://freshmeat.net/projects/turquoise/

usestats

Sprache Perl
Autor Thomas Hochstein
Bezugsquelle usestats-Downloadseite

Das Script ist in Perl gehalten und hätte gerne ein Perl 5.6.1 oder höher sowie die Module

  • Mail::Address
  • MIME::Words
  • Locale::Recode (und die übrigen Module aus diesem Paket)
  • Date::Manip

zur Verfügung. Als Eingabe frisst es

  • MBOX-Dateien (Unix-Mailbox-File)
  • data.dat-Datei (von Hamster)
  • traditional spool (bspw. INN, auch rekursiv)

und generiert daraus Reports bzgl.

  • Postings pro Tag (und Monat)
  • Postings pro Teilnehmer
  • Häufigkeit der Subjects
  • Häufigkeit der Newsreader
  • Nutzer pro Newsreader

Diese Reports können dabei ein-/ausgeschaltet und angepasst werden.

Lizenz

Creative Commons-Lizenzvertrag Dieser Inhalt ist unter der Creative Commons-Lizenz BY-NC-SA 3.0 DE lizenziert; er darf unter Namensnennung des Autors nicht-kommerziell weitergegeben und auch bearbeitet werden, soweit das neue Werk gleichfalls wieder dieser Creative-Commons-Lizenz unterliegt. Die Einzelheiten ergeben sich aus dem Lizenzvertrag.