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 >
Wrap
Text File
|
1989-09-09
|
8KB
|
202 lines
MakeCopy
Topics
1. Introduction.
2. Usage.
3. Copyright.
4. Distribution.
5. BUG reports.
6. Donations.
1. Introduction.
This program was developed to enable me, with the use of only two
commands, to copy all the scores from one device/path to another.
As a natural follow-up to my SmusCopy and MakePlay programs, and
since I became fed up with typing SmusCopy <file> for every score
I wanted to copy, I reworked my MakePlay program into MakeCopy. It
reads the scores directory of a disk, and for every file ending in
.smus writes the following line into a batch file;
C:MakeCopy Sourcepath Destinationpath filename
Features:
- Fully compatible with Workbench V1.2 and V1.3.
- Works on all Amigas.
- Supports most AmigaDos devices.
- Generated batch file may be edited with any texteditor.
- Built-in help function. Just enter MakeCopy ?.
- Copy an entire Scores-directory to another with only two simple
commands.
- The WB V1.3 Script bit is fully supported. This allows execution
of the batch file without need for the Execute command. ( Shell
is needed.)
2. Usage
Usage : MakeCopy <SOURCE> <DESTIN>
How to use this program? Well it is fairly simple, all you have to
input are, the source device/path and the destination device/path.
Both upto the Scores directory name. If you don't want to copy all
the scores, you can use a text editor, like ED or TXEd to edit the
batch file. This file can be found on RAM: device and it is called
CopyFile.bat.
Why use this program?
Well simple really, it enables you with only two commands to copy
all scores from a device or path to another, and at the same time
copying only those instrument files (both .instr and .ss) that are
needed by the scores copied. Thus enabling you to effectively get
rid of all those instruments that are not needed but still take up
quite an amount of valuable disk space. Seems to me a good reason
indeed to use the program.
How do you copy all the scores?
1. Make sure both MakeCopy and SmusCopy are located in the the C:
directory of the disk you booted with.
2. Run MakeCopy with the appropriate arguments.
3. After MakeCopy has finished, you have a list of all the scores
contained in the parameter file. (It might be a good idea to
redirect MakeCopy's screen output to your printer, using the >
redirection command. ) Now you can start the copy process, by
typing 'Execute RAM:CopyFile.bat'. If you are using the V-1.3
shell, you don't need the 'Execute'. The program now sets the
Script bit for you. (I hate to type more than needed!)
To clarify this I will give some examples.
Source dir : DF0:Scores
Destin. dir : DF1:Scores
Command line : MakeCopy DF0: DF1:
Source dir : DH0:Sonix/Scores
Destin. dir : DF1:My Scores/Scores
Command line : MakeCopy DH0:Sonix/ "DF1:My Scores/"
Requirements:
- Both the Scores and the Instruments directory must exist on the
destination device. There is a check on this, and if either does
not exist, the program will issue a message and quit.
- Since this program writes the parameter file to RAM:, make sure
that that device can be accessed by the program.
The program should support all regular Amiga devices. I tested it
with DF0: to DF2:, VD0:, VDK:, RAM:, CARD: and DH0: to DH2:. It is
compatible with both WorkBench 1.2 and 1.3. I haven not tested it
with 1.1 though.
NOTICE:
This software is supplied as is, and neither the author nor the
distributor is liable or responsible for any damage to either the
computer or any pheripherals or media this software is used on.
3. Copyright.
This program is considered FreeWare and may be copied freely. Only
note that when doing so, you must adhere to the following rules.
- The program may not be used or bundled by any software retailing
over US$ 10.00 (British £ 3.00) or it's equivalent in any other
currency, without prior written permission from the author.
- This document file must always accompany the program.
- This document file may not be altered by anyone.
- The author retains the right to remove this program from the
Public Domain at any time, without prior notification.
4. Distribution.
Distribution rights are hereby, of course, granted to Fred Fish,
and any other non-profit organisation. Persons wanting to include
this program and / or it's source on any disk retailing over US$
10.00 (British £ 3.00), or it's equivalent in any other currency,
must first obtain written permission for this from the author.
5. BUG-Reports.
Known Bugs:
- None as of 15th April 1989
Send Report to:
Although I've had this program tested extensively, there still is
the possibility that something has been overlooked. If you find a
bug, or you think you might have found a bug, please print out the
following form on you printer, fill in the neccessary details, and
sent it to the address mentioned on it. Thanks!
------------------- Cut Here Please ------------------------------
+----------------------------------------------------------------+
| BUG Report |
+----------------------------------------------------------------+
| Program : MakeCopy Version : 1.3 |
+----------------------------------------------------------------+
| Bug : |
| |
| |
| |
| |
| |
| |
+----------------------------------------------------------------+
| Additional information |
| Error code : |
| |
| |
| |
| |
| |
| |
+----------------------------------------------------------------+
| Sent to: P. Kolenbrander |
| <BUG-Report MakeCopy V1.3> |
| Turfveldenstraat 37 |
| NL-5632 XH EINDHOVEN |
| The NETHERLANDS |
| |
+----------------------------------------------------------------+
------------------- Cut Here Please ------------------------------
6. Donations.
This program is considered Freeware. Meaning that if you find this
program useful, you are kindly requested to make this noted to the
author. Preferably by means of a (cash!) donation or other useful
token of appreciation. This is not mandatory as is with Shareware
programs however.
If you have any cash to spare, it is always welcome. Unfortunately
I have my expenses also. Donations in other form, like disks, (PD)
software, Sonix Scores!, home-built programs / hardware etc, are
of course also welcome. Remember:
'It is better to give than to receive!'
(I've given you this program, so now it's you turn, isn't it?)
Enjoy the program!
The address is: P. Kolenbrander
Turfveldenstraat 37
NL-5632 XH EINDHOVEN
HOLLAND