ATCopy2.2 (c) Copyright 1991 by Peter Vorwerk ATCopy2.2 Bugfixing zur Version 2.1: In der Version 2.1 funktionierte die Konvertierung der nationalen Zeichensätze nicht richtig bzw. überhaupt nicht. Dieser Fehler wurde erkannt und beseitigt. Neu in Version 2.2: Die Optionen und der PC Pfad können nun über Gadgets eingestellt werden. Dabei übernehmen die Gadgets automatisch die per CLI eingestellen Werte. Wählt man eine Option zum zweiten Mal an, so wird diese wieder abgeschaltet. ACHTUNG: Auf Grund eines Refreshfehlers verschwindet der Cursor im Stringgadget. Das Gadget ist jedoch aktiv! Die Optionen entsprechen denen der Programme AREAD und AWRITE auf der XT/AT Seite. Wird in ein noch nicht existierendes PC-Verzeichnis geschrieben, so wird dieses vorher erzeugt. Aller- dings muß mindestens das darüberliegende Verzeichnis bereits exsistieren. Zur Zeit bricht das Programm mit einem Alert ab, wenn auf eine schreibgeschützte oder volle Diskette des XT/AT geschrieben weden soll. Eventuell werden diese Fälle in einer späteren Version gesondert abgefangen. Das weiter unten beschrieben Patch-programm ist für beide Versionen geeignet. Mit dem Programm 'Patch_Option' kann nun jeder Benutzer seine Lieblingsoption als 'default' einstellen. Der Aufruf erfolgt über : Patch_Option ATCopy option [path] Damit kann man seine persönlichen default Einstellungen im Programm ändern. Diese werden immer dann berücksichtigt, wenn keine neuen beim Aufruf angegeben werden. Die ORGINAL Anleitung zum neuen Requester liegt bei. Für weitere Details besonders zum EXTENDET SELECT bitte dort nachlesen. Dieser FileRequester ist (c) 1990 by Khalid Aldoseri. Vielen Dank an Oliver Denzler für das neue Icon. Vielen Dank auch an alle die Bugreports, Verbesserungs- vorschläge oder Geld geschickt haben. Dies hat mir geholfen das Programm zu verbessern. Achtung: Beim Aufruf von der WorkBench gehen jedesmal etwa 24 Bytes Speicher verloren. Beim Aufruf vom CLI passiert dies nicht. Ich konnte diesen Bug leider nicht lokalisieren. Das beiliegende Programm Demo_of_ATCopy3.0 soll in naher Zukunft so oder so ähnlich verwirklicht werden. Sollten Sie weitere Vorschläge für eine neue Version haben, so schreiben Sie mir bitte an die oben genannte Addresse. ------------------------------------------------------------- Neu in Version 2.1: Es werden jetzt zwei Versionen des Programmes ATCopy2.1 ausgeliefert. Dabei unterscheiden diese beiden sich nur in den Texten, die entweder in deutscher oder in englischer Sprache vorliegen. In dieser neuen Version 2.1 wird die Dateilänge nicht mehr geändert, wenn die Option OPT B verwendet wird. Diese Änder- ung der Dateilänge hatte, bei gepackten Dateien, zu Problemen geführt. Vielen Dank an Jeff Christensen, der mir von diesem Bug berichtet hat. ------------------------------------------------------------- Bei dem Programm ATCopy2.0 handelt es sich um ein Update zur Version 1.0. Allerdings ist diese neue Version nicht mehr PD sondern SHAREWARE. Sollten Sie also das Programm nützlich finden und es regelmäßig benutzen senden Sie bitte $10 ( oder DM 10 ) an die folgende Adresse. Peter Vorwerk Jägerstr. 3-5 (W) 3000 Hannover 1 Germany Das Programm darf frei weitergegeben werden, sofern kein kommerzieller Gewinn damit verbunden ist ( ein Preis von mehr als DM 7 pro Diskette ist sicherlich kein Selbstkostenpreis mehr ! ) und diese Anleitung mitkopiert wird. ( Es ist er- laubt, daß das Programm ohne Anleitung auf die Festplatte oder die eigene Arbeitsdisk kopiert wird, aber es darf so nicht weitergegeben werden! ) Bei Aufnahme in eine andere PD-Serie als die von Fred Fish, sollte wenigstens eine kurze Notiz an die oben angegebene Adresse geschickt werden. Wie sicher jeder Besitzer eines Amiga mit XT/AT Karte ( selbstverständlich geht es auch mit dem älteren SideCar ) festgestellt hat ist es prinzipiell möglich Dateien zwischen den beiden Rechnern auszutauschen. Allerdings ist der Daten- austausch nicht gerade komfortabel zu nennen. Bei der neueren Version der Janus.library ( 2.63 bzw. 33.1 ) werden zwar Jo- kerzeichen unterstützt, jedoch nur in einer Richtung ( vom XT/AT zum Amiga ). Will man mehrere Dateien vom Amiga zum XT/AT übertragen, so muß man den entsprechenden Befehl für jede Datei neu eingeben. Die erste Version von ATCopy er- leichterte die Arbeit, indem eine Batchdatei mit den ent- sprechenden Befehlen erzeugt wurde. In der hier vorliegenden Version wird dieser Schritt übersprungen und die Daten werden direkt über das sogenannte Dual-Ported-RAM übertragen. Das Programm verfügt außerdem über ein Icon und kann von der WorkBench gestartet werden. wird das Programm ohne Argumente aufgerufen, so werden die einzelnen Dateien über den bekann- ten ARP-Filerequester abgefragt. Im CLI können neben den Dateinamen noch zwei weitere Parameter abgegeben werden. USAGE: ATCopy Files...,TO/K,OPT/K Files... steht hierbei für eine beliebige Anzahl von Datei- namen, das Schlüsselwort TO kennzeichnet den PC-Pfad ( z.B. gibt an, daß die Dateien zum Laufwerk A: gesendet werden sollen. Fehlt die Angabe TO, so werden die Dateien zum derzeitigen aktuellen PC-Pfad gesendet. ) und hinter dem Schlüsselwort OPT kann eine ( und nur eine ) der folgenden Optionen stehen. B Übertrage die Dateien Binär ( keine Zeichensatz- anpassung und CR's werden nicht in CRLF's umgewandelt. ) CR Übertragen der Dateien mit Zeichensatzanpassung aber ohne CR's in CRLF's zu wandeln. NC Die Dateien werden Binär übertragen aber CR's wer- den in CRLF's gewandelt. Die Schlüsselworte TO und/oder OPT MÜßEN angegeben werden! Die Bezeichnung '/B' reicht für binäre Übertragung nicht aus. Weiterhin ist zu beachten, daß hinter den Optionen, dazugehört auch der PC-pfad, keine Amigadateien mehr stehen dürfen. Der Aufruf: ATCopy file1 TO C: OPT B file2 kopiert nur die Datei 'file1' binär zum Laufwerk c: des PC, jedoch nicht die Datei 'file2'. Fehlt die Angabe OPT so werden die Dateien voll konvertiert. D.h. Zeichensatzanpassung und CR's in CRLF's wandeln. Dies entspricht den neueren Versionen der Befehle AREAD bzw. AWRITE, die von Commodore zur XT/AT Karte mitgeliefert wer- den. Beim Start von der WorkBench fehlt ( noch ? ) die Möglichkeit die Parameter TO oder OPT anzugeben. Hier werden immer die Standardwerte ( aktuelles Verzeichnis und volle Konversion ) benutzt. INSTALLATION Auf der Diskette befindet sich ein Unterverzeichnis PC. In diesem Verzeichnis befinden sich die drei Programme AT.EXE, XT.EXE und PCCOPY.EXE. Mindestens zwei dieser Programme muß man mit dem Befehl AREAD DF0:ATCopy/PC/name.EXE A:name.EXE /B auf den XT/AT übertragen. Dazu gehört in jeden Fall das Programm PCCOPY.EXE und je nachdem ob man eine XT- oder eine AT- Karte sein eigen nennt das Programm XT.EXE oder AT.EXE ( wer hätte das gedacht ? ). Das Programm PCCOPY.EXE ist speicherresident u