home *** CD-ROM | disk | FTP | other *** search
- ///////////////////////////////////////////////////////////////////////////////
- / /
- / >> WProtect << V1.01 05.12.1991 /
- / /
- / Shareware © by /
- / P*ST: /
- / Christoph Conrad /
- / Adalbertsteinweg 113 /
- / 5100 Aachen /
- / /
- / E-Mail Direkt: /
- / MAUS: Christoph Conrad @ AC3 /
- / /
- / E-Mail Gateways: /
- / FIDO: Christoph Conrad % Maus AC3 2:242/2.6 /
- / USEnet: Christoph_Conrad@ac3.maus.de /
- / Zerberus: Christoph_Conrad%ac3@zermaus.zer /
- / BTX: Seite *35008024#, im Formular ausfüllen /
- / Christoph_Conrad@AC3.MAUS.DE.UUCP /
- / (kostet 90 Pfennig) /
- / /
- / Falls Sie irgendetwas entdecken, was Sie stört, oder Verbesserungsvorschläge/
- / haben, nur zu: schreiben Sie mir über EMail (vorzugsweise) oder P*ST. /
- / /
- / Dieses Programm liegt auch dem VIRENDETEKTOR bei, _DEM_ Virensuchprogramm /
- / auf dem ATARI ST/TT von Volker Soehnitz @ AC. Keiner bietet mehr! /
- / Lassen Sie sich registrieren und geniessen Schutz vor allen aktuellen /
- / Viren durch den Updateservice. WER DEN SHAREWAREBEITRAG FÜR DEN /
- / VIRENDETEKTOR BEZAHLT HAT, BRAUCHT KEINEN BEITRAG MEHR FÜR WProtect /
- / ZU BEZAHLEN!. /
- / /
- / Eine Weitergabe des VIRENDETEKTOR ohne diese Dateien ist nicht gestattet! /
- / /
- / WProtect kann allerdings auch so weiterkopiert werden, allerdings nur /
- / _MIT_ /
- / WPROTECT.S /
- / WPRORSC.S /
- / Veränderungen an Source/Programm NUR zu privaten Zwecken!! /
- / Wer veränderte Versionen von Source oder Programm öffentlich zugänglich /
- / macht, wird von mir ganz schönen Ärger bekommen! /
- / WPROTECT.PRG /
- / WPROTECT.RSC /
- / WPROTECT.RSD /
- / WPROTECT.TXT /
- / /
- ///////////////////////////////////////////////////////////////////////////////
-
-
- WICHTIG: Unbedingt zumindest Kapitel I und den Anhang lesen!
-
-
- Inhalt: 0. Das (etwas längere) Vorwort
- ¯¯¯¯¯¯¯ a) Danksagungen
- b) Was ist WProtect?
- c) Veränderungen gegenüber alten Versionen
-
- I. Installation
-
- II. Bedienung des
- a) Autoordnerprogramms
- b) 'Normalen' Programms
- c) Accessory's
-
- III. Das SHAREWARE-Vertriebskonzept
-
- IV. Schlußwort
-
- Anhang: Bekannte Programmfehler, Inkompatibilitäten und
- Unschönheiten (auch MetaDOS!)
-
- Ausblick: Was gibt's in der nächsten WProtect Version?
-
- Registrierungsformular
-
-
- ----------------------
- 0. Das (etwas längere) Vorwort
-
- ----------------------
- 0.a) Danksagungen
- - Jankowski/Rabich/Reschke für ihr "Profibuch", eine unverzichtbare Fundgrube.
- - Karsten Isakovic für seinen 'SysMon', sowie
- Thomas Tempelmann sowie Johannes Hill für den 'TempleMon'
- beide Tools bekannt als 'The Programmers best friends' :-)
- - ATARI / Landon Dyer für den 'MadMac'.
- - GENESIS für 'Selling England by the pound' sowie 'Foxtrot' sowie
- THE CURE für 'Disintegrations' & 'Wish' sowie
- THE RED HOT CHILI PEPPERS für Blod sugar sex magik.
- - Barbara für die Erkenntnis, dass es ein Leben ohne Rechner gibt =:^}
-
- ----------------------
- 0.b) Was ist WProtect?
- WProtect steht für 'Write Protect', also Schreibschutz. Bei Disketten können
- Sie ja einen Schreibschutz aktivieren, aber was machen bei Ramdisks oder
- Festplattenpartitionen? WProtect bietet die Möglichkeit, ein beliebiges
- logisches Laufwerk schreibzuschützen. Es können die Laufwerke 'A' bis 'Z'
- geschützt werden.
-
- Die Programme wurden auf den TOS-Versionen 1.00, 1.02 1.04, 2.05, 3.01 und
- 3.05, mit diversen RAM-Disks sowie mit den Festplatten SH204, SH205,
- Megafile 30 und einigen SCSI-Platten getestet. Es läuft mit dem AHDI von
- Atari ebenso zusammen, wie mit dem CBHD vom Scheibenkleister und Julian
- Reschkes HUSHI. TROTZDEM empfehle ich bei der Verwendung eines anderen
- Treibers (insbesondere bei VORTEX-Treibern) Vorsicht walten zu lassen.
-
- Ich habe alle Sorgfalt walten lassen, um ein fehlerfreies Programm zu
- erstellen. Trotzdem sind Fehler nie ganz auszuschliessen. Deshalb kann
- weder die juristische Verantwortung noch irgendeine Haftung von Seiten
- des Autors für eventuelle Schäden an Daten oder Programmen, die direkt
- oder indirekt auf die Benutzung dieses Programms zurückzuführen sind,
- übernommen werden!
-
- ----------------------
- 0.c) Veränderungen gegenüber alten Versionen
- WProtect 1.01 wurde komplett überarbeitet gegenüber 0.97/f, der letzten
- ausgelieferten Version. Die wesentlichste Neuerung betrifft die Oberfläche,
- die jetzt über eine GEM-Dialogbox wesentlich komfortabler als vorher zu
- bedienen ist. Weitere Neuerungen entnehmen Sie bitte der History am Anfang
- des Quelltextes WPROTECT.S.
-
- ----------------------
- I. Installation
- Ganz einfach: WPROTECT.PRG gehört in den Autoordner. Es installiert sich
- resident. WPROTECT.ACC gehört auf die Wurzel des Bootlaufwerks. Es dient
- dem Konfigurieren des Schreibschutzes. Es kann, muss aber nicht installiert
- sein, da genausogut mit WPROTECT.PRG, als normales GEM-Programm gestartet,
- konfiguriert werden kann. WPROTECT.PRG als GEM-Programm gestartet installiert
- sich übrigens resident (wie das Autoordnerprogramm), falls das
- Autoordnerprogramm mal vergessen wurde und vor dem Verlassen von WPROTECT.PRG
- mindestens ein Laufwerk schreibgeschützt wurde.
-
- Autoordnerprogramm, GEM-Programm und Accessory sind völlig identisch
- und können durch Kopieren/Umbenennen neu erzeugt werden.
-
- ----------------------
- II. Bedienung der Programme
-
- ----------------------
- II.a) Autoordnerprogramm: WPROTECT.PRG
- Da gibt's nichts weiter zu bedienen. Ab in den Autoordner und vergessen.
- Das Autoordnerprogramm gibt eine kurze Meldung aus, das es sich installiert
- hat, und evt. eine Liste der geschützen Laufwerke. Falls kein Cookie
- angelegt werden konnte, wird ebenfalls eine entsprechende Meldung ausgegeben.
-
- Das Autoordnerprogramm belegt 472 Byte Hauptspeicher.
-
- ----------------------
- II.b) 'Normales' Programm: WPROTECT.PRG
- Nach dem Start sehen Sie eine Dialogbox mit 26 kleinen Knöpfchen 'A'-'Z'
- sowie drei Buttons 'Abbruch', 'Sichern' und 'Ok'. 'A'-'Z' stehen für die
- logischen Laufwerke. Nicht vorhandene Laufwerke sind disabled, also grau
- und nicht anwählbar. Vorhandene Laufwerke sind entweder weiss (nicht geschützt)
- oder invertiert (geschützt). Durch Mausklick auf einen solchen Knopf wird
- der Schutzstatus geändert, aus einem geschützten Laufwerk wird ein ungeschütztes
- und aus einem ungeschützten ein geschütztes.
-
- 'Sichern' sichert in 'X:\AUTO\WPROTECT.PRG' die aktuellen Schutzeinstellungen,
- wobei X das Bootlaufwerk darstellt. Falls das Bootlaufwerk geschützt werden
- soll, wird eine Warnbox ausgegeben und noch einmal nachgefragt, ob wirklich
- gesichert werden soll. Falls WPROTECT.PRG im Autoordner des Bootlaufwerks
- nicht existiert, wird ebenfalls eine Meldung ausgegeben.
-
- 'Abbruch' belässt alle Einstellungen so, wie Sie beim Start von WProtect
- waren, das heisst alle Änderungen werden verworfen (wenn Sie zwischenzeitlich
- gesichert haben, dann bleibt die Sicherung erhalten, das heisst beim nächsten
- Booten gelten immer die bei einer erfolgreichen Sicherung zum Zeitpunkt des
- Sicherns eingestellten Werte, EBENSO GELTEN NACH 'Abbruch' DIE ZUM ZEITPUNKT
- DES SICHERNS EINGESTELLTEN WERTE!).
-
- Falls Sie Letemfly von Oliver Scheel installiert und aktiviert haben
- (einschliesslich 'Key Dials'), können Sie die Knöpfe auch mit
- ALTERNATE+Laufwerksbuchstabe (gleichzeitig gedrückt) selektieren
- (als hätten Sie mit der Maus draufgeklickt). 'Abbruch' ist dann mit der
- Taste UNDO aktivierbar, 'Sichern' mit HELP.
-
- !!! Ist ein Schutz installiert und wird bei der Alertbox
- !!! 'Die Diskette in Laufwerk X: ist schreibgeschützt' bei 'Nochmal'
- !!! die linke Shifttaste gedrückt, wird der Schreibschutz für das
- !!! entsprechende Laufwerk aufgehoben.
-
- ----------------------
- II.c) Accessory: WPROTECT.ACC
- Die grundsätzliche Bedienung aller Elemente der Dialogbox funktioniert
- exakt wie im vorigen Abschnitt ('Normales' Programm) beschrieben. Kein
- Wunder, es handelt sich schliesslich um dieselbe Dialogbox.
-
- Falls das Accessory beim Start feststellt, dass kein residentes Programm
- installiert ist, wird eine Meldung ausgegeben. Entweder Sie booten nach
- Kopieren von WPROTECT.PRG in den Autoordner des Bootlaufwerks neu ODER
- starten WPROTECT.PRG als GEM-Programm, schützen irgendein Laufwerk und
- verlassen das Programm. Es installiert sich dann resident.
-
- Falls Sie GEMINI benutzen, wird seit 0.97/f das VA-Protokoll mit der Message
- VA_START unterstützt. Das heisst, Sie können WPROTECT.ACC in einem Fenster
- anklicken oder als auf dem Desktop abgelegtes Icon und GEMINI schickt
- eine Message an ein evt. installiertes Accessory, das daraufhin gestartet
- wird.
-
- Das Accessory arbeitet auch wunderbar mit 'The Chameleon' von Karsten
- Isakovic zusammen, lässt sich also nachträglich nachladen und wieder
- entladen.
-
- Das Accessory belegt 7864 Byte Hauptspeicher.
-
- ----------------------
- III. Das SHAREWARE-Vertriebskonzept
-
- Das Programm WProtect ist S H A R E W A R E . Falls Sie nicht genau
- wissen, was der Begriff "Shareware" bedeutet, hier eine kurze Erläuterung:
-
- Mit "Shareware" bezeichnet man Programme, die frei kopiert und weitergegeben
- werden dürfen, sofern sie weder verändert noch kommerziell vertrieben
- werden. Wer mit einem SHAREWARE-Programm regelmäßig arbeitet, zahlt dem
- Autor eine Registrierungsgebühr.
-
- SHAREWARE-Programme sind KEINE Frei-Programme (Public-Domain), die
- Urheberrechte an diesen Programmen bleiben bestehen, allerdings dürfen
- Kopien der Disketten frei weitergegeben werden, damit andere potentielle
- Anwender die Programme prüfen können. Das Nutzungsrecht wird erst mit
- Zahlung der Registrierungsgebühr erworben.
-
- Jeder, der sich bei den Autoren, deren Sharewareprogramme er regelmäßig
- nutzt, registrieren läßt, fördert und belebt die Entwicklung guter
- SHAREWARE-Programme für den ST.
-
- Der SHAREWARE-Beitrag für WProtect beträgt nur 10,- DM. Bitte bedenken Sie,
- dass Sie durch zahlen dieser Summe die Weiterentwicklung entscheidend
- fördern.
-
- !! WER DEN SHAREWAREBEITRAG FÜR DEN VIRENDETEKTOR BEZAHLT HAT, BRAUCHT KEINEN !!
- !! BEITRAG MEHR FÜR WProtect ZU BEZAHLEN!. !!
-
- ----------------------
- IV. Schlußwort
-
- Ich hoffe, das Sie sich von der Leistungsfähigkeit von WProtect überzeugen
- konnten und wünsche Ihnen wenig Begegnungen mit Viren auf dem ST, nicht zuletzt
- durch den Schutz durch dieses Programm. Falls Sie damit zufrieden sind, bitte
- ich, den geringen SHAREWARE-Beitrag von 10,- zu bezahlen. Am Ende dieses
- Textes finden Sie ein vorbereitetes Registrierungsformular, welches Sie
- auf Ihrem Drucker ausgeben können.
-
- !! WER DEN SHAREWAREBEITRAG FÜR DEN VIRENDETEKTOR BEZAHLT HAT, BRAUCHT KEINEN !!
- !! BEITRAG MEHR FÜR WProtect ZU BEZAHLEN!. !!
-
- ----------------------
- Anhang: Bekannte Programmfehler (P), Inkompatibilitäten (I) und
- Unschönheiten (U)
-
- - (P)
- Bei nachträglich installiertem Programm (Kein Autoordnerprogramm,
- WPROTECT.PRG als GEM-Programm gestartet und mindestens ein Laufwerk
- zum Schutz angemeldet) wird immer versucht auf A:\AUTO\WPROTECT.PRG
- zu sichern. Wird behoben in der nächsten Version!
-
- - (U)
- Bei nicht resident installiertem WProtect wird bei 'Sichern', falls
- das Bootlaufwerk als geschützt gilt und kein WPROTECT.PRG im Autoordner
- des Bootlaufwerks liegt, trotzdem nachgefragt, ob gesichert werden soll.
- Wird diese Frage mit dem 'Ok'-Button quittiert, kommt natürlich prompt
- die Meldung, das kein WPROTECT.PRG im Autoordner liegt. Dies liesse sich
- umgehen durch vorheriges Abchecken, ob WPROTECT.PRG auch wirklich da ist.
- Ich halte dieses Verhalten zwar für wenig intuitiv, aber kaum störend.
- Wird evt. behoben in der nächsten Version!
-
- - (U)
- Die Laufwerke 'Q' bis 'Z' sind MetaDOS-Laufwerke. Ob der Schreibschutz
- bei diesen Geräten funktioniert, ist von IHNEN zu überprüfen. Mir fehlen
- leider genauere Unterlagen über MetaDOS. Ein erstes Disassembly des CD-Rom
- Treibers spricht allerdings stark gegen die Funktionstüchtigkeit von
- WProtect bei MetaDOS-Laufwerken.
-
- - (U)
- Nach 'Sichern' gelten auch bei nachfolgendem 'Abbruch' die zum Zeitpunkt
- des Sicherns aktiven Schutzwerte.
-
- - (U)
- Sehr peinlich... Da WProtect bei [Sichern] die aktuelle Konfiguration
- im Autoordnerprogramm sichert, wird sie der VIRENDETEKTOR beim nächsten
- Lauf mit eingeschalteter CRC-Prüfung (falls bereits eine Checksumme für
- WPROTECT.PRG existierte) darauf hinweisen, dass sich die Checksumme
- geändert hat und möglicherweise ein Virenbefall vorliegt. Dies ist
- dann natürlich kein Virenbefall! In der nächsten Version wird dies
- garantiert geändert.
-
- Falls Sie irgendetwas entdecken, was Sie stört, oder Verbesserungsvorschläge
- haben, nur zu: schreiben Sie mir über EMail (vorzugsweise) oder P*ST.
-
- ----------------------
- Ausblick: Was gibt's in der nächsten WProtect Version?
-
- *+ -> nur bei genügender Zahlungsmoral
-
- *+ CPX-Modul (wenn es dazu ein vernünftiges Assembler-Toolkit gibt)
- *+ Kommandozeile a la
- WPROTECT +ABC-EFG schützt A/B/C, entschützt E/F/G
- und lässt den Schutzstatus aller anderen Laufwerke unangetastet
- WPROTECT ++-EF schütze alle ausser E und F
- WPROTECT --+EF entschütze alle, schütze E und F
- *+ Buttons [ Schütze alle ] / [ Entschütze alle ]
- + aufgeräumterer Source
- + bessere Dokumentation
-
- Vielen Dank für Ihre Aufmerksamkeit, bis demnächst,
- Ciao, Chris.
-
- ----------------------
- Registrierungsformular
-
- -------------------------- Elektronische Falzkante ----------------------------
-
- Hiermit moechte ich mich als WProtect-Anwender(in)
- registrieren lassen!
-
- Meine bisherige Version hat die Versionsnummer: _______________
- Die Angabe der Versionsnummer ist UNBEDINGT erforderlich.
-
-
- _________________________________________________________
- Name, Vorname
-
- _________________________________________________________
- Strasse, Hausnummer
-
- _________________________________________________________
- Postleitzahl, Ort
-
-
- 10,- DM liegen in bar bei.
-
-
- ______________________________________________
- Datum, Unterschrift
- .................................................................
- Freiwillige Angaben:
-
- Ich benutze folgende(n) Rechner: _______________________________
-
- +-+ +-+ +-+
- Diskettenlaufwerk(e): | | 360 kB | | 720 kB | | ___ kB
- +-+ +-+ +-+
-
- +-+
- Festplatte: | | ____ MB
- +-+
-
- Sonstige Peripherie: ____________________________________________
-
- _________________________________________________________________
-
- WProtect habe ich erhalten von: _________________________________
-
- Nutzen Sie die Rueckseite fuer eventuelle persoenliche Mit-
- teilungen und schicken Sie dieses Formular ausgefuellt an:
-
- Christoph Conrad - Adalbersteinweg 113 - D-5100 Aachen
-
- ----------------------------- Cut here ----------------------------------------
-
-