home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_progs / miscutil / atcopy.lha / docs / Manual < prev   
Encoding:
Text File  |  1992-02-21  |  19.3 KB  |  473 lines

  1.  
  2.  
  3.  
  4.  
  5.                           Manual of PD version ATCopy
  6.  
  7.  
  8.      The  program  ATCopyPD is a demo of the comercial version ATCopy3.2.5.
  9.      This  PD version is freely distributable if the manual is also copied.
  10.      Registered  users  of  version 2.xy should order the comercial version
  11.      direct  from  the author.  This is the only way to among the SHAREWARE
  12.      to the cost of DM 49,95.  Plese send your order to :
  13.  
  14.                               T  r  i     C  o  m
  15.                               Andreas      Küster
  16.                               Geibelstraße     14
  17.                               3000    Hannover  1
  18.                               G  E  R  M  A  N  Y
  19.  
  20.                               Tel.  0511 / 886059
  21.  
  22.      or direct to the author :
  23.  
  24.                               Peter       Vorwerk
  25.                               Pflugweg         27
  26.                               W-8510        Fürth
  27.                               G  E  R  M  A  N  Y
  28.  
  29.  
  30.  
  31.      Chapter I
  32.  
  33.      Installation
  34.      1.  What is ATCopy?
  35.  
  36.      ATcopy  is  the  Amiga-sided  program  to  replace the Commodore Amiga
  37.      Janus-Software-Parcel  commands  'ARead' and 'AWrite'.  This means you
  38.      can  use  the  program  to  copy  files  between the Amiga and the XT-
  39.      AT-board or the Sidecar or vice versa.
  40.  
  41.      But  ATCopy  is  much  smarter than the commands 'ARead' and 'AWrite'.
  42.      You can use this program from either the CLI or the Workbench.  If you
  43.      prefer  the  intuition  based way, all actions can be done by a simple
  44.      mouseclick.   Furthermore  ATCopy  is  able  to remove, create or show
  45.      files  and  directories  on both sides of the system.  ATCopy supports
  46.      all kind of files.
  47.  
  48.      2.  The needed hardware
  49.  
  50.      ATCopy  will  work  with  an Amiga 1000, 2000, 2500 and 3000 under the
  51.      Kickstart-versions  1.3 and 2.0, if an Sidecar (only Amiga 1000) or an
  52.      XT- or an AT-board is installed.
  53.  
  54.      3.  The needed AmigaDOS- and PC-DOS-Knowledge
  55.  
  56.      In  this  manual  it is assumed, that you are confided with the normal
  57.      funktions  of  the  Amiga  and  the  PC-part,  as descriped in the re-
  58.      spective Commodore manuals.  If not, please read the manuals again.
  59.  
  60.      4.  How to install the program
  61.  
  62.      ATCopy  is divided in several parts.  Surely the file 'ATCopy' and the
  63.      file  'ATCopy.info'  is  part  of  the  parcel.   Futhermore  the file
  64.      'ATCOPY.EXE'  on  the  PC-side  is  needed.   And  the  last  file  is
  65.      'ATCopy.Config'  in  the  currend S:  drawer.  All these files are, in
  66.      the normal Amiga format, on this disk.
  67.  
  68.      You  can  install these files by simply double-click the install-icon.
  69.      But  of course you must boot your Amiga from your normal PC-boot-disk.
  70.      Otherwise  the  files of the Janus-Software-Parcel won't be found.  If
  71.      you  want  to  install  the  program  manualy,  please  copy the files
  72.      'ATCopy'  and 'ATCopy.info' to the directory, which contains the other
  73.      PC-files.  Normaly this will be SYS:PC.  The file 'ATCopy.Config' must
  74.      reside in the S directory of your boot disk or your harddisk.
  75.  
  76.      To copy the file 'ATCOPY.EXE', please make sure that :
  77.  
  78.           Boot your PC-part (Sidecar, XT or AT) as usual.
  79.  
  80.           Please  make  sure,  that  'PCDisk'  has been started on the
  81.           Amiga.
  82.  
  83.           Now type the following command on the PC-side.
  84.  
  85.                     aread DF0:PC/ATCOPY.EXE C: /B
  86.  
  87.           If you don't have access to an harddisk, replace the 'C:' by
  88.           'A:'.
  89.  
  90.           Now  check the file 'AUTOEXEC.BAT', if the root directory is
  91.           already mentioned in the 'PATH'.  For example
  92.  
  93.                    PATH=C:\;C:\DOS;C:\SYSTEM\JANUS
  94.  
  95.           Please  change this line or copy the file 'ATCOPY.EXE' in an
  96.           directory  mentioned by the 'PATH'-command.  In this example
  97.           the directories 'C:\DOS' and 'C:\SYSTEM\JANUS' will be ok.
  98.  
  99.      After  done  this the installation is completed and you can forget the
  100.      commands 'ARead' and 'AWrite'.
  101.  
  102.      The  programauthor  won't  give  any  warranty  of  statements in this
  103.      manual.   No  responsibility  for  any  defekts generated by using the
  104.      manual  nor  the  program  will  be given.  I you find any bugs in the
  105.      manual or in the program, please send me a short report.
  106.  
  107.      Chapter II
  108.  
  109.      1.  Manual of ATCopy
  110.  
  111.      You  can  use  ATCopy either from the CLI or by a doubleclick from the
  112.      workbench.   The  program 'PCDisk' on the Amiga-side is not requiered,
  113.      but of coure you can use it.
  114.  
  115.      The  Amiga  program  ATCopy  will  atempt to start the PC-side program
  116.      'ATCOPY.EXE' by itself.  Therefore it is requiered that :
  117.  
  118.           The PC-side must already be booted.
  119.  
  120.           At  this  moment  no other PC-program is running.  This will
  121.           mean  that,  you  will  see the normal prompt like 'A:\>' or
  122.           'C:\>'.   As  you  surely  will  know  the  PC  ist  not  an
  123.           Multitasking  Computer.   Because the Amiga-side ATCopy will
  124.           start  the PC-side by simulating the keyboard, you must also
  125.           terminate the PC-DOS-Version 4.0 shell.
  126.  
  127.           Furthermore  you  must  make  sure, that the directory which
  128.           will  contain  the  file  'ATCOPY.EXE'  is  included  in the
  129.           'PATH'-list.  (see Chapter I / 4,installation).
  130.  
  131.      Please  remember,  that  a  filename  on  an  PC is limited to 8 chars
  132.      followed  by  an  optional  single  dot  and an extension of maximal 3
  133.      chars.   Below  you  will see a list of char, which are not allowed in
  134.      PC-filenames.
  135.  
  136.              --------------------------------------------
  137.             |                                            |
  138.             |  .  "  \  /  [  ]  :  |  <  >  +  =  ;  ,  |
  139.             |                                            |
  140.              --------------------------------------------
  141.  
  142.      Capital-  and  nocapital letters in filenames won't differ, but intern
  143.      all  char  will  be converted to capitals.  If you copy files from the
  144.      Amiga to the PC, the filename would change to :
  145.  
  146.                Amiga-file                             PC-file
  147.  
  148.                DemoDatei.info        ===>        DEMODATE.INF
  149.  
  150.                This is a file.       ===>           THISISAF.
  151.  
  152.      How to use from workbench
  153.  
  154.      After  a doubleclick at the  icon you will see a requester showing the
  155.      version  and  the support address. Terminate this requester by a click
  156.      to  the 'OK' gadget. Now you will see a window, which is quite simular
  157.      to an normal CLI-Tool.  But look at the rigth side.  Yes, it will show
  158.      you the PC files and dirs.
  159.  
  160.      Menus
  161.  
  162.      ABOUT (right-Amiga + A)
  163.  
  164.           This will show you the requester again. Terminate with 'OK'.
  165.  
  166.      HELP (right-Amiga + H)
  167.  
  168.           Show  an  short  online help.  You can change this text (see
  169.           chapter config file).
  170.  
  171.      FIT (Amiga-rechts + F)
  172.  
  173.           With  this  function you will get a overview of all selected
  174.           files  and  dirs.   Espaccialy the selected dirs and subdirs
  175.           will be scaned and the wohle selected size is shown.  So you
  176.           are  able  to  determine  if  these  files  will  fit on the
  177.           destination disk or not.
  178.  
  179.      ICONIFY (right-Amiga + I)
  180.  
  181.           The  ATCopy-window will shrink to an icon.  Continue with an
  182.           doubleclick at this icon.
  183.  
  184.      QUIT (right-Amiga + Q)
  185.  
  186.           Terminate ATCopy.
  187.  
  188.      GADGETS
  189.  
  190.      BINARY  LF<->CRLF   ONLY CHARS   CONVERT ALL
  191.  
  192.      One, and only one, of this gadgets is active. I have changed the names
  193.      of   the  options  from  'ARead'  and  'AWrite'.   But  they  will  be
  194.      compatible.   'BINARY'  is equal to the option '/B'.  Normaly you will
  195.      use  this  option  to copy binary or compressed files.  'LF<->CRLF' is
  196.      equal  to '/NC' (No Conversion).  Here only the differences between LF
  197.      (LineFeed) and CRLF (CarriageReturn/LineFeed) is assimilated.  But not
  198.      the  differences  in  the national charsets.  'ONLY CHARS' is equal to
  199.      the  option  'CR'.   This  is  the counterpart to 'LF<->CRLF' and will
  200.      assimilate the national charset, but not LF to CRLF.  The last but not
  201.      least  gadget 'CONVERT ALL' will do both, convert the national charset
  202.      and  the LF and  CRLF.  This option is equal  to specify no  option in
  203.      the commands 'ARead' or 'Awrite'.
  204.  
  205.      Normaly with the gadget 'CONVERT ALL' you will copy text-files and
  206.      with the gadget 'BINARY' you will copy .EXE files.
  207.  
  208.      In the next row, you will see the free bytes in the currend disks
  209.      on both sides.
  210.  
  211.      DF0:  DF1:  DH0:  A:\ B:\ C:\
  212.  
  213.      Right  under this row you will see some gadgets showing the devices on
  214.      both  sides.  As  you  surely  know,  on  the PC-side floppydrives are
  215.      labeled  as  'A:' and 'B:', while harddisks or ramdisks are labeled as
  216.      'C:', 'D:' till 'Z:'.  If you click at one of this gadgets the currend
  217.      contens of this disk is shown in the big box.
  218.  
  219.      Devices
  220.  
  221.      If you click at this gadget you can switch to the next devices if more
  222.      than 8 devices are installed.
  223.  
  224.      Attention:   It  is  possible, that this function won't work proberly.
  225.      Sometimes  the  new  text  is  replaced,  but  the  border will remain
  226.      ghosted.  One way to fix this problem is to iconify ( right Amiga + I)
  227.      the window and open it again by a doubleclick.
  228.  
  229.      Drawer:
  230.  
  231.      The  currend  path is shown in the string-gadget 'Drawer:'.  Of course
  232.      you  can click and change the contens.  If you misspell  the new path,
  233.      you  will  get an requester and the old path is shown again.  Right to
  234.      this gadget you see a litle arrow (<).  This means parent dir.
  235.  
  236.      In  the  big  box  you  will  see  the  files  and dirs of the current
  237.      directory  on  both sides of the system.  If you click once to an file
  238.      or dir, this will change the color.  Now this file or dir is selected.
  239.      If  you  click  this file or dir again, it will be deselected and show
  240.      the  normal  color  again.   But if  you doubleclick  an dir, it  will
  241.      become the new current directory.  With the prop-gadget you can scroll
  242.      the list up and down.
  243.  
  244.      Amiga to XT/AT and XT/AT to AMIGA
  245.  
  246.      These  are  the  most interesting gadgets in the window.  If you click
  247.      one  of these gadgets, all files and dirs, which are selected, will be
  248.      copied  to the other side.  You must secify the destination by typeing
  249.      the path to the 'Drawer:' gadget or by a doubleclick to the directory.
  250.      If  you  want  to  terminate the copy, please hit the ESCAPE key.  The
  251.      program  will  terminate  after  the current file.  If the destination
  252.      disk  won't  be  able to store all files, you will be asked for an new
  253.      formatted disk. On this new disk the last path will be created, before
  254.      the file is transfered again.
  255.  
  256.      In this new version the protection flags and the date and time is also
  257.      be  copied  to  the  other  side  of  the  system.   The flags will be
  258.      tranfered as long as they are supported on both computers.
  259.  
  260.      ATTENTION:
  261.      A   selected  directory  will  be  transfered  with  all  subdirs  and
  262.      all files.
  263.  
  264.      In  this PD version there is a limitation in the filesize.  Only files
  265.      till 6K will be copied.  A real version is available from :
  266.  
  267.                          T  r  i     C  o  m
  268.                          Andreas      Küster
  269.                          Geibelstraße     14
  270.                          3000    Hannover  1
  271.                          G  E  R  M  A  N  Y
  272.  
  273.                          Tel.  0511 / 886059
  274.  
  275.  
  276.     NewName
  277.     ~~~~~~~
  278.  
  279.     You  are  able to change the name of the file while transfer it to the
  280.     other  side.   This  function  is  activated by using the !!  right !!
  281.     mouse button at the gadgets "Amiga to XT/AT" or "XT/AT to Amiga".  For
  282.     each file you will be asked by a stringrequester for the new name.  If
  283.     you  leave  the  requester  by the "ENTER-key" or the "OK" gadget, the
  284.     file  will  be copied under this name.  But if you leave the requester
  285.     by the "CANCEL" gadget or the "Window-Close-Gadget", this file wont be
  286.     copied.
  287.  
  288.     ATTENTION:  Selected drawers will be copied normaly.
  289.  
  290.      DELETE / RmDir
  291.  
  292.      If you choose this gadget all selected files and dirs will be deleted.
  293.      If you want to terminate this action, hit the ESCAPE key.
  294.  
  295.      ATTENTION:
  296.      Even  this function will work with all subdirs of an selected dir.  So
  297.      be careful, because this is normaly not surpported by an PC.
  298.  
  299.      SELECT ALL
  300.  
  301.      If you hit this gadget, all files an dirs will be selected.
  302.  
  303.      DESELECT ALL
  304.  
  305.      All files and dirs will be deselected.
  306.  
  307.      MkDir
  308.  
  309.      Create an new directory.
  310.  
  311.      1.2 How to use from CLI
  312.  
  313.      ATCopy  is also useable from the CLI, if all points of workbench start
  314.      are  mentioned.   This will mean the PC is already booted and no other
  315.      PC-program  is  running.  If you type the command 'ATCopy ?', you will
  316.      get this message :
  317.  
  318.                   File(s)/...,TO/K,OPT/K,A2PC/S,PC2A/S,ALL/S:
  319.  
  320.      If you type a second question-mark, you will see an additional help :
  321.  
  322.           File(s)/...   means some filenames or wildcards
  323.           TO            directory
  324.           OPT           option ( B,CR or NC )
  325.           A2PC          Amiga to XT/AT
  326.           PC2A          XT/AT to Amiga
  327.           ALL           all files and dirs
  328.  
  329.      File(s)/...   will  mean,  that  you are allowed to type more than one
  330.      filename.  Even wildcards are allowed.
  331.  
  332.      Please  notice  the '/K' behind TO and OPT.  These tokens are keywords
  333.      and you must type the keyword to specify the function.
  334.  
  335.      The  options  are exactly the same as in 'AREAD' and 'AWRITE'.  So 'B'
  336.      means  binary,  'CR' means no convertion of CRLF (CarriageReturn/Line-
  337.      Feed) to LF (LineFeed) and 'NC' means NoConversion of national chars.
  338.  
  339.      The  two  switches  'A2PC'  (Amiga to PC) and 'PC2A' (PC to Amiga) are
  340.      used to select the copy-direction.
  341.  
  342.      The  switch 'ALL' means to copy all files and dirs.  Of course in this
  343.      case source and dest must be directories.
  344.  
  345.      Attention:   If  the  dest  disk  is  full, the program will terminate
  346.      instead  of ask the user to insert the next disk.  This will work only
  347.      from the workbench!
  348.  
  349.      Now let's look at some examples :
  350.  
  351.                ATCopy DF0: DF1: TO C: OPT B A2PC ALL
  352.  
  353.      This  command will copy all files and dirs from the disks in DF0:  and
  354.      DF1:   to the harddisk C:.  Even if you specify the 'OPT B' option you
  355.      can't restore all files to the Amiga.  (See Chapter II.1 filenames).
  356.  
  357.                ATCopy PC2A a:\*.c TO DF0:
  358.  
  359.      All  files with the extension '.c' from the PC disk A:  will be copied
  360.      to the disk in DF0:.  Normaly these files will contain text, and so no
  361.      option  is specified.  The program ATCopy will work in the same manner
  362.      as  'AREAD'  and 'AWRITE', and use the full convert option if no other
  363.      option is specified.
  364.  
  365.                ATCopy TO A: OPT NC *.h
  366.  
  367.      Even this is an valid command.  If you won't specify and direction the
  368.      program  will use a standard.  You are able to change this standard in
  369.      the  file  'S:ATCopy.Config' (see Chapter III).  The default direction
  370.      is  A2PC.   So this command will copy all '*.h' files from the currend
  371.      Amiga directory to the PC drive A:.
  372.  
  373.      If  you  type  only  'ATCopy'  without  any parameter you will get the
  374.      workbench look.  Please see this chapter how to use the program.
  375.  
  376.      Chapter III
  377.  
  378.      More informations
  379.      The Config-File
  380.  
  381.      Without the file 'ATCopy.Config', in the Amiga S:-drawer, this program
  382.      won't work.  This is a normal textfile and you are able to change some
  383.      defaults  of  ATCopy.   Please  be sure to backup the file, before you
  384.      change it.
  385.  
  386.      You  can use any ASCII-Editor to change 'ATCopy.Config'.  But you must
  387.      notice  not  to  change the lenght of the rows.  On this disk you will
  388.      find  a  file called 'Muster.Config'.  This file shows you the maximal
  389.      lenght  of each row.  Espacialy the three rows containing the a's must
  390.      have this lenght!  Perhaps they must be filled with spaces.
  391.  
  392.      The  most  importend  rows are  the rows  behind the label 'OPTIONS:'.
  393.      These rows must contain exactly one character per row!
  394.  
  395.      The  first row after 'OPTIONS:' should contain an 1 or an 0.  A 1 will
  396.      set  the default direction to Amiga --> XT/AT and any other value will
  397.      switch to XT/AT --> Amiga.  This value is only valid from the CLI.
  398.  
  399.      The second row should contain an B, C, N or an space.  This value will
  400.      set the default option. A 'B' means    binary,  'C'  means  'CR',  'N'
  401.      means 'NC' and an space will mean no option.
  402.  
  403.      The   third   row  should  contain  an  1  or  an  0  either.  If this
  404.      value  is  equal  to  1,  ATCopy  will switch to the US-keyboard first
  405.      before simulating the PC-keyboard and type 'ATCOPY.EXE'.  This is done
  406.      by  CTRL-ALT-F1  and  CTRL-ALT-F2.  It is recommend, that you use this
  407.      feature  if  you  have  loaded a keyboard-driver. If you don't want to
  408.      switch to the US-kkeyboard, set this value to 0.
  409.  
  410.      Normaly this value should be '1'.
  411.  
  412.      The  fourth row should contain the PC-filename. Exactly this file will
  413.      be  called  from  the  Amiga-program.
  414.  
  415.      The  fifth  row  should  contain  a '0' (null) or an '1'.  If a '1' is
  416.      found, the program starts in the iconify mode.
  417.  
  418.      The  value  in the sixed row determine, if the screen should be opened
  419.      in  interlaced  mode  or not.  A '0' will open it non-interlaced and a
  420.      '1' in interlaced mode.
  421.  
  422.      The  last  value  determine, if the files will be displayed as soon as
  423.      they  are read in the directory, or if they are delayed until the hole
  424.      dir  is  scaned.  A '0' will set the delayed mode while a '1' will set
  425.      the opposide mode.
  426.  
  427.      AREXX-Port
  428.  
  429.      The  port  name  is  "ATCOPY".   All  commands  which are send to this
  430.      address,  will  be  checked  by  this  program.   In  this version the
  431.      following commands are surported:
  432.  
  433.          CopyToAmiga         pc_file     [ amiga_file ]
  434.          CopyToPC            amiga_file  [ pc_file ]
  435.  
  436.          ChangeAmigaDir      amiga_dir
  437.          ChangePCDir         pc_dir
  438.  
  439.          GetAmigaDir
  440.          GetPCDir
  441.  
  442.          MakeAmigaDir        amiga_dir
  443.          MakePCDir           pc_dir
  444.  
  445.          DeleteAmigaFile     amiga_file
  446.          DeletePCFile        pc_file
  447.  
  448.          DeleteAmigaDir      amiga_dir
  449.          DeletePCDir         pc_dir
  450.  
  451.          SetOption           option
  452.  
  453.      The  option  selected  by  "SetOption" will stay until a new option is
  454.      selected.  Even the gadgets will change by this arexx command.
  455.  
  456.      The  copy commands will differ from the normal CLI-Syntax.  So you are
  457.      not  allowed  to  use  wildcards.  The second file or directory is the
  458.      destination.   If  you ommit this value the currend drawer and the old
  459.      filename are used.
  460.  
  461.      ChangexxDir,   GetxxDir  and  MakexxDir  will  change  or  create  the
  462.      directory.
  463.  
  464.      DeletexxFile  will  delete this file and DeletexxDir the directory and
  465.      all subdirs.
  466.  
  467.      Please send bugreports or improvements to :
  468.  
  469.                               Peter Vorwerk
  470.                               Pflugweg 27
  471.                               W-8510 Fürth
  472.                               GERMANY
  473.