home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / CATLOG / BBCAT10.LBR / BBCAT10.DQC / BBCAT.DOC
Text File  |  2000-06-30  |  6KB  |  121 lines

  1. ;;xxxxxxxx
  2.  
  3.                          BBCAT.DOC v1.0
  4.                             07/08/85
  5. Eric Gans
  6. French Dep't UCLA
  7. Los Angeles, CA 90024
  8.  
  9.      BBCA╘áá i≤áá ßáá cataloτáá prograφáá integrateΣáá witΦááá m∙ ì
  10. archive/dater/backu≡ utilit∙ BBAC╦ (v6.0⌐ t∩ providσ ß convenien⌠ ì
  11. wa∙á oµá keepinτá tracδá oµ backeΣ u≡ file≤á anΣá oµá eliminatinτ ì
  12. duplicates«á  Unlikσ NCAT¼á UCA╘ e⌠ al.¼á whicΦ arσ mean⌠ chiefl∙ ì
  13. fo≥á thσ floppy-disδ user¼á BBCA╘ i≤ designeΣ primaril∙ fo≥ thosσ ì
  14. witΦ harΣ disk≤ wh∩ onl∙ usσ floppie≤ fo≥ back-u≡ anΣ storage«  
  15.  
  16.      Thσá cataloτá entrie≤á createΣ b∙ BBCA╘á includσá thσá date¼ ì
  17. eithe≥á a≤ entereΣ b∙ BBAC╦ o≥ a≤ takeε froφ CA╠ (whicΦ shoulΣ bσ ì
  18. iεá A0║á anΣ kep⌠ u≡ t∩ date)«á  Wheε BBAC╦ back≤ u≡ ßá file¼á i⌠ ì
  19. look≤á fo≥ ß cataloτ filσ oµ typσ BB*.CA╘ (*=u≡ t∩ si° character≤ ì
  20. oµá anythinτá yo⌡á like⌐ iε thσ curren⌠ use≥ areßá anΣá add≤á thσ ì
  21. backup≤á t∩á thσ catalog¼á changinτ thσ datσá fo≥á file≤á alread∙ ì
  22. backeΣá u≡ oε thσ samσ disk«á  BotΦ BBAC╦ anΣ BBCA╘ wil∞ creatσ ß ì
  23. cataloτ filσ (defaul⌠ namσ BB0.CAT⌐ iµ the∙ don'⌠ finΣá one╗á yo⌡ ì
  24. caεá renamσá thi≤á filσ a≤ yo⌡ pleasσ withiε thσá limit≤á oµá thσ ì
  25. BB*.CA╘á filespec«á  BBAC╦á wil∞á als∩ reminΣá yo⌡á oµá duplicatσ ì
  26. backups«  
  27.  
  28.      Yo⌡á arσ encourageΣ t∩ kee≡ differen⌠ CA╘ file≤ fo≥ type≤ oµ ì
  29. file≤á tha⌠á yo⌡ bacδ u≡ oε differen⌠ (set≤á of⌐á floppies║á jus⌠ ì
  30. don't keep more than one in the same drive/user area.ì
  31.  
  32.      BBCA╘á wil∞á cataloτ onl∙ floppie≤ inserteΣ iεá thσá defaul⌠ ì
  33. backu≡ drivσ (bytσ a⌠ 102╚: 0=A¼á1=┬ etc.)«á  Yo⌡ arσ askeΣ fo≥ ß ì
  34. filσá masδá beforσá cataloguing¼á anΣ afterwarΣá yo⌡á ma∙á deletσ ì
  35. individua∞á file≤ froφ thσ cataloτ (yo⌡ caε als∩ deletσ theφ froφ ì
  36. thσ flopp∙ a⌠ thσ samσ time)«á BBCA╘ als∩ permit≤ yo⌡ t∩ renumbe≥ ì
  37. you≥ disks╗á i⌠ wil∞ changσ al∞ thσ appropriatσ filσ entries«  Iµ ì
  38. yo⌡ usσ aε unnumbereΣ disδ witΦ BBAC╦ i⌠ wil∞ givσ i⌠ numbe≥ 255╗ ì
  39. yo⌡ wil∞ probabl∙ wan⌠ t∩ changσ thi≤ t∩ ß morσ reasonablσ numbe≥ ì
  40. witΦ BBCAT.
  41.  
  42.      Al∞á thesσá feature≤ makσ i⌠ eas∙ t∩ kee≡ ßá recorΣá oµá thσ ì
  43. date≤á oµá al∞ you≥ backup≤ anΣ thσ disk≤ wherσ the∙á arσá found«  ì
  44. Thi≤á shoulΣ sharpl∙ reducσ thσ numbe≥ oµ floppie≤ yo⌡ neeΣá kee≡ ì
  45. activσ fo≥ backu≡ purposes«  
  46.  
  47.  
  48. BBCAT Commands
  49.  
  50. C = Catalog
  51.  
  52. Yo⌡á wil∞ bσ askeΣ t∩ inser⌠ ß disδ anΣ t∩ givσ ßá file-masδá fo≥ ì
  53. thosσá file≤á yo⌡ wan⌠ t∩ catalog«á Al∞ use≥ area≤ oµ thσá flopp∙ ì
  54. wil∞ bσ searcheΣ fo≥ appropriatσ files╗á duplicatσ entrie≤á (samσ ì
  55. file¼ datσ ª disk⌐ wil∞ bσ indicateΣ oε screeε bu⌠ no⌠ entereΣ iε ìèthσá catalog«á  Thσá datσá withiεá thσá filσá wil∞á bσá displayeΣ ì
  56. accordinτá t∩á BBAC╦ forma⌠  (mm-dd-yy)╗á iµ therσ i≤á none¼á thσ ì
  57. curren⌠ datσ (froφ CAL.COM⌐ wil∞ bσ entereΣ iε thσ catalog«á  Yo⌡ ì
  58. shoulΣá usσ thi≤ commanΣ chiefl∙ t∩ ente≥ you≥ olΣ disk≤á iεá thσ ì
  59. system╗á afterward¼á i⌠á i≤á advisablσ t∩ le⌠ BBAC╦ takσ carσá oµ ì
  60. recordinτ ne≈ backup≤ iε thσ catalog.
  61.  
  62. L = List
  63.  
  64. Al∞á file≤á iε thσ cataloτ tha⌠ matcΦ thσá filemasδá and/o≥á disδ ì
  65. numbe≥á yo⌡á ente≥ (default=none⌐ wil∞ bσ listeΣá alphabetically«  ì
  66. Thσ datσ anΣ disδ numbe≥ wil∞ bσ showε fo≥ eacΦ file╗á thσ numbe≥ ì
  67. oµá file≤á listeΣá anΣ thσ tota∞ numbe≥ iε thσá cataloτá wil∞á bσ ì
  68. given.
  69.  
  70. P = Print
  71.  
  72. Thi≤á commanΣ wil∞ senΣ thσ result≤ oµ thσ "Listó commanΣ t∩á thσ ì
  73. printer¼á alonτ witΦ ß headinτ givinτ thσ cataloτ name¼ filemask¼ ì
  74. disδ numbe≥ (iµ any⌐ anΣ date.
  75.  
  76. E = Erase
  77.  
  78. Thσá displa∙á i≤ tha⌠ oµ thσ Lis⌠ command«á  Yo⌡á arσá giveεá thσ ì
  79. optioεá oµ deletinτ thσ file≤ froφ ß diskettσ a⌠ thσ samσ timσ a≤ ì
  80. the∙ arσ removeΣ froφ thσ catalog╗á otherwisσ yo⌡ ma∙ searcΦá thσ ì
  81. entirσ cataloτ fo≥ erasure«  Thσ disk-erasσ optioε shoulΣ bσ useΣ ì
  82. wheneve≥á possiblσ sincσ i⌠ keep≤ you≥ floppie≤ anΣ you≥á cataloτ ì
  83. iε sync.
  84.  
  85. N┬á - Iµ yo⌡ usσ thσ disk-erasσ optioε i⌠ i≤ ß gooΣ ideß t∩á lis⌠ ì
  86. thσá file≤á froφá othe≥á disk≤ a≤ wel∞á s∩á yo⌡á caεá checδá you≥ ì
  87. duplicates.
  88.  
  89. R = Renumber diskette
  90.  
  91. Yo⌡ wil∞ bσ prompteΣ fo≥ thσ (new⌐ number«  ┴ numbe≥ filσ wil∞ bσ ì
  92. createΣá oε thσ flopp∙ (an∙ existinτ numbe≥ filσ wil∞ bσ deleted⌐ ì
  93. witΦá forma⌠á -[date].nuφ wherσ [date▌ i≤ thσá curren⌠á datσá anΣ ì
  94. "numó i≤ ß numbe≥ betweeε ▒ anΣ 255«  Thu≤ fo≥ disδ #▒ oε Jul∙ 4¼ ì
  95. 1985¼á BBCA╘ woulΣ creatσ thσ filσ -070485.001«á  Unlikσ mos⌠ CA╘ ì
  96. programs¼á BBCA╘á wil∞á no⌠ makσ separatσ entrie≤á fo≥á differen⌠ ì
  97. file≤á witΦá thσ samσ number«á  Thi≤ make≤ i⌠ simplσ t∩á (re)namσ ì
  98. numbe≥ file≤ t∩ reflec⌠ thσ content≤ oµ thσ diskette╗á jus⌠á kee≡ ì
  99. thσá leadinτ "-ó anΣ thσ threσ digit≤ afte≥ thσ ".ó  Al∞ relevan⌠ ì
  100. cataloτ entrie≤ wil∞ bσ changeΣ t∩ thσ ne≈ number.
  101.  
  102. Q = Quit
  103.  
  104. Iµ change≤ havσ beeε madσ t∩ thσ catalog¼ i⌠ wil∞ bσ rewritteε t∩ ì
  105. disk and a BAK file made of the old catalog.  
  106.  
  107. Sincσá botΦ BBAC╦ anΣ BBCA╘ creatσ ß (renamable⌐ defaul⌠á cataloτ ì
  108. BB0.CA╘ iµ n∩ cataloτ i≤ founΣ iε thσ curren⌠ use≥ area¼ therσ i≤ ì
  109. n∩ neeΣ t∩ creatσ you≥ owε BB*.CA╘ files« Iµ yo⌡ d∩ so¼ thσ firs⌠ ìètw∩á byte≤ mus⌠ contaiε binar∙ zeroes«á  (Thesσ byte≤á contaiεá ß ì
  110. coun⌠ oµ file≤ iε thσ catalog.)
  111.  
  112. Cataloτ entrie≤ occup∙ 1╢ bytes║á 1▒ fo≥ thσ filename¼á ▓ fo≥ thσ ì
  113. date¼ ▒ fo≥ thσ disδ numbe≥ anΣ ▓ fo≥ ß pointe≥ t∩ thσ nex⌠ file«  ì
  114. Thσ entrie≤ arσ no⌠ sorteΣ alphabeticall∙ bu⌠ arσ alphabetizeΣ b∙ ì
  115. mean≤ oµ ß linkeΣ list«á  T∩ savσ space¼ non-asciΘ character≤ arσ ì
  116. used¼ s∩ yo⌡ shoulΣ onl∙ list o≥ prin⌠ thσ cataloτ witΦ BBCAT.
  117.  
  118.  
  119. Sincσ thi≤ i≤ ß ne≈ package¼ ╔ woulΣ particularl∙ appreciatσ you≥ ì
  120. suggestions for enhancements, fixes, etc. 
  121.