home *** CD-ROM | disk | FTP | other *** search
/ Carousel Volume 2 #1 / carousel.iso / mactosh / utildsk / filefixe.sit / FILEFIXER05..DOCS / FILEFIXER05..DOCS
Encoding:
Text File  |  1988-11-01  |  5.7 KB  |  138 lines  |  [TEXT/QED1]

  1. File Fixer Documentation
  2.  
  3.  
  4.  
  5.  
  6.  
  7. What it does
  8.  
  9.  
  10.  
  11.     File Fixer is a program for reconstructing files. It allows you to
  12. recover information from disks that the Mac says are unreadable, and it also
  13. allows you to recover files that have been deleted. This is accomplished by
  14. using 12 bytes of information called "file tags" that are attached to each of
  15. the sectors on a Macintosh initialized diskette. This information tells File
  16. Fixer which file each sector belongs to, and allows File Fixer to determine
  17. the sector's proper place in the file. You need not be concerned with the
  18. details of how this is accomplished. File Fixer handles them for you
  19. automatically.
  20.  
  21.  
  22.  
  23.  
  24.  
  25. What it doesn't do
  26.  
  27.  
  28.  
  29.     File Fixer is a useful utility, but don't expect it to perform miracles. It
  30. can only recover information which is still on the diskette. If part of the file
  31. data has been overwritten, then it is lost forever. If the directory entry for a
  32. file has been destroyed, then File Fixer has no way of reconstructing the
  33. infomation it once contained. You must provide this information yourself in
  34. the appropriate dialog box. The most important infomation you will have to
  35. provide is as follows: file type, file creator, and whether the "bundle bit" is
  36. to be set. 
  37.  
  38.     File Fixer is not a disk copy utility. Although it will copy or
  39. reconstruct protected files, it makes no attempt to deal with copy protection
  40. schemes.
  41.  
  42.  
  43.  
  44.  
  45.  
  46. Instructions for use
  47.  
  48.  
  49.  
  50.     After loading File Fixer, slelect "Open Volume" from the File menu. File
  51. Fixer will display a dialog box requesting information about the diskette
  52. which contains the file you wish to reconstruct. Click on the appropriate
  53. buttons, and then press "OK". At this point, you will be prompted to insert the
  54. source disk. (Here the term "source disk" refers to the disk containing the
  55. files you wish to recover.)  After you insert the source disk you will have to
  56. wait a few seconds while File Fixer reads in and sorts the file tags on the
  57. disk. Soon, two windows will appear with the titles "Disk Window" and " File
  58. Window". The disk window displays information about all the files on the
  59. disk, even the ones that have been erased. (Note that the disk window treats
  60. the data fork and resource fork as separate files.) If File Fixer can locate a
  61. directory entry for a file, the directory information is displayed in the disk
  62. window. If not, you will be informed that the directory information is not
  63. available. Note in particular the line " Missing sectors:..." in the disk window.
  64. If the number of misssing sectors is not 0, then only a fragment of the file
  65. remains on the disk, so you should expect problems if you attempt to
  66. reconstruct this file. (File recovery might  work even if missing sectors are
  67. indicated, since the missing sectors could be from an old version of the file.)
  68.  
  69.     The disk window is used for two distinct purposes. First it provides
  70. you with information about files on the disk, and secondly, the scroll bar is
  71. used to select the current file. The current  file is always the one that is
  72. currently displayed in the disk window.
  73.  
  74.     The other window used by File Fixer is the file window. It is used to
  75. scan the current file. The horizontal scroll bar is used to scroll throuh the
  76. file in blocks  of 512 Kbytes, and the vertical scroll bar is used for scrolling
  77. within blocks. The file window is particularly useful for identifying a file
  78. when its directory entry is missing. (By the way, don't be alarmed if you see a
  79. logical block number repeated more than once as you scroll through a file.
  80. This can happen when part of a file is deleted and then rewritten. When File
  81. Fixer reconstructs a file, it assumes that the last block written to disk is the
  82. correct one.)
  83.  
  84.     Once you have located a file that you wish to recover, select "Recover
  85. File" from the File menu. In the dialog box which appears, enter the file name
  86. you want to use for the reconstructed file, the type and creator of the file,
  87. and check the bundle box if appropriate. (If the file is an application that has
  88. its own unique desktop icon, or if it creates double clickable documents, then
  89. the bundle bit should be set. If you are unsure of the type and creator, check
  90. another file of the same type.) Use the 'Drive" button to select a disk to
  91. receive the reconstructed file, and click save when everything looks right.
  92. File Fixer will do the rest. By the way, if the file has both data and  resource
  93. forks, they will be combined automatically. It's not necessary to repeat the
  94. above steps for each fork.
  95.  
  96.     After you have reconstructed a file, there will probably be a few extra
  97. bytes of garbage at the very end. This is because logical size of the file
  98. cannot be determined from the file tags. In most cases, you needn't worry
  99. about this, since most applications can read the documents they create
  100. without knowing their correct logical length. Text files are an exception.
  101. After reconstructing a text file, open it with your favorite text editor, and
  102. delete the garbage at the end of the file.
  103.  
  104.  
  105.  
  106.  
  107.  
  108. Disclaimer
  109.  
  110.  
  111.  
  112.     I wrote this program some time ago for my own personal use. The
  113. addition of the Mac-style user interface was an afterthought. It is not a
  114. polished presentation, and probably never will be. In particular, it does not
  115. have extensive error checking and general idiot proofing built in, so you use it
  116. at your own risk. You should expect strange behavior if you ask it to do
  117. something silly such as reading a double sided diskette from a single sided
  118. drive. It will also exhibit strange behavior if you feed it an unformatted disk
  119. (or one that your dog chewed up) since it won't give up until it has tried to
  120. access every sector on the disk.
  121.  
  122.     If you discover any bugs please let me know. I might even fix them. My
  123. mailing address is
  124.  
  125.  
  126.  
  127.         Frank Beatrous
  128.  
  129.         309 Barnes Street
  130.  
  131.         Pittsburgh, PA 15221
  132.  
  133.  
  134.  
  135. I can also be reached by BITNET at 110343@PITTVMS.
  136.  
  137.  
  138.