AutoRequestPatcher V1.2 © 1992 by André Lämmer Dieses Programm ist Shareware Autor: "Mr. Execbase" André Lämmer Hegaustraße 21 W-7760 Radolfzell Germany INHALT: I. Grundgedanke ======= II. Starten des Programms a) Vom CLI aus b) Von der Workbench aus c) Von der Startup-sequence aus III. Copyright IV. Fehlermeldungen V. Geschichte des Programms VI. Über den Autor von ARP I. Grundgedanke: ================ Viele Amiga-User, die noch Kickstart 1.x haben, kennen sicherlich das Problem, das das Betriebssystem einen Requester grundsätzlich auf dem Workbenchscreen anzeigt. Arbeiten Sie z.B. mit Ihrer Textverarbeitung und wollen Sie einen Text auf einer schreibgeschützten Diskette ab- speichern, dann erscheint der System Requester immer auf der Workbench und fordert Sie auf, den Schreibschutz zu entfernen. Nachdem Sie den Requester betätigt haben, müssen Sie wieder zum Textverarbeitungsscreen zurückschalten. Dies ist auf längere Zeit sehr lästig. Es ist zwar durch entsprechende Programmierung möglich den Requester komfortabel auf den momentanen Screen umzuleiten, aber die meisten Programmierer sind einfach zu faul. Aus diesem Grund kam mir die Idee einen Patch zu schreiben und so ist der AutoRequestPatcher V1.0 (kurz ARP) entstanden. Er patcht die Funktion der intuition.library. Kommt nun ein Requester, dann wird er wie gewohnt auf dem Workbenchscreen angezeigt, nachdem Sie aber den Requester betätigt haben, wird zu dem Screen zurückgeschaltet, der zuvor aktiv war. II. Starten des Programms: ========================== a) Vom CLI aus: --------------- Sie können den ARP vom Cli aus starten. Wenn alles richtig verlaufen ist, erscheint die Meldung >Patch ist installiert<. Andernfalls erhalten Sie eine Fehlermeldung. Schauen Sie bitte bei IV. Fehlermeldungen nach. b) Von der Workbench aus: ------------------------- Sie können den ARP auch von der Workbench aus starten. Nach dem Start wird ein Fenster geöffnet und wenn alles richtig verlaufen ist, erscheint die Meldung >Patch ist installiert<. Andernfalls erhalten Sie eine Fehlermeldung. Schauen Sie bitte bei IV. Fehlermeldungen nach. c) Von der Startup-sequence aus: -------------------------------- Am besten Sie starten das Programm von der Startup-sequence heraus. Dann ist sofort nach dem Booten der Patch aktiviert. III. Copyright: =============== Der ARP ist Shareware d.h. ich besitze alle Rechte an meinem Programm und es darf mit der dazugehörigen Anleitung frei kopiert werden. Sollten Sie das Programm oft benutzen, müssen Sie mir einen Sharewarebetrag von schlappen 5 DM zahlen! Diesen Betrag können Sie mir entweder bar oder in Briefmarken schicken. Wer Interesse am gut dokumentierten Assemblersourcecode hat, muß mir zusätzlich eine Leerdisk und Rückporto mitschicken. Wenn ein Serienhersteller mein Programm in seine PD-Serie oder in sein Disket- ten-Magazin aufnehmen will, dann muß er sich von mir die Erlaubnis holen! Er erhält dann die neuste Version des Programms. IV. Fehlermeldungen: ==================== Wenn beim Programmablauf ein Fehler aufgetreten sein sollte, dann wird eine der folgenden Fehlermeldungen ausgegeben: Nicht genug Speicher vorhanden: ------------------------------- Es konnte der benötigte Speicher nicht angefordert werden. Dieser Fehler sollte eigendlich nie erscheinen, da das Progamm nur 64 Bytes benötigt. Fehler beim Öffnen der intuition.library: ----------------------------------------- Es konnte die intuition.library nicht geöffnet werden. Dieser Fehler sollte ebenfalls nie erscheinen. Der Computer besitzt schon OS 2.0: ---------------------------------- Der Computer hat schon OS 2.0 und das neue Betriebssystem schaltet selber zum alten Screen zurück. Deshalb ist der Patch für diesen Computer unnötig. V. Geschichte des Programms: ============================ ARP V0.x - vor dem 3. Juni 1992: - unveröffentlichte Vorversionen des Programms ARP V1.0 - 3. Juni 1992: - erste veröffentlichte Version des Programms ARP V1.1 - 23. Juli 1992: - Der Sourcecode wurde umgeschrieben und optimiert. - Abfrage der Version des Betriebsystems wurde verbessert. - Sicherheitsabfrage eingebaut. Jetzt wird geprüft ob der Screen überhaupt noch da ist, bevor zurückgeschaltet wird. ARP V1.2 - 28. September 1992: - Jetzt ist es möglich den ARP auch von der Workbench aus zu starten. VI. Über den Autor von ARP: =========================== Vorname, Nachname: André Lämmer Geburtstag : 30.11.1976 Funktion bei diesem Programm : Programmierer bevorzugte Programmiersprache : Assembler Computer-Werdegang : Vor ungefähr 2 Jahren habe ich mir einen Amiga 500 gekauft, den ich heute immer noch habe. Zuerst habe ich in Amiga-Basic programmiert, aber Amiga-Basic ist ja langsamer als ne Schnecke. :-( Da bin ich auf Assembler umgestiegen und seitdem erlerne ich diese Sprache. Als Assembler verwende ich den A68k. Hardware: Amiga 500; 1MB; OS2.0; Fujitsu DL 1100 Color Was ich mag : meinen Amiga, OS2.0, A&M-Info, Forum-Amiga, Amiga-Gadget, PD-Händler wie CC Hard- & Software, Fred Fish, Bernds PD Was ich nicht mag : Kickstart 1.3, PD-Händler wie Karstadt, User die die Sharewaregebühr nicht bezahlen, Cops © by "Mr.Execbase" André Lämmer (22.9.1992)