| 84672 packages online |
|
|
| dev/e/DiskFile.lha | | | No screenshot available |
|
Copies the raw data contained on a disk into a normal AmigaDOS file.
It supports all drive types and disk formats that are installed on
the system. It basically acts like the DiskCopy utility, with the
difference that the destination is a file and not another disk.
It is designed to look reasonably presentable for usage in
installation scripts.
You may want to use this to create HD installation disk images, or
ADF files for an Amiga emulator.
Demonstrates the following programming techniques:
- Examining contents of DosList for information about DOS device
- Standard device IO to access data on a trackdisk-like structure
- Detecting an interactive console and changing it to raw mode
Also demonstrates usage of ReadArgs(), DOS Errors, self-defined
objects with methods, automatically raised exceptions, and points
out some user interface and maintainability considerations.
|
Contents of dev/e/DiskFile.lha PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 104 130 80.0% -lh5- 890f May 29 1998 clr.m
[generic] 2647 4644 57.0% -lh5- 695d May 29 1998 diskfile
[generic] 4927 12315 40.0% -lh5- a75d May 29 1998 diskfile.e
[generic] 372 694 53.6% -lh5- 8bd4 May 29 1998 string.m
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 4 files 8050 17783 45.3% May 29 1998
|
|
|
|
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |