home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 1: Collection A / 17Bit_Collection_A.iso / files / 505.dms / 505.adf / DOCS / MakeCopy.Doc < prev    next >
Text File  |  1989-09-09  |  8KB  |  202 lines

  1.                            MakeCopy 
  2.  
  3.                             Topics 
  4.  
  5.                    1.   Introduction. 
  6.  
  7.                    2.   Usage. 
  8.  
  9.                    3.   Copyright. 
  10.  
  11.                    4.   Distribution.   
  12.  
  13.                    5.   BUG reports. 
  14.  
  15.                    6.   Donations. 
  16.  
  17. 1. Introduction. 
  18.  
  19. This program was developed to enable me,  with the use of only two
  20. commands, to copy all the scores from one  device/path to another.
  21. As a natural follow-up to my  SmusCopy and  MakePlay programs, and
  22. since I became fed up with typing  SmusCopy <file> for every score
  23. I wanted to copy, I reworked my MakePlay program into MakeCopy. It
  24. reads the scores directory of a disk, and for every file ending in
  25. .smus writes the following line into a batch file;
  26.  
  27. C:MakeCopy Sourcepath Destinationpath filename 
  28.  
  29. Features:
  30.  
  31. - Fully compatible with Workbench V1.2 and V1.3.
  32. - Works on all Amigas.
  33. - Supports most AmigaDos devices.
  34. - Generated batch file may be edited with any texteditor.
  35. - Built-in help function. Just enter MakeCopy ?.
  36. - Copy an entire  Scores-directory to another with only two simple
  37.   commands.
  38. - The WB V1.3 Script bit is fully supported. This allows execution
  39.   of the batch file without need for the Execute command. (  Shell
  40.   is needed.)
  41.  
  42. 2. Usage      
  43.  
  44. Usage : MakeCopy <SOURCE> <DESTIN> 
  45.  
  46. How to use this program? Well it is fairly simple, all you have to 
  47. input are, the source device/path and the destination device/path.
  48. Both upto the Scores directory name. If you don't want to copy all
  49. the scores, you can use a text editor, like ED or TXEd to edit the
  50. batch file. This file can be found on RAM: device and it is called
  51. CopyFile.bat.
  52.  
  53. Why use this program?
  54.  
  55. Well simple really, it enables you with only two  commands to copy
  56. all scores from a device or path to another,  and at the same time
  57. copying only those instrument files (both .instr and .ss) that are
  58. needed by the scores copied.  Thus enabling you to effectively get
  59. rid of all those instruments that are not needed but still take up
  60. quite an amount of valuable disk space.  Seems to me a good reason
  61. indeed to use the program.  
  62.  
  63. How do you copy all the scores?
  64.  
  65. 1.  Make sure both MakeCopy and SmusCopy are located in the the C:
  66.     directory of the disk you booted with.
  67. 2.  Run MakeCopy with the appropriate arguments.
  68. 3.  After MakeCopy has finished, you have a list of all the scores
  69.     contained in the  parameter file.  (It might be a good idea to
  70.     redirect MakeCopy's screen output to your printer, using the >
  71.     redirection command. ) Now you can start the copy process,  by
  72.     typing 'Execute RAM:CopyFile.bat'.  If you are using the V-1.3
  73.     shell, you don't need the 'Execute'.  The program now sets the
  74.     Script bit for you. (I hate to type more than needed!) 
  75.  
  76. To clarify this I will give some examples. 
  77.  
  78. Source  dir  : DF0:Scores 
  79. Destin. dir  : DF1:Scores
  80.  
  81. Command line : MakeCopy DF0: DF1: 
  82.  
  83. Source  dir  : DH0:Sonix/Scores 
  84. Destin. dir  : DF1:My Scores/Scores
  85.  
  86. Command line : MakeCopy DH0:Sonix/ "DF1:My Scores/"
  87.   
  88. Requirements: 
  89.  
  90. - Both the Scores and the Instruments directory  must exist on the
  91.   destination device. There is a check on this, and if either does
  92.   not exist, the program will issue a message and quit.
  93.  
  94. - Since this program writes the  parameter file to RAM:, make sure
  95.   that that device can be accessed by the program. 
  96.  
  97. The program should support all regular  Amiga devices. I tested it 
  98. with DF0: to DF2:, VD0:, VDK:, RAM:, CARD: and DH0: to DH2:. It is 
  99. compatible with both  WorkBench 1.2 and 1.3. I haven not tested it 
  100. with 1.1 though.  
  101.  
  102. NOTICE: 
  103.  
  104. This software is  supplied as is, and  neither the  author nor the 
  105. distributor is liable or responsible for any  damage to either the 
  106. computer or any pheripherals or media this software is used on. 
  107.  
  108. 3. Copyright. 
  109.  
  110. This program is considered FreeWare and may be copied freely. Only
  111. note that when doing so, you must adhere to the following rules.  
  112.  
  113. - The program may not be used or bundled by any software retailing
  114.   over  US$ 10.00 (British £ 3.00) or it's equivalent in any other 
  115.   currency, without prior written permission from the author. 
  116.  
  117. - This document file must always accompany the program.
  118.  
  119. - This document file may not be altered by anyone. 
  120.  
  121. - The author  retains the right to  remove this  program  from the 
  122.   Public Domain at any time, without prior notification. 
  123.  
  124. 4. Distribution. 
  125.  
  126. Distribution rights are  hereby, of course,  granted to Fred Fish, 
  127. and any other non-profit organisation.  Persons wanting to include 
  128. this program and / or it's  source on any disk  retailing over US$ 
  129. 10.00 (British £ 3.00), or it's  equivalent in any other currency,
  130. must first obtain written permission for this from the author. 
  131.  
  132. 5. BUG-Reports. 
  133.  
  134. Known Bugs:
  135.  
  136. - None as of 15th April 1989
  137.  
  138. Send Report to:
  139.  
  140. Although I've had this program tested extensively,  there still is 
  141. the possibility that something has been overlooked.  If you find a
  142. bug, or you think you might have found a bug, please print out the
  143. following form on you printer, fill in the neccessary details, and
  144. sent it to the address mentioned on it. Thanks! 
  145.  
  146. ------------------- Cut Here Please ------------------------------ 
  147.  
  148. +----------------------------------------------------------------+ 
  149. |                           BUG Report                           | 
  150. +----------------------------------------------------------------+ 
  151. | Program     : MakeCopy        Version     : 1.3                | 
  152. +----------------------------------------------------------------+ 
  153. | Bug         :                                                  | 
  154. |                                                                | 
  155. |                                                                | 
  156. |                                                                | 
  157. |                                                                | 
  158. |                                                                | 
  159. |                                                                | 
  160. +----------------------------------------------------------------+ 
  161. | Additional information                                         | 
  162. | Error code  :                                                  | 
  163. |                                                                | 
  164. |                                                                | 
  165. |                                                                | 
  166. |                                                                | 
  167. |                                                                | 
  168. |                                                                | 
  169. +----------------------------------------------------------------+ 
  170. | Sent to:    P. Kolenbrander                                    | 
  171. |             <BUG-Report MakeCopy V1.3>                         | 
  172. |             Turfveldenstraat 37                                | 
  173. |             NL-5632 XH  EINDHOVEN                              | 
  174. |             The NETHERLANDS                                    | 
  175. |                                                                | 
  176. +----------------------------------------------------------------+ 
  177.        
  178. ------------------- Cut Here Please ------------------------------ 
  179.  
  180. 6. Donations. 
  181.  
  182. This program is considered Freeware. Meaning that if you find this
  183. program useful, you are kindly requested to make this noted to the 
  184. author.  Preferably by means of a (cash!) donation or other useful
  185. token of appreciation.  This is not mandatory as is with Shareware 
  186. programs however.
  187.  
  188. If you have any cash to spare, it is always welcome. Unfortunately 
  189. I have my expenses also. Donations in other form, like disks, (PD) 
  190. software, Sonix Scores!, home-built programs / hardware  etc,  are
  191. of course also welcome. Remember: 
  192.  
  193.             'It is better to give than to receive!' 
  194.   (I've given you this program, so now it's you turn, isn't it?) 
  195.  
  196. Enjoy the program! 
  197.  
  198. The address is: P. Kolenbrander 
  199.                 Turfveldenstraat 37 
  200.                 NL-5632 XH  EINDHOVEN 
  201.                 HOLLAND 
  202.