/////////////////////////////////////////////////////////////////////////////// / / / >> 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 ausfllen / / 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 gegenber 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 fr ihr "Profibuch", eine unverzichtbare Fundgrube. - Karsten Isakovic fr seinen 'SysMon', sowie Thomas Tempelmann sowie Johannes Hill fr den 'TempleMon' beide Tools bekannt als 'The Programmers best friends' :-) - ATARI / Landon Dyer fr den 'MadMac'. - GENESIS fr 'Selling England by the pound' sowie 'Foxtrot' sowie THE CURE fr 'Disintegrations' & 'Wish' sowie THE RED HOT CHILI PEPPERS fr Blod sugar sex magik. - Barbara fr die Erkenntnis, dass es ein Leben ohne Rechner gibt =:^} ---------------------- 0.b) Was ist WProtect? WProtect steht fr '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 schreibzuschtzen. Es k”nnen die Laufwerke 'A' bis 'Z' geschtzt 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 fr eventuelle Sch„den an Daten oder Programmen, die direkt oder indirekt auf die Benutzung dieses Programms zurckzufhren sind, bernommen werden! ---------------------- 0.c) Ver„nderungen gegenber alten Versionen WProtect 1.01 wurde komplett berarbeitet gegenber 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 schreibgeschtzt 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 geschtzen 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 fr die logischen Laufwerke. Nicht vorhandene Laufwerke sind disabled, also grau und nicht anw„hlbar. Vorhandene Laufwerke sind entweder weiss (nicht geschtzt) oder invertiert (geschtzt). Durch Mausklick auf einen solchen Knopf wird der Schutzstatus ge„ndert, aus einem geschtzten Laufwerk wird ein ungeschtztes und aus einem ungeschtzten ein geschtztes. 'Sichern' sichert in 'X:\AUTO\WPROTECT.PRG' die aktuellen Schutzeinstellungen, wobei X das Bootlaufwerk darstellt. Falls das Bootlaufwerk geschtzt 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 gedrckt) 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 schreibgeschtzt' bei 'Nochmal' !!! die linke Shifttaste gedrckt, wird der Schreibschutz fr 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, schtzen 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 untersttzt. 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 drfen, sofern sie weder ver„ndert noch kommerziell vertrieben werden. Wer mit einem SHAREWARE-Programm regelm„žig arbeitet, zahlt dem Autor eine Registrierungsgebhr. SHAREWARE-Programme sind KEINE Frei-Programme (Public-Domain), die Urheberrechte an diesen Programmen bleiben bestehen, allerdings drfen Kopien der Disketten frei weitergegeben werden, damit andere potentielle Anwender die Programme prfen k”nnen. Das Nutzungsrecht wird erst mit Zahlung der Registrierungsgebhr 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 fr den ST. Der SHAREWARE-Beitrag fr 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 wnsche 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 geschtzt 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 natrlich 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 fr 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 berprfen. Mir fehlen leider genauere Unterlagen ber MetaDOS. Ein erstes Disassembly des CD-Rom Treibers spricht allerdings stark gegen die Funktionstchtigkeit 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-Prfung (falls bereits eine Checksumme fr WPROTECT.PRG existierte) darauf hinweisen, dass sich die Checksumme ge„ndert hat und m”glicherweise ein Virenbefall vorliegt. Dies ist dann natrlich 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 gengender Zahlungsmoral *+ CPX-Modul (wenn es dazu ein vernnftiges Assembler-Toolkit gibt) *+ Kommandozeile a la WPROTECT +ABC-EFG schtzt A/B/C, entschtzt E/F/G und l„sst den Schutzstatus aller anderen Laufwerke unangetastet WPROTECT ++-EF schtze alle ausser E und F WPROTECT --+EF entschtze alle, schtze E und F *+ Buttons [ Schtze alle ] / [ Entschtze alle ] + aufger„umterer Source + bessere Dokumentation Vielen Dank fr 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 ----------------------------------------