home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 2
/
crawlyvol2.bin
/
apps
/
bbs
/
vmu_057
/
vmu
/
doc
/
zap_ger.doc
< prev
Wrap
Text File
|
1994-03-01
|
4KB
|
98 lines
Dortmund, 01.03.94
ZAP
- MessageBase Cruncher -
von Volkmar Wieners (2:243/4800.5)
deutsche Anleitung (ZAP_GER.DOC)
für Version 0.55
*** Betatest ***
es empfiehlt sich, diesen Text
zumindestens einmal kurz durchzulesen,
bzw. ausdrucken und bei der ersten
Benutzung neben den Compi legen
Dieses Programm darf frei kopiert und weitergegeben werden. Eine
Verbreitung über Mailbox ist ausdrücklich *erwünscht*. Eine Aufnahme
in einen kommerziellen PD-Versand ist hiermit ausdrücklich *untersagt*.
Eine Weitergabe in Zusammenhang mit kommerziellen Produkten bedarf der
Genehmigung des Autors.
Bugs, Verbesserungsvorschläge und sonstige Anregungen per FidoNetmail
an den Autor. Dabei sollte nach Möglichkeit deutlich zwischen Fehlern
Verbesserungsvorschlägen getrennt sowie die einzelnen Punkte
durchnummeriert werden. Danke!
1. Yet another cruncher...
==========================
Programme die alte und als gelöscht gekennzeichnete Msgs physikalisch aus
der MsgBase entfernen gibt es schon eine ganz Reihe. Da aber keins so
richtig zu den übrigen VMU-Programmen passte, gibs mit ZAP jetzt noch eins
mehr. Womit VMU endlich komplett wäre. Dies ist ganz bewußt ein einfaches
Programm ohne viele Spielereien und Optionen, daß z.B. auch nicht Scannen
kann, sondern nur löschen.
ZAP basiert auf den alten FCRUNCH-Sourcen (vielleicht erinnert sich jemand
noch daran) wurde allerdings hinsichtlich der optimaleren Nutzung des
verfügbaren Hauptspeichers verbessert. Es koennen jetzt auch Areas gecruncht
werden, die größer sind als das verfügbare RAM. Auf dem Massenspeicher muß
allerdings genug Platz für die neu zu schreibende Area vorhanden sein.
2. Konfiguration
================
Das Programm einfach zu den anderen Fido-Programmen kopieren. Am besten man hat
die Enviroment-Variable BINKLEY oder MAILER auf diesen Pfad gesetzt. Dann
braucht ZAP noch ein Konfigurations-File namens CONFIG.VMU am besten auf
gleicher Ordnerebene. Ein Beispiel-CONFIG.VMU wird mit ausgeliefert. ZAP
liest aus dieser Datei einige Schalter. Alle für ihn relevanten Kommandos
beginnen mit "Zap_". Im Beispiel CONFIG.VMU sind alle nicht benutzten
Schalter mit ';' auskommentiert.
Zap_NoLog
Ist diese Option gesetzt schreibt das Programm nichts ins Logfile. Der Pfad
des Logfiles wird BINKLEY.CFG bzw. TB.CFG entnommen.
Zap_Wait
Nach dem Crunch wartet das Programm auf einen Tastendruck.
Zap_CheckDiskFree -f = check Diskfree for each Area
Überprüft vor jeder Area ob noch genug Platz auf den Massenspeicher für die
zu schreibenden Dateien ist.
Zap_DefDays xx -d = delete Msg older xx days
Wenn in AREAS.BBS für eine Area keine -DAYS Zeile vorhanden ist, wird diese
Angabe beim Crunchen benutzt. Es werden also alle Msgs in der Area gelöscht,
die älter als xx Tage sind. Gerechnet wird ab dem Tag, an dem die Msg in die
MsgBase geschrieben wurde.
Zap_MinHdr xx -h = skip Area with less than xx Msgs
Areas mit weniger als xx Msgs werden beim Crunchen übergangen.
-a = only crunch AREANAME
Diese Option kann man nicht in CONFIG.VMU spezifizieren sondern nur beim
Aufruf von ZAP per Kommandozeile. Es wird nur die Area names AREANAME gecruncht.
Alle anderen bleiben unberührt.