home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / utilities / utilsm / merger / !Merger / !Help next >
Encoding:
Text File  |  1996-02-19  |  5.6 KB  |  149 lines

  1. Public Domain Software (c) 1992 I.Haylock
  2.                         ^
  3.                   Can I say That???
  4. Using !Merger 
  5. -------------
  6.  
  7. !Merger is a utility for updating file lists generated by ArcBBS BB's.
  8.  
  9. This utility will merge a file list with the latest weekly update
  10.  
  11. Startup the !Merger application by double clicking on it. A dialogue box
  12. like this will appear:-
  13.  
  14.    +---------------------------------------------------+
  15.    |                                                   |
  16.    |               +-------------------------------+   |
  17.    |  Master List: |                               |   |  << Upper box
  18.    |               +-------------------------------+   |
  19.    |                                                   |
  20.    |               +-------------------------------+   |
  21.    |  Update List: |                               |   |  << Lower box
  22.    |               +-------------------------------+   |
  23.    |                                                   |
  24.    |            Drag the BBS list into                 |  << Messages
  25.    |                 this window.                      |
  26.    |                                                   |
  27.    +---------------------------------------------------+
  28.  
  29. Drag the master list to anywhere in the !Merger dialogue box. The
  30. upper box (for the master list) should change to show a path name
  31. containing your master list. You should now drag the update list
  32. which you wish to consolidate with your master list. The pathname
  33. for this will appear in the lower box. If there are no problems the
  34. lists will be consolidated and the message "List updated." will appear.
  35. If there are problems, you should read the error messages and take
  36. appropriate actions. The only common error message you may see is
  37. "disc full" which should not occur if you are merging onto a new disc.
  38. If you have additional files on the master disc you should move them
  39. elsewhere. It is not possible to merge the master list with the same
  40. 'FDiff4DnLd' file more than once, this is to prevent duplicate files
  41. being merged into the master list by consecutive merges. Files that
  42. are to be deleted are only matched by their file numbers, this enables
  43. the file descriptions to be altered if you wish, and enables markers to
  44. be placed between the file name and file description (e.g I use a '#')
  45. to remind you that you have previously downloaded the file.
  46.  
  47.  
  48. If an error occurs !Merger will report the error and quit, requiring the user
  49. to correct the problem and re-run !Merger.
  50.  
  51. When !Merger is finished you can quit the application either by menuing on
  52. the !Merger window and selecting QUIT or by selecting the CLOSE (☓) icon
  53. on the window.
  54.  
  55. -----------------------------------------------------------------------------
  56.  
  57. Updates
  58. -------
  59.  
  60. Version 1.10
  61.  
  62. Speeded up the reading routines using BPUT#x,x$ and x$=BGET#x 
  63. (Didn't know you could use strings :-) )
  64.  
  65. Also halved the time to search for file matches
  66. For some reason I searched for deletions and additions in seperate loops!
  67.  
  68. Version 1.21
  69.  
  70. Whoops! discovered I'd edited my list before writing this program, and it
  71. didn't work with the original Master file :-(
  72.  
  73. Sorted out this slight problem :-)
  74.  
  75. Now closes the files when Cancel is selected if an error occurs such as
  76. a new area is found during the merge, which requires manual insertion.
  77.  
  78. Now runs at approx 1 minute on an A5000 Hard drive! 
  79. THREE times as fast as version 1.00 ! :-)
  80.  
  81. Version 2.00
  82.  
  83. Totally re-written the program to enable new areas to be merged automatically.
  84. Now even faster!
  85. (approx. 30% faster i.e takes approx 40 secs on an A5000 hard disc)
  86.  
  87. Version 2.01
  88.  
  89. Check to see if files already merged
  90.  
  91. Version 2.02
  92.  
  93. Check only filenumber when comparing files for deletion, enabling users to put markers
  94. between the file name and file description to show which files they have previously
  95. downloaded. (Like wot I do :-) ).
  96.  
  97. Version 2.03
  98.  
  99. Major bug in new area merging routine (i.e it forgot to add the line 'Size of area')
  100. which caused all the following areas to be corrupted when the file was updated again :-(
  101.  
  102. Also extended the file each time the program was run which caused the total file size to
  103. be lost, causing the program to crash on the next merge.
  104.  
  105. Version 2.04
  106.  
  107. Replaced the CLOSE#0 commands with the proper file handles.
  108.  
  109. Version 2.05
  110.  
  111. Failed to add new areas to end of file, now will even add empty areas.
  112.  
  113. Version 2.06
  114.  
  115. After a major failure when an area was renamed I decided to rewrite the program
  116. in 'C'. Also speeds up the actual time for the merge to complete.
  117.  
  118. !Merger now handles renamed areas.
  119.  
  120. Also some files have their desriptions split over more than one line. When
  121. deleting files !Merger now checks if this is so and deletes the following line
  122. if nessesary.
  123.  
  124. Version 2.09
  125.  
  126. After a lot of files were deleted and re-added to Arcade in order to rename them,
  127. !Merger failed to cope as it was only able to cope with up to 200 deletions and approx.
  128. 240 files were deleted (Damn!). !Merger can now cope with up to 500 deletions.
  129.  
  130. Version 2.10
  131.  
  132. !Merger was unable to handle brackets being used in the area title, as it searched
  133. for the first open bracket and assumed the following characters were the area number.
  134. !Merger now searches for the last occurance of the open bracket, so if brackets are used
  135. in the area title, you must make sure that the brackets containing the area number come
  136. last.
  137.  
  138. Version 2.11
  139.  
  140. !Merger handled areas greater than 99 incorrectly, now handles areas from 1-999.
  141.  
  142. -----------------------------------------------------------------------------
  143.  
  144.  Any problems you get I can be contacted on
  145.  Arcade username:Garrard (#989).
  146.  
  147.  You are free to copy this program as you wish as long as none of 
  148. the files are changed or omitted.
  149.