AminetAminet
Search:
84450 packages online
About
Recent
Browse
Search
Upload
Setup
Services

disk/misc/FilecopyVerifyRetry-1.0.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Enhanced File-Copying with Verification
Author:powerstack at usa.net
Uploader:powerstack usa net
Type:disk/misc
Version:1.0
Architecture:m68k-amigaos >= 1.3.0
Date:2008-01-30
Download:http://aminet.net/disk/misc/FilecopyVerifyRetry-1.0.lha - View contents
Readme:http://aminet.net/disk/misc/FilecopyVerifyRetry-1.0.readme
Downloads:875

If you've been struggling with unreliable harddrive-controllers, devices,
network protocols, or file-systems which tend to have a much too high rate
of errors, this tool may be for you.
It is an enhanced "Copy"-command, in that is is able to verify the
data written to the target file, and retry writing the data if differences
are found.
This can be especially useful when trying to copy large sized files of
100MB, 1GB or more, when small differences of a few bytes would otherwise mean
having to copy the complete file again, but this tool will only correct/append
the mismatching/missing sections of the file.


Usage:
------

[Usage:] FilecopyVerifyRetry <sourcefile> <targetfile> [<buffer-size>]
[<numberofretrys>] [<numretrysfromstart>]

This tool copys a file like the standard copy command, but
performs a compare of the written data and retrys writing it
if it mismatches with the source file.
- If the target file exists this tool will merely append the
  remaining data.
- If the target file exists with equal size of the source file,
  the tool will compare the data and write to the target file as
 necessary.

Optional parameters:
<buffer-size> (default: 100000) - Size in Bytes of the memory to use
   for reading/writing. Set this to a small size (e.g. 10000) if
   errors persist.
<numberofretrys> (default 100) - Number of attempts to write data of
   a buffer again if it is mismatching
<numretrysfromstart> (default 0) - Number of repeats of the complete
   process if mismatches were found. Use this if the target media is
   very very unreliable.


Version:
--------
1.0 Release date 30 Jan 2008


Rights:
-------
The tool is Freeware, with Sourcecode included.


Support:
--------
There is no permanent support or warranty provided for this tool. 
If you discover problems, feel free to correct them in the supplied
sourcecode and release it. 



Contents of disk/misc/FilecopyVerifyRetry-1.0.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                10782   18356  58.7% -lh5- 3968 Jan 30 14:29 FilecopyVerifyRetry
[generic]                  997    2024  49.3% -lh5- 398a Jan 30 14:29 FilecopyVerifyRetry-1.0.readme
[generic]                 2305    9071  25.4% -lh5- d80c Jan 30 14:32 src/FilecopyVerifyRetry.c
[generic]                  189     355  53.2% -lh5- 612f Jan 27 17:33 src/Smakefile
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         4 files   14273   29806  47.9%            Jan 30 06:19

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>