home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / disks / disk458.lzh / ATCopy / Docs / Anleitung < prev    next >
Text File  |  1991-02-15  |  12KB  |  247 lines

  1.           ATCopy2.2   (c) Copyright 1991 by Peter Vorwerk     ATCopy2.2
  2.  
  3.           Bugfixing zur Version 2.1: 
  4.           
  5.           In der Version 2.1 funktionierte die Konvertierung          
  6.           der nationalen Zeichensätze nicht richtig bzw. überhaupt
  7.           nicht. Dieser Fehler wurde erkannt und beseitigt.
  8.           
  9.           Neu in Version 2.2:
  10.  
  11.           Die Optionen und der PC Pfad können nun über Gadgets
  12.           eingestellt werden. Dabei übernehmen die Gadgets
  13.           automatisch die per CLI eingestellen Werte. Wählt man
  14.           eine Option zum zweiten Mal an, so wird diese wieder
  15.           abgeschaltet. ACHTUNG: Auf Grund eines Refreshfehlers
  16.           verschwindet der Cursor im Stringgadget. Das Gadget ist
  17.           jedoch aktiv! Die Optionen entsprechen denen der Programme
  18.           AREAD und AWRITE auf der XT/AT Seite.
  19.  
  20.           Wird in ein noch nicht existierendes PC-Verzeichnis
  21.           geschrieben, so wird dieses vorher erzeugt. Aller-
  22.           dings muß mindestens das darüberliegende Verzeichnis
  23.           bereits exsistieren.
  24.  
  25.           Zur Zeit bricht das Programm mit einem Alert ab, wenn
  26.           auf eine schreibgeschützte oder volle Diskette des
  27.           XT/AT geschrieben weden soll. Eventuell werden diese
  28.           Fälle in einer späteren Version gesondert abgefangen.
  29.  
  30.           Das weiter unten beschrieben Patch-programm ist für
  31.           beide Versionen geeignet.
  32.  
  33.           Mit dem Programm 'Patch_Option' kann nun jeder
  34.           Benutzer seine Lieblingsoption als 'default'
  35.           einstellen. Der Aufruf erfolgt über :
  36.  
  37.           Patch_Option ATCopy option [path]
  38.  
  39.           Damit kann man seine persönlichen default Einstellungen    
  40.           im Programm ändern. Diese werden immer dann berücksichtigt,
  41.           wenn keine neuen beim Aufruf angegeben werden.
  42.           
  43.           Die ORGINAL Anleitung zum neuen Requester liegt bei. Für
  44.           weitere Details besonders zum EXTENDET SELECT bitte dort
  45.           nachlesen.
  46.           Dieser FileRequester ist (c) 1990 by Khalid Aldoseri.
  47.           
  48.           Vielen Dank an Oliver Denzler für das neue Icon.
  49.           
  50.           Vielen Dank auch an alle die Bugreports, Verbesserungs-
  51.           vorschläge oder Geld geschickt haben. Dies hat mir geholfen
  52.           das Programm zu verbessern.
  53.           
  54.           Achtung: Beim Aufruf von der WorkBench gehen jedesmal etwa
  55.           24 Bytes Speicher verloren. Beim Aufruf vom CLI passiert
  56.           dies nicht. Ich konnte diesen Bug leider nicht lokalisieren.
  57.  
  58.           Das beiliegende Programm Demo_of_ATCopy3.0 soll in naher
  59.           Zukunft so oder so ähnlich verwirklicht werden. Sollten Sie
  60.           weitere Vorschläge für eine neue Version haben, so schreiben
  61.           Sie mir bitte an die oben genannte Addresse.
  62.  
  63.           -------------------------------------------------------------
  64.  
  65.           Neu in Version 2.1:
  66.  
  67.           Es werden jetzt zwei Versionen des Programmes
  68.           ATCopy2.1 ausgeliefert. Dabei unterscheiden
  69.           diese beiden sich nur in den Texten, die entweder
  70.           in deutscher oder in englischer Sprache vorliegen. 
  71.           
  72.           In dieser neuen  Version 2.1  wird die Dateilänge  nicht mehr
  73.           geändert, wenn die Option OPT B verwendet wird.  Diese Änder-
  74.           ung der Dateilänge hatte, bei gepackten Dateien, zu Problemen
  75.           geführt.  Vielen Dank an Jeff Christensen, der mir von diesem
  76.           Bug berichtet hat.
  77.  
  78.           -------------------------------------------------------------
  79.  
  80.           Bei dem  Programm ATCopy2.0 handelt es sich um ein Update zur
  81.           Version 1.0. Allerdings ist diese neue Version nicht  mehr PD
  82.           sondern  SHAREWARE.  Sollten  Sie  also das Programm nützlich
  83.           finden und es regelmäßig benutzen senden Sie bitte $10 ( oder
  84.           DM 10 ) an die folgende Adresse.
  85.  
  86.                     Peter Vorwerk
  87.                     Jägerstr. 3-5
  88.  
  89.                     (W) 3000 Hannover 1
  90.                     Germany
  91.  
  92.           Das  Programm  darf  frei  weitergegeben  werden, sofern kein
  93.           kommerzieller Gewinn damit verbunden ist ( ein Preis von mehr
  94.           als DM  7 pro  Diskette ist sicherlich kein Selbstkostenpreis
  95.           mehr ! ) und diese  Anleitung mitkopiert  wird. ( Es  ist er-
  96.           laubt,  daß  das  Programm  ohne Anleitung auf die Festplatte
  97.           oder die eigene Arbeitsdisk kopiert  wird,  aber  es  darf so
  98.           nicht  weitergegeben  werden! )  Bei  Aufnahme in eine andere
  99.           PD-Serie als die von Fred Fish, sollte wenigstens  eine kurze
  100.           Notiz an die oben angegebene Adresse geschickt werden.
  101.  
  102.           Wie  sicher  jeder  Besitzer  eines  Amiga  mit  XT/AT  Karte
  103.           ( selbstverständlich geht es auch mit dem älteren SideCar )  
  104.           festgestellt hat ist es prinzipiell möglich  Dateien zwischen
  105.           den beiden  Rechnern auszutauschen. Allerdings ist der Daten-
  106.           austausch nicht gerade komfortabel zu nennen. Bei der neueren
  107.           Version der  Janus.library ( 2.63 bzw. 33.1 ) werden zwar Jo-
  108.           kerzeichen unterstützt, jedoch nur  in  einer  Richtung ( vom
  109.           XT/AT  zum  Amiga ).  Will  man mehrere Dateien vom Amiga zum
  110.           XT/AT übertragen,  so muß  man den  entsprechenden Befehl für
  111.           jede  Datei  neu  eingeben.  Die erste Version von ATCopy er-
  112.           leichterte die Arbeit, indem  eine  Batchdatei  mit  den ent-
  113.           sprechenden Befehlen  erzeugt wurde. In der hier vorliegenden
  114.           Version wird dieser Schritt übersprungen und die Daten werden
  115.           direkt  über  das  sogenannte Dual-Ported-RAM übertragen. Das
  116.           Programm verfügt außerdem über  ein  Icon  und  kann  von der
  117.           WorkBench gestartet  werden. wird das Programm ohne Argumente
  118.           aufgerufen, so werden die einzelnen Dateien  über den bekann-
  119.           ten  ARP-Filerequester  abgefragt.  Im  CLI  können neben den
  120.           Dateinamen noch zwei weitere Parameter abgegeben werden.
  121.  
  122.                USAGE: ATCopy Files...,TO/K,OPT/K
  123.  
  124.           Files...  steht hierbei für eine beliebige Anzahl  von Datei-
  125.                     namen, das Schlüsselwort
  126.  
  127.           TO        kennzeichnet  den  PC-Pfad  ( z.B. <TO A:> gibt an,
  128.                     daß die Dateien  zum  Laufwerk  A:  gesendet werden
  129.                     sollen. Fehlt  die Angabe TO, so werden die Dateien
  130.                     zum derzeitigen aktuellen  PC-Pfad  gesendet. ) und
  131.                     hinter dem Schlüsselwort
  132.  
  133.           OPT       kann eine  ( und nur  eine ) der folgenden Optionen
  134.                     stehen.
  135.  
  136.                B    Übertrage die  Dateien  Binär  ( keine Zeichensatz-
  137.                     anpassung   und   CR's   werden   nicht  in  CRLF's
  138.                     umgewandelt. )
  139.  
  140.                CR   Übertragen  der  Dateien  mit  Zeichensatzanpassung
  141.                     aber ohne CR's in CRLF's zu wandeln.
  142.  
  143.                NC   Die Dateien  werden Binär übertragen aber CR's wer-
  144.                     den in CRLF's gewandelt.
  145.  
  146.           Die Schlüsselworte TO und/oder OPT MÜßEN angegeben werden! Die
  147.           Bezeichnung '/B' reicht für binäre Übertragung nicht aus.
  148.           Weiterhin ist zu beachten, daß hinter den Optionen, dazugehört
  149.           auch der PC-pfad, keine Amigadateien mehr stehen dürfen. Der
  150.           Aufruf:
  151.           
  152.               ATCopy file1 TO C: OPT B file2
  153.           
  154.           kopiert nur die Datei 'file1' binär zum Laufwerk c: des PC, jedoch
  155.           nicht die Datei 'file2'.
  156.  
  157.           Fehlt die Angabe OPT so werden die Dateien  voll konvertiert.
  158.           D.h.  Zeichensatzanpassung  und  CR's in CRLF's wandeln. Dies
  159.           entspricht  den  neueren  Versionen  der  Befehle  AREAD bzw.
  160.           AWRITE, die  von Commodore  zur XT/AT Karte mitgeliefert wer-
  161.           den. Beim  Start  von  der  WorkBench  fehlt  ( noch  ? ) die
  162.           Möglichkeit die  Parameter TO oder OPT anzugeben. Hier werden
  163.           immer die  Standardwerte  ( aktuelles  Verzeichnis  und volle
  164.           Konversion ) benutzt.
  165.  
  166.           INSTALLATION
  167.  
  168.           Auf der  Diskette befindet  sich ein  Unterverzeichnis PC. In
  169.           diesem Verzeichnis befinden sich  die drei  Programme AT.EXE,
  170.           XT.EXE und  PCCOPY.EXE. Mindestens  zwei dieser Programme muß
  171.           man mit dem Befehl
  172.  
  173.                AREAD DF0:ATCopy/PC/name.EXE A:name.EXE /B
  174.  
  175.           auf den XT/AT  übertragen.  Dazu  gehört  in  jeden  Fall das
  176.           Programm PCCOPY.EXE  und je nachdem ob man eine XT- oder eine
  177.           AT- Karte sein eigen  nennt das  Programm XT.EXE  oder AT.EXE
  178.           ( wer  hätte  das  gedacht  ? ).  Das Programm PCCOPY.EXE ist
  179.           speicherresident und muß nur einmal z.B.  in der AUTOEXEC.BAT
  180.           ( das ist die Startup-Sequence des XT/AT ) aufgerufen werden.
  181.           Die Programme XT.EXE bzw. AT.EXE werden  vom Amiga selbstätig
  182.           aufgerufen.  Das  bedingt  allerdings,  daß zum Zeitpunkt der
  183.           Übertragung kein ( aktives ) Programm auf dem XT/AT läuft. Im
  184.           Klartext: man  befindet sich  sozusagen im  CLI des XT/AT und
  185.           könnte   jederzeit   ein   neues   Programm   starten.  Diese
  186.           Einschränkung ist  nicht sehr  schön, aber ich weiß nicht wie
  187.           ich aus  einem Amiga-programm  einen Interrupt  auf dem XT/AT
  188.           erzeugen kann  bzw. wie  ich ein  Programm auf dem XT/AT über
  189.           einen sog.  HotKey  z.B.  ALT-2  starten  kann.  Falls jemand
  190.           genaueres zu  einem dieser  Probleme weiß,  so teile mir sein
  191.           Wissen doch bitte mit. Das  würde  ich  als  SHAREWARE Gebühr
  192.           betrachten.
  193.  
  194.           Der  Aufruf  von  der  Amigaseite ist weiter oben bereits be-
  195.           schrieben  worden  und  ich  möchte  auf   eine  Wiederholung
  196.           verzichten.
  197.  
  198.           HINWEIS:  Das  Programm  benötigt  die  ARP.library  ( ab der
  199.                     Version 39. ).
  200.  
  201.           Bitte beachten Sie, daß  die Konventionen  für Dateinamen auf
  202.           einem XT/AT Rechner gegenüber einem Amiga stark eingeschränkt
  203.           sind. So sind z.B. das Leerzeichen, Umlaute oder eckige Klam-
  204.           mern in  Dateinamen nicht erlaubt. Eine weitere Einschränkung
  205.           besteht darin, daß nur eine Extension, mit maximal 3 Zeichen,
  206.           unterstüzt wird.  Der Hauptname  ( der Teil vor dem "." ) ist
  207.           maximal 8  Zeichen lang  und darf  nicht leer  sein. Also die
  208.           Datei   ".info"   ist   nicht   erlaubt   und   die   Dateien
  209.           "DemoDatei.info" und "DEMODATE.INF" bezeichnen  auf dem XT/AT
  210.           die selbe Datei!
  211.  
  212.           Jeder,   der   die   SHAREWARE   Gebühr  bezahlt  hat  erhält
  213.           automatisch die  jeweils  neueste  Version  von  ATCopy zuge-
  214.           schickt und auf Wunsch auch den Sourcecode.  Bitte teilen Sie
  215.           mir mit wie Ihre Hardware aussieht.  Der Grund dafür ist, daß
  216.           wenn das Programm  mit einer  bestimmten Konfiguration  nicht
  217.           einwandfrei funktioniert,  ich denjenigen  zuerst ein  Update
  218.           zuschicken kann, die es am dringensten benötigen.
  219.  
  220.           Bugreports   oder   Verbesserungsvorschläge   sind  jederzeit
  221.           willkommen.
  222.  
  223.           Ich hoffe, daß dadurch der Dateitransfer vom Amiga  zum XT/AT
  224.           wieder einmal vereinfacht wurde.
  225.  
  226.           Das Programm benutzt Teile der ARP.library ( insbesondere den
  227.           Filerequester und die Routine  GADS ).  Ohne  diese wertvolle
  228.           Hilfe wäre es ( fast ) unmöglich das Programm zu erstellen.
  229.  
  230.           Leider  sind  die  Informationen  über die Janus.library sehr
  231.           spärlich, daher kann es  sein,  daß  das  Programm  nicht mit
  232.           allen Konfigurationen  sauber läuft. ( Ich habe es auf meinem
  233.           Amiga 2000 mit AT Karte und auf einem Amiga 1000  mit SideCar
  234.           erfolgreich getestet.  Eine XT  Karte stand  mir leider nicht
  235.           zur Verfügung. )
  236.  
  237.  
  238.           P.S.   Beim Start von der WorkBench besteht eine weitere Ein-
  239.                  schränkung.  Es ist nicht  möglich mehrere  TOOLS über
  240.                  "SHIFT Linke Maustaste" miteinander zu verbinden.  Das
  241.                  erste TOOL wird  mit allen  PROJECT-Dateien gestartet,
  242.                  und alle weiteren TOOL-Dateien werden ignoriert.
  243.                  
  244.                  Abhilfe:  Starten Sie das Programm ATCopy ohne weitere
  245.                            Dateien.  Daraufhin  werden  die  benötigten 
  246.                            Dateien per ARP-Filerequester abgefragt.
  247.