===================================== Programm HamScore - Version 1.1.8 Freeware von Heiko Rost (heiko.rost@gmx.de) ===================================== Beschreibung: ------------- Das Programm ermöglicht es, das Scorefile des Hamsters gruppenweise mit dem aktuellen Datenbestand zu testen. Wer selten mit Regular Expressions arbeitet ist so vor unliebsamen Folgen der neu erstellten Einträge relativ sicher. Systemvoraussetzungen: ---------------------- Ein Windows mit einem lauffähigen Hamster Classic. Wer den Hamster noch nicht kennt, kann diesen kostenlosen Mail- und Newsserver auf der Homepage von Thomas G. Liesner (http://www.tglsoft.de) holen und ausprobieren. Das Programm benötigt einen aktivierten OLE-Server im Hamster und arbeitet deshalb nicht mit dem Hamster Playground von Jürgen Haible zusammen. Installation: ------------- Das Programm muß nur in einen beliebigen Ordner auf der Festplatte kopiert werden. Bedienung: ---------- Das Hauptfenster ist dreigeteilt. Rechts unten werden alle im Hamster vorhandenen Gruppen angezeigt. Nach Auswahl einer Gruppe werden links alle Scorefileeinträe angezeigt, die der Hamster bei dieser Gruppe auswertet. Zusätzlich kann noch festgelegt werden, daß nur die Artikel der letzten x Tage (0 bedeutet keine Begrenzung, also alle) getestet werden sollen. Nach "Start" beginnt das Einlesen aus dem Datenbestand. Dabei wird die Anzahl der noch zu lesenden, die hamsterinterne Nummer (Xref) sowie die Anzahl der bereits getesteten Artikel angezeigt. Auch bei Angabe eines Zeitraums wird für jeden Artikel geprüft, ob er innerhalb dieses Zeitraums liegt, da der Hamster intern unsortiert abspeichert. Daß die meisten gewünschten Artikel verarbeitet wurden ist daran zu erkennen, daß sich der dritte angezeigte Wert nicht mehr ändert. Nach dem Einlesen erscheinen im oberen Teil alle Nachrichten mit einigen Headereinträgen und dem vom Hamster errechneten Scorewert. Über das Popup-Menü sind folgende Einstellungen möglich: Raw-Anzeige: Decodierung der Headerzeilen ein-/ausschalten num. Scoresortierung: bei Sortierung nach Score Nullwerte einsortieren oder ans Ende setzen Postings ohne Scoretreffer ausblenden: wenn markiert, werden nur Postings angezeigt, für die mindestns eine Zeile des Scorefiles zutrifft Ein Doppelklick auf die Nachricht zeigt diese an. Standardmäßig werden maximal 100000 Zeichen angezeigt, dieser Wert kann in der hamscore.ini unter [Einstellungen] Maximallänge=100000 geändert werden. Über das Popup-Menü des angezeigten Postings sind folgende Einstellungen möglich: Raw-Anzeige: Decodierung der Nachricht ein-/ausschalten Zeilenumbruch: bricht Zeilen bei Bedarf am rechten Fensterrand um (bei ausgeschalteter Option können sehr lange Zeilen auftreten) Farbeinstellung: zur besseren Unterscheidung der einzelnen Teile der Anzeige Schriftart: Auswahl der Schriftart; es werden nur Proportionalschriften angezeigt, als Schriftschnitt hat nur kursiv Auswirkung auf die Anzeige Sonstiges --------- Um auch einen Hamster mit geändertem OLE-Servernamen (standardmäßig hamster.app) ansprechen zu können, kann in der hamscore.ini unter [Einstellungen] Hamstername=hamster.app der geänderte Name eingetragen werden. Bekannte Probleme: ------------------ Bei Win95-Installationen ohne IE4/IE5 können OLE-Fehler auftreten, zum Beispiel Exception EOleError im Modul ..... bzw. der Hamster läßt sich nach Programmende nicht korrekt beenden. Abhilfe schafft (neben dem IE5 ;-)) die Installation von DCOM95 (Distributed Component Object Model) von Microsoft. Das Programm ist auf CDs mit dem IE5 (dcom95.exe) oder unter http://www.microsoft.com/com/ im WWW zu finden. Versionsübersicht: ------------------ 1.0 - 23.10.1999 erste Programmveröffentlichung 1.1.0 - 28.11.1999 Änd: Anzeige der Nachrichtenliste/Nachricht verbessert Neu: MIME-Decodierung Neu: Optionen zur Anzeige Nachrichtenliste/Nachricht einstellbar Fix: Probleme bei der Sortierung nach Datum mit ungültigem Date-Header Fix: Programm ließ sich bei nichtinstalliertem Hamster nicht korrekt schließen 1.1.1 - 30.11.1999 Fix: Anzeige langer Nachrichten sehr langsam Fix: MIME-Decodierung blieb hängen 1.1.2 - 27.12.1999 Änd: Scorefileeinträge werden sofort nach Auswahl der Gruppe angezeigt 1.1.3 - 20.08.2000 Fix: Bytes-Scorefileinträge wurden falsch ausgewertet Fix: defekte Zeichensatz-Deklarationen erzeugten manchmal Fehler in der Artikelanzeige 1.1.4 - 18.10.2000 Neu: Der Test kann auf Artikel der letzten x Tage begrenzt werden 1.1.5 - 22.10.2000 Fix: fehlerhafte Date-Header blockieren das Programm 1.1.6 - 16.12.2000 Fix: XPost-Scorezeilen werden falsch ausgewertet 1.1.7 - 03.07.2002 Änd: Nachrichten, auf die keine Scorezeile zutrifft, können ausgeblendet werden Änd: das Programm kann auch mit Hamstern mit geändertem OLE-Servernamen zusammenarbeiten 1.1.8 - 02.04.2004 Änd: andere Ermittlung der noch zu verarbeitenden Artikel, damit bei 'Löchern' im Datenbestand des Hamsters nicht zu hohe Werte angezeigt werden