home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d8xx / d828 / disktest.lha / DiskTest / ReadMe < prev    next >
Text File  |  2001-02-25  |  5KB  |  95 lines

  1.                     Notes for DiskTest (DT) v2.03
  2.                     =============================
  3.  
  4.      DT  is  one  of  the  first  programs that I have written for the
  5. Amiga, and from its first public release (on Fred Fish disk 539) I did
  6. not  notice  other  similar programs in the Public Domain:  this means
  7. that  DT is still actual, or that nobody needs a similar program :-) .
  8. Of  course,  I  like to maintain my programs up-to-date; and this is a
  9. new version of DT for the operating system 2.0.  Actually, it REQUIRES
  10. 2.04;  but I like to emphasize that what I have added are mainly bells
  11. and  whistles,  and that the last published version (on Fred Fish disk
  12. 663)  is  still valid, well tested and bug-free, and can be used under
  13. the OS v1.2 (or later).  Only, it does not work for non-standard (i.e.
  14. non  880  KBytes)  floppies,  but  this is not a constraint for an old
  15. machine running 1.x; and cannot be used to verify hard disks.
  16.  
  17.      What  is DT?  It is mainly a program that checks the integrity of
  18. floppy  disks,  that I have found useful in several circumstances:  if
  19. you  need  to  transport  files  on floppies, e.g.  from Europe to the
  20. U.S.,  or  to  archive  your data on floppies, it is better to be sure
  21. that  all the files you have copied are readable before slipping 7,000
  22. miles  away  from  the original data (or before deleting the same data
  23. from  your hard disk).  This program, named DT for "Disk Test", checks
  24. the whole floppy:  in two steps, firstly reading all the tracks one by
  25. one  to be sure that the support itself is reliable; and then reading,
  26. record by record, all the files on the disc.  Optionally you can avoid
  27. the first step; the last one can take a long time if you have a lot of
  28. files,  but  is,  in my humble opinion, the most important in order to
  29. check  the  data reliability.  For the first DT I decided to mimic the
  30. aesthetic  of the program with the same name from Peter Norton (in the
  31. IBM-PC Norton Utilities).
  32.  
  33.      I  have now modified DT so that it can verify also data stored on
  34. hard  disks (the whole disk, a single file or a directory tree):  only
  35. the  file  test  step can be executed from DT on hard disks; the track
  36. reading test, if needed, can be done with HDToolBox.
  37.  
  38.      This  program  can  be run from the CLI (detaches itself from the
  39. CLI),  or  from  the  workbench;  and  opens a window on the Workbench
  40. public  screen.   The gadget buttons corresponding to DF0 to DF3 start
  41. the full test (both phases) on the selected drive; or, optionally, you
  42. can drop any icon inside the DT window (that is a so called AppWindow)
  43. to perform the second step only (file reading).  In particular, if the
  44. dropped  icon is related to a directory structure (i.e.  it is a disk,
  45. a  drawer  or  a  trashcan  icon)  this test is performed on ALL files
  46. belonging to ALL directories in the tree starting from there:  so that
  47. you  can  use DT e.g.  to check your hard disk.  The last gadget, that
  48. is  a  checkmark button, enables or disables the listing on the screen
  49. of  the  checked file names; you should find convenient to disable the
  50. listing  before  dropping  the icon of a 120 megabyte hard disk inside
  51. DT's window...
  52.  
  53.      Why  DT?   You see, I began to write programs in the pre-historic
  54. age  of  the punched cards (exactly in 1968, on an IBM 7090), and when
  55. the  first mass storage devices appeared they were fragile:  tests for
  56. data  reliability, to be run at fixed times, were essential.  And they
  57. _still_  are:   your  disks WILL fail, sooner or later, and having the
  58. habit of performing periodic backups and diagnostics is wise.
  59.  
  60.      DT  is  a  Public  Domain program:  you can freely distribute and
  61. modify the program and the source; maybe you will find useful only the
  62. routines  that  implement  a  text  scroller  in an almost environment
  63. independent   way  (partially  inspired  to  an  example  from  Martin
  64. Taillefer  published  on  AmigaMail).  Please, if you find bugs (or if
  65. you  modify  in any way DT--but PLEASE leave my comment headers and my
  66. name  there)  take the time to send me your comments (or your changes)
  67. at the address given at the end of this file.
  68.  
  69. A thank to:
  70.               - Commodore: for the Amiga;
  71.               - SAS: for SAS-C v5.10;
  72.               - Gimpel Software: for FlexeLint;
  73.               - Oxxi, for TurboText;
  74.               - Martin Taillefer: for his BOOPSI scroller (and
  75.                 for TurboText too, of course);
  76.               - Peter Norton: for the original DT.
  77.  
  78.                        Have fun !
  79.                                           MLO
  80.  
  81. -----
  82.  
  83.                 Maurizio LORETI
  84.  
  85. Home address:   Via G. Donizetti, 6
  86.                 35010 CADONEGHE (PD) - Italy
  87. Home setup:     A4000, 6 MB RAM, 120 MB HD, HP DeskJet 500
  88. Work address:   University of Padova
  89.                 Department of Physics
  90.                 Via F. Marzolo, 8
  91.                 35131 PADOVA - Italy
  92. Work setup:     A3000, 6 MB RAM, 50 MB HD, HP DeskJet 500
  93. EMail (TCP/IP): loreti@padova.infn.it
  94. Work FAX:       (39) (49) 844-245
  95.