====================================== Programm HamGroup - Version 1.04 Freeware von Heiko Rost (heiko.rost@gmx.de) ====================================== Beschreibung: ------------- Das Programm erstellt eine Liste mit allen Gruppen, die auf den Pull-Newsservern des Hamsters verfügbar sind und postet sie zum Hamster. Sofern die Gruppe nicht mit /G= in der Kommandozeile vorgegeben wird, erfolgt die Auswahl in Abhängigkeit von der Hamsterversion: In den Versionen vor 1.3.19 wird hamster.misc gewählt, bei den neueren Hamstern hamster.ini ausgewertet. Zuerst wird der Eintrag internalgroup.statistics gelesen, ist dort nichts angegeben internalgroup.default, wenn dort auch nichts gefunden wird postet das Programm nach internal.misc. Systemvoraussetzungen: ---------------------- Ein Windows mit einem lauffähigen Hamster. Wer den Hamster noch nicht kennt, kann diesen Mail- und Newsserver auf der Homepage von Juergen Haible (http://freebee.home.pages.de/) holen und ausprobieren. Installation: ------------- Das Programm muß nur in einen beliebigen Ordner auf der Festplatte kopiert werden. Bedienung: ---------- Nach dem Start sind keine Eingriffe des Nutzers nötig. Beim Aufruf sind folgende Optionen möglich: /?: Ein Hilfetext mit den möglichen Kommandozeilenoptionen wird angezeigt. /NoPost: Die Gruppenliste wird nur auf der Festplatte gespeichert, ohne diese Option wird sie zusätzlich noch gepostet. /NoLog: Es wird kein Ablauflog angelegt. /G=gruppenname: Die Liste wird (sofern nicht /NoPost angegeben ist) in die angegebene Gruppe gepostet. /DescList: Es wird die Datei alldescs.txt im Serververzeichnis des Hamsters benutzt. Fehlt sie, werden die einzelnen Newsserver abgearbeitet. Bekannte Probleme: ------------------ Bei Win95-Installationen ohne IE4/IE5 können OLE-Fehler auftreten, zum Beispiel Exception EOleError im Modul HAMGROUP.EXE bei ...... Falscher Variablentyp. 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 (dcomp95.exe) oder unter http://www.microsoft.com/com/ im WWW zu finden. Falls die mit dem Programm erstellte Gruppenliste von der in alldescs.txt abweicht, kann es dafür folgende Ursachen geben: 1. Die Gesamtgruppenliste des Hamsters ist nicht mehr aktuell und muß mit "Datei" - "Globale Listen erneuern" bzw. "File" - "Rebuild global lists" neu erstellt werden. 2. Es sind noch newgrps.txt-Dateien in den Serververzeichnissen vorhanden. Diese wurden vom Hamster bis Version 1.3.19 benutzt. Wer einen neueren Hamster im Einsatz hat sollte die Dateien löschen. Versionsübersicht: ------------------ 1.0 - 23.10.1999 erste Programmveröffentlichung 1.01 - 27.10.1999 neu: Log-Funktion des Programmablaufes 1.02 - 14.6.2000 neu: Auswahl der Gruppe zum Posten manuell bzw. automatisch in Abhängigkeit von der Hamsterversion (internal.* ab 1.3.19) 1.03 - 18.10.2000 neu: Kommandozeilenoptionen /DescList und /? fix: das Programm arbeitet auch dann korrekt, wenn der Hamster nicht den Standard-Pfad für das Serververzeichnis benutzt 1.04 - 16.02.2001 fix: Serververzeichnis wurde manchmal nicht gefunden