home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ST-Computer Leser 2002 January
/
STC_CD_01_2002.iso
/
APP
/
CAT505
/
REPAIR
/
REPAIR.TXT
< prev
Wrap
Text File
|
1998-04-08
|
4KB
|
87 lines
LIESMICH.TXT zu REPAIR.PRG
REPAIR (c) 1998 Thorsten Otto
Original-Version (c) 1993 Dirk Steins
REPAIR ist ein Programm, um in einer CAT-Datenbank kaputte TAB-Dateien
wieder herzustellen bzw. neu zu erstellen. In den TAB-Dateien speichert
CAT die CRCs über die Message-IDs, um über diese das Einfügen so
schnell erledigen zu können. Aber anscheinend werden unter merkwürdigen
Umständen ab und zu solche TAB-Dateien zerstört. Da CAT danach mit so
einer Gruppe nichts mehr anfangen kann, habe ich dieses Programm
geschrieben, das aus den Informationen in den .PAR und .DAT Dateien
eine neue .TAB-Datei erstellt.
Die Bedienung ist simpel, allerdings mu₧ eine Voraussetzung erfüllt sein:
REPAIR.PRG braucht unbedingt eine CAT.INF Datei. Ohne eine solche arbeitet
es nicht! Im Gegensatz zu CAT oder CatPutz wertet es auch nicht die Kommando-
zeile aus (oder doch? Ich wei₧ es nicht :-)).
Nach dem Start erscheint eine Menuleiste, in der es ein paar wenige
Punkte gibt. Der wichtigste ist folgender: TAB reparieren. Nach der
Anwahl dieses Punktes erscheint eine Dialogbox, in der eine oder
mehrere Gruppen ausgewählt werden können, für die eine neue TAB-Datei
erstellt werden soll. Die Gruppenauswahl erfolgt wie in CAT. Bei OK
wird dann eine neue .TAB-Datei für diese Gruppe(n) erstellt. Vorsicht:
es erfolgt keine weitere Abfrage, und die Original-Datei wird beim
Reparieren überschrieben!!! Man sollte deshalb vorher mit dem Menüpunkt
'TAB testen' erst einmal sehen ob eine Reparatur überhaupt notwendig
ist. Sowohl beim Testen als auch beim Reparieren wird die Anzahl der
gefundenen Fehler ausgegeben. Das Erstellen einer .TAB-Datei sollte
eigentlich recht schnell gehen, wenn einigerma₧en genug Speicher frei
ist.
Es gibt auch noch den Menüpunkt 'PAR reparieren', aber diese Funktion
ist noch nicht vollständig. Man kann damit zwar eine korrekte
PAR-Datei erstellen (vorausgesetzt die DAT-Datei ist in Ordnung), aber
die Kommentarverkettung ist danach futsch, und auch die internen Flags
(Gelesen, Interessant usw.) gehen möglicherweise verloren. Man sollte
diese Funktion also nur im äussersten Notfall nehmen, wenn gar nichts
mehr geht. Ausserdem sollte man vorher am besten die DAT-Datei testen
lassen, auch wenn das relativ lange dauern kann. Sollte es beim testen
oder reparieren irgendwann gar nicht mehr weiter gehen, kann der
Vorgang mit ESC abgebrochen werden.
Um wenigstens die Kommentarverkettung wieder hinzubekommen, kann man
dann anschliessend in CAT die Gruppe exportieren, komplett löschen
(mit CatPutz) und dann das Outfile wieder importieren.
Die Erläuterung der übrigen Menüpunkte erspare ich mir.
Copyright
---------
REPAIR ist No-Warranty-Ware.
Dies hei₧t: Ich gebe keinerlei Garantie, da₧ Repair auch nur in
irgendeiner Weise funktioniert! Ich habe das Programm für mich selbst
geschrieben, und ich stelle das nur der Öffentlichkeit zur Verfügung.
Bei mir hat es funktioniert, aber ob das bei anderen auch der Fall
sein wird, wei₧ ich nicht. Ob Repair noch irgendwelche Fehler hat, wei₧
ich auch nicht. Ich bin auch nicht an Bugreports zu diesem Programm
interessiert, auch gebe ich keine Garantie, da₧ dieses Programm jemals
weiterentwickelt werden wird. Jeder, der dieses Programm benutzt, und
dadurch irgendwelche Schäden bei sich, seiner Hardware oder seiner
Software verursacht, ist selbst Schuld!
Nochmal deutlich:
Ich, Thorsten Otto, übernehme keine Haftung oder Verantwortung für direkte oder
indirekte Schäden jedweder Art, seien sie finanzieller, materieller, geistiger
oder sonstiger Art, die aus dem Gebrauch, Nichtgebrauch oder Mi₧brauch von
Repair oder diesem Text entstehen.
Was auch immer passiert: Du bist gewarnt und selber Schuld.
Man darf Repair ohne Einschränkungen an jeden weitergeben, solange dieser
Text dabei bleibt. Kosten au₧er den normalen Nutzungsgebühren für Mailboxen
oder PD-Disketten dürfen dabei für einen Anwender nicht entstehen, d.h. ein
Verkauf von Repair ist untersagt.
REPAIR unterliegt ebenso wie CAT der CAT Public-License. Näheres dazu
in der Datei CATPL.TXT.
Eine Veränderung dieses Textes oder von Repair selbst ist nicht gestattet!
27. Februar 1998, Thorsten Otto