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
/
BEEHIVE
/
UTILITYS
/
FATCAT24.ARC
/
APPENDIX.B
< prev
next >
Wrap
Text File
|
1989-09-27
|
14KB
|
327 lines
.he
.paè
APPENDIX B -- FATCAT Configuration
ì
{FATCAT and all the files in FATCAT23.LBR are copyright 1986ì
by Steven M. Cohen and therefore remain his property. You ì
are free to use it and distribute it freely but you may not ì
sell it or bundle it as part of another package to be sold ì
without the express written consent of the author.}
ì
ì
This appendix should give you all the information you need ì
to answer the questions posed in the FATCAT configuration module ì
which is accessed by typing <P> at the FATCAT main menu.
ì
A word about configuration file names. A FATCAT ì
configuration file has an extension of .CFG. The configuration ì
you expect to use most frequently should be named STANDARD.CFG ì
because that is the filename FATCAT looks for by default when ì
setting up a configuration. Other configs you may desire can ì
have different names with the .CFG extension. You can load these ì
in at the command line e.g.
ì
A> FATCAT RAMDISK
ì
auto loads the file RAMDISK.CFG from the default area if it can ì
be found. You can also load .CFG files dynamically from within ì
FATCAT by typing Ctrl-N while in the configuration module. ì
FATCAT then prompts you for the name of a .CFG file which is ì
loaded if possible.
ì
Below is information on the various options which are ì
selectable from within the configuration module.
Editing Configurations
Thσ P╛ optioε provide≤ ß convenien⌠ mean≤ oµ changinτ thσ ì
parameter≤ whicΦ contro∞ FATCAT'≤ differen⌠ mode≤ oµ operation« ì
Iε additioε i⌠ ha≤ facilitie≤ fo≥ savinτ thesσ configuration≤ t∩ ì
disδ anΣ fo≥ loadinτ them.
ì
Upoε selectinτ thi≤ optioε yo⌡ arσ projecteΣ int∩ ß ì
"Databaseó typσ oµ Datß Entr∙ Screeε wherσ thσ variou≤ ì
configuratioε option≤ arσ showε anΣ caε bσ changed« Thi≤ sor⌠ oµ ì
datß entr∙ wil∞ bσ familia≥ t∩ mos⌠ compute≥ user≤ bu⌠ wil∞ bσ ì
explaineΣ briefl∙ here:
ì
Typinτ regula≥ ASCI╔ printablσ character≤ (No⌠ Contro∞ ì
Characters⌐ wil∞ causσ theφ t∩ appea≥ oε screeε iε whateve≥ fielΣ ì
thσ curso≥ i≤ presentl∙ pointinτ to¼ a≤ lonτ a≤ thσ character≤ ì
yo⌡ typσ d∩ no⌠ overflo≈ thσ fielΣ lengtΦ a≤ indicateΣ b∙ ì
underscore≤ oε thσ screen« Typinτ <RETURN╛ o≥ <TAB╛ move≤ yo⌡ ì
forwarΣ onσ field« Thσ familia≥ "Wordstaró curso≥ diamonΣ i≤ ìè.heAPPENDIX B -- FATCAT Configuration
als∩ partiall∙ employed║ ^┼ move≤ yo⌡ bacδ onσ field¼ ^╪ doe≤ thσ ì
samσ a≤ <RETURN>« Similarly¼ ^╙ move≤ thσ curso≥ bacδ onσ ì
characte≥ withiε ß fielΣ (withou⌠ deleting⌐ anΣ ^─ move≤ forward« ì
<BACKSPACE╛ anΣ <DELETE╛ d∩ thσ samσ thing¼ deletσ onσ characte≥ ì
back¼ anΣ ^╟ delete≤ thσ characte≥ a⌠ thσ curso≥ position« ^╘ ì
delete≤ froφ thσ curso≥ t∩ thσ enΣ oµ thσ field¼ anΣ ^┘ delete≤ ì
aε entirσ field« Iµ thσ arro≈ key≤ arσ installeΣ (seσ ì
Installatioε section⌐ theε Left-arro≈ wil∞ perforφ thσ samσ ì
functioε a≤ ^S¼ Right-arro≈ a≤ ^D¼ up-arro≈ a≤ ^┼ anΣ down-arro≈ ì
a≤ ^X.
ì
Man∙ oµ thσ field≤ arσ single-characte≥ fields« Oε thesσ i⌠ ì
i≤ no⌠ necessar∙ t∩ typσ thσ <RETURN>¼ jus⌠ typinτ thσ characte≥ ì
advance≤ t∩ thσ nex⌠ field« Oε mos⌠ oµ thσ fields¼ onl∙ certaiε ì
type≤ oµ inpu⌠ arσ acceptable¼ whicΦ wil∞ bσ immediatel∙ ì
apparent¼ o≥ iµ not¼ indicateΣ oε thσ screen.
ì
Typinτ Cntl-╬ a⌠ an∙ timσ wil∞ resul⌠ iε you≥ beinτ prompteΣ fo≥ ì
thσ namσ oµ ß ne≈ .CF╟ filσ t∩ load« Iµ FATCA╘ find≤ thi≤ file¼ ì
it≤ value≤ wil∞ bσ loadeΣ iε ove≥ an∙ tha⌠ arσ currentl∙ present.
ì
Typinτ Cntl-┌ a⌠ an∙ timσ tell≤ FATCA╘ yo⌡ arσ donσ alterinτ thσ ì
configuration« Seσ sectioε oε savinτ configuratioε below« Notσ ì
tha⌠ yo⌡ d∩ no⌠ havσ t∩ savσ configurations« Thσ <P╛ optioε ma∙ ì
als∩ bσ useΣ fo≥ "quicδ anΣ dirtyó oε thσ fl∙ changes¼ sucΦ a≤ ì
changinτ temporarily thσ drivσ t∩ bσ catalogued.
ì
Thi≤ i≤ probabl∙ morσ explanatioε thaε i≤ necessar∙ -- jus⌠ tr∙ ì
thσ <P╛ option¼ pla∙ witΦ thσ keyboarΣ anΣ yo⌡ wil∞ sooε gras≡ ì
it≤ functions«
Saving Configurations
Wheε yo⌡ arσ satisfieΣ tha⌠ yo⌡ havσ ß gooΣ configuration¼ simpl∙ ì
typσ Cntl-┌ anΣ yo⌡ arσ theε askeΣ iµ yo⌡ wan⌠ t∩ savσ thσ confiτ ì
a≤ ß file« Iµ yo⌡ answe≥ 'Yº yo⌡ arσ theε prompteΣ fo≥ ß ì
filenamσ unde≥ whicΦ t∩ savσ it« Iµ thσ filσ alread∙ exist≤ yo⌡ ì
arσ askeΣ whethe≥ yo⌡ meaε t∩ overwritσ it«
ì
Yo⌡ arσ theε returneΣ t∩ thσ maiε menu« Whateve≥ value≤ yo⌡ havσ ì
choseε arσ thσ curren⌠ value≤ anΣ wil∞ remaiε s∩ unles≤ yo⌡ ì
changσ theφ again¼ fo≥ thσ duratioε oµ you≥ curren⌠ sessioε witΦ ì
FATCAT.
ì
Iµ yo⌡ wan⌠ t∩ makσ thσ configuratioε permanent¼ thσ easies⌠ wa∙ ì
t∩ d∩ s∩ i≤ t∩ savσ thσ confiτ unde≥ thσ namσ oµ STANDARD« Thi≤ ì
confiτ wil∞ bσ loadeΣ wheneve≥ yo⌡ cal∞ FATCA╘ subsequently¼ ì
unles≤ yo⌡ overridσ i⌠ witΦ ß paramete≥ indicatinτ tha⌠ anothe≥ ì
filσ shoulΣ bσ loaded.
.paè Configuration Options
Thσ option≤ availablσ unde≥ configuratioε arσ explaineΣ iε detai∞ ì
below:
Catalog Libraries (Y/N)
Thσ defaul⌠ valuσ herσ i≤ ┘ anΣ wil∞ usuall∙ bσ lef⌠ tha⌠ wa∙ ì
unles≤ yo⌡ don'⌠ wan⌠ ß cataloτ oµ you≥ librar∙ filσ members« Iµ ì
yo⌡ don'⌠ usσ librar∙ file≤ yo⌡ migh⌠ wan⌠ t∩ leavσ i⌠ off« Iµ ì
Disδ spacσ i≤ ß rea∞ probleφ yo⌡ migh⌠ als∩ wan⌠ i⌠ off¼ ì
otherwise¼ leavσ i⌠ on« Oncσ se⌠ fo≥ ß particula≥ catalog¼ yo⌡ ì
shoulΣ leavσ i⌠ tha⌠ way¼ o≥ you≥ librar∙ catalog≤ wil∞ no⌠ bσ ß ì
truσ reflectioε oµ wha⌠ i≤ oε you≥ disks.
ì
Clean-Up Mode (Y/N)
Thσ defaul⌠ valuσ herσ i≤ ┘ a≤ well« Thi≤ settinτ caε als∩ bσ ì
changeΣ froφ thσ maiε men⌡ usinτ thσ T╛ optioε whicΦ simpl∙ ì
toggle≤ i⌠ oµ anΣ off¼ bu⌠ changinτ i⌠ herσ wil∞ givσ i⌠ thσ ì
initia∞ valuσ yo⌡ desire« Yo⌡ woulΣ wan⌠ i⌠ oε especiall∙ fo≥ ì
cataloguinτ ne≈ disk≤ wherσ yo⌡ ma∙ havσ junδ file≤ you'Σ bσ ì
bette≥ ofµ gettinτ riΣ of¼ o≥ fo≥ addinτ thσ zero-lengtΦ disk-ì
namσ file≤ tha⌠ FATCA╘ need≤ t∩ d∩ it≤ work« Turninτ i⌠ ofµ wil∞ ì
yielΣ ß substantial speeΣ increase.
ReIndex Mode
Iµ yo⌡ havσ lot≤ oµ timσ t∩ sparσ anΣ anΣ don'⌠ minΣ lettinτ you≥ ì
compute≥ churε awa∙ fo≥ ß biτ chunδ oµ timσ (coulΣ bσ ove≥ aε ì
hou≥ witΦ 500░ file≤ oε ß flopp∙ system⌐ whilσ yo⌡ d∩ somethinτ ì
else¼ theε selec⌠ 'Yº herσ t∩ leavσ thσ reindexinτ togglσ on« ì
Thσ advantagσ herσ i≤ tha⌠ thσ cataloτ file≤ arσ remadσ ane≈ froφ ì
thσ inde° files¼ whicΦ decrease≤ thσ dange≥ oµ file≤ becominτ ì
corrupted«
Mos⌠ peoplσ wil∞ probabl∙ concludσ tha⌠ thi≤ i≤ jus⌠ to∩ slo≈ anΣ ì
prefe≥ t∩ leavσ i⌠ off« Iε tha⌠ case¼ i⌠ migh⌠ no⌠ bσ ß baΣ ideß ì
t∩ bacδ you≥ cataloτ disk≤ u≡ ont∩ othe≥ disk≤ wheε through« Iε ì
fact¼ that'≤ neve≥ ß baΣ idea.
Maximum User
Numeriπ inpu⌠ requireΣ here¼ thσ highes⌠ use≥ areß yo⌡ wil∞ ì
cataloguing« ShoulΣ bσ se⌠ t∩ thσ highes⌠ use≥ areß you≥ ì
operatinτ systeφ caε handle¼ typicall∙ 1╡ bu⌠ 3▒ iε somσ ZCPR│ ì
implementations« Iµ yo⌡ arσ surσ yo⌡ won'⌠ usσ thσ highe≥ ì
numbers¼ g∩ aheaΣ anΣ se⌠ i⌠ lower¼ wil∞ makσ thσ prograφ g∩ ì
faste≥ oε hard-disδ cataloguinτ (seσ optioε H>)« Iε fac⌠ herσ i≤ ì
onσ instancσ wherσ ß differen⌠ confiτ filσ fo≥ HarΣ Disk≤ migh⌠ ì
bσ ver∙ useful.
ì
Anothe≥ ideß herσ woulΣ bσ fo≥ usσ oε remotσ system≤ where¼ sa∙ ì
thσ onl∙ accessiblσ area≤ woulΣ bσ thosσ oε use≥ area≤ 0-7« Iε ì
tha⌠ case¼ fo≥ preparinτ thσ cataloτ t∩ bσ displayeΣ t∩ remotσ ì
users¼ se⌠ Maximuφ use≥ t∩ 7¼ anΣ yo⌡ wil∞ winΣ u≡ onl∙ ì
cataloguinτ thosσ use≥ areß yo⌡ wan⌠ you≥ remotσ user≤ t∩ see.
èDate Stamping
Defaul⌠ valuσ i≤ ╬ anΣ leavσ i⌠ tha⌠ wa∙ unles≤ yo⌡ usσ thσ ì
Plu*Perfec⌠ DateStamper« Iµ turneΣ on¼ thi≤ change≤ FATCAT'≤ ì
assumption≤ abou⌠ wherσ iε thσ lis⌠ oµ file≤ thσ disδ namσ is¼ s∩ ì
a≤ no⌠ t∩ conflic⌠ witΦ DateStamper'≤ assumptioε tha⌠ it≤ specia∞ ì
filσ i≤ thσ first« However¼ n∩ feature≤ oµ thσ DateStampe≥ arσ ì
supporteΣ b∙ FATCA╘ -- don'⌠ looδ fo≥ an∙ datσ stampinτ iε thσ ì
cataloτ listings« Therσ ain'⌠ any.
User Area to be Catalogued (32 = Catalog All User Areas)
Thi≤ require≤ ß littlσ morσ comment« Normall∙ se⌠ thi≤ t∩ 3▓ anΣ ì
leavσ i⌠ there« 3▓ doe≤ no⌠ meaε use≥ 32¼ bu⌠ tell≤ FATCA╘ t∩ ì
proces≤ al∞ use≥ area≤ a⌠ once« An∙ numbe≥ les≤ thaε 3▓ tell≤ ì
FATCA╘ t∩ proces≤ ONLY tha⌠ use≥ number« D∩ no⌠ confusσ witΦ ì
Maximuφ Use≥ whicΦ give≤ thσ highes⌠ use≥ areß t∩ catalog« Therσ ì
shouldn'⌠ ofteε bσ reasoε t∩ changσ this¼ bu⌠ i⌠ i≤ includeΣ ì
becausσ someonσ wil∞ finΣ i⌠ useful.
ì
Printer Offset
Iµ yo⌡ arσ someonσ wh∩ likσ t∩ pu⌠ thσ pape≥ iε thσ printe≥ anΣ ì
neve≥ movσ thσ tractor≤ froφ thei≥ usua∞ setting¼ theε yo⌡ ma∙ ì
selec⌠ ß numbe≥ froφ ░ t∩ 20¼ anΣ wheε printinτ you≥ catalog¼ thσ ì
printe≥ heaΣ wil∞ ski≡ tha⌠ man∙ space≤ beforσ printinτ oε ß ne≈ ì
line« Experimen⌠ anΣ finΣ you≥ bes⌠ settinτ here.
Root File Name for FATCAT Files
Thi≤ establishe≤ wha⌠ roo⌠ namσ you≥ FATCA╘ cataloτ file≤ wil∞ ì
have« Al∞ Fatca⌠ file≤ fo≥ ß particula≥ cataloτ se⌠ wil∞ havσ thσ ì
samσ roo⌠ name╗ onl∙ thei≥ filσ type≤ wil∞ bσ differen⌠ (anΣ ì
thesσ arσ se⌠ automaticall∙ b∙ thσ program)« Defaul⌠ value║ ì
MASTER« FATCA╘ file≤ wil∞ thu≤ havσ name≤ likσ MASTER.LC╪ anΣ ì
MASTER.RIX¼ etc« Al∞ file≤ iε ß cataloτ se⌠ caε thu≤ bσ easil∙ ì
transferreΣ usinτ familia≥ cp/φ wildcarΣ technique≤ i.e.
ì
A>PIP B:=A:MASTER.*
ì
FILE PLACEMENT CHOICES
Drive to be Cataloguedì
Program Files on Drive:ì
Index File for Regular Files on Drive (.RIX)ì
Index File for Library Files on Drive (.LIX)ì
Catalog File for Regular Files on Drive (.RCX)ì
Catalog File for Library Files on Drive (.LCX)ì
Index File for Disk Names on Drive (.DNX)ì
Temporary List File on Drive (.TCX)
ì
Thesσ option≤ contro∞ thσ location≤ oµ thσ variou≤ files« Yo⌡ ì
configurσ thesσ t∩ you≥ system« Belo≈ arσ somσ samplσ ì
configurations« Usσ thesσ a≤ ß guide╗ quitσ likel∙ you'l∞ bσ ì
ablσ t∩ comσ u≡ witΦ ß bette≥ confiτ fo≥ you≥ system║ Capacitie≤ ì
arσ ver∙ rougΦ estimates¼ dependinτ largel∙ oε thσ numbe≥ oµ ìèlibrar∙ file≤ yo⌡ arσ counting¼ a≤ librar∙ file≤ takσ u≡ 50Ñ morσ ì
rooφ thaε regula≥ file≤ iε thσ catalogs.
.cp20ì
SYSTEM 1
2-floppy system, single sided drives of less than 200K:
An absolute minimum system for FATCAT.
Capacity: maybe 3000 files.
Drive to be Catalogued B:
Program files: A:
Regular file index B:
Library file index B:
Catalog for regular files B:
Catalog for Library files B:
Disk Names Index B:
Temporary List File A:
The trick here is to be sure to insert the disk for the
catalog files after the last disk has been catalogued but
before actually selecting the U> option;
.cp20
SYSTEM 2
2-floppy system, double sided drives 3-400K:
A better system.
Capacity: 8-10000 files
Drive to be Catalogued B:
Program files: A:
Regular file index A:
Library file index A:
Catalog for regular files B:
Catalog for Library files B:
Disk Names Index A:
Temporary List File A:
As in the first system, you must remember to insert the disk
with the catalog files before you select the U> option.
By putting the catalog files on their own disk away from the
index files, more room is created, but we're still feeling
some pinch from the need to keep 100 or so K of program
files on drive A:
.cp20è
SYSTEM 3
3 floppy-system 300-400K per drive
A much better system
Capacity 12000 - 14000 files.
Drive to be Catalogued C:
Program files: A:
Regular file index B:
Library file index B:
Catalog for regular files C:
Catalog for Library files C:
Disk Names Index B:
Temporary List File A:
By putting the program files on their own drive, we
significantly expand the space available for catalog files.
We still must insert the correct disk before updating.
.cp20
SYSTEM 4
4 floppy system 300-400K per drive
Optimum floppy system
Capacity 12000 - 14000 files
Drive to be Catalogued D:
Program files: A:
Regular file index B:
Library file index B:
Catalog for regular files C:
Catalog for Library files C:
Disk Names Index B:
Temporary List File A:
At last we can avoid any disk swapping, and put each disk
into its proper home before we start. But no real increase
in capacity this time.
.cp20èSYSTEM 5
With hard disks, large capacity ram disks, etc., there is
not as much point in going into all this detail about
configuration. You have many more options and more room.
The only requirement is that all program, catalog, and
configuration files be located in the same user area. A
sample Hard disk configuration is quite simple:
Drive to be Catalogued C:
Program files: A:
Regular file index A:
Library file index A:
Catalog for regular files A:
Catalog for Library files A:
Disk Names Index A:
Temporary List File A:
END OF APPENDIX B.
DateStamper is a trademark of Plu*Perfect Systems