<>MJ 13"FIDO File Doctor 3.0 - File Doctor Utilities" 63"Copyright (c) 1999 Computer Consulting and Software"//BACKGRBLUEDEFAULTCSYELLOW#3SET FUNCTION KEYS(/EECIWINDOWLIST2 1<1F /BEP $Z3 SETESC 9904d!/EL2۩۩- n!/FL2۩ ۩- x!/EL2۩۩+ !/FL2۩ ۩+ !/EL2۩۩< !/EL2۩۩> !/FL2۩۩H !/FL2۩۩A !/FL2۩۩D !/FL2۩۩C !/FL2۩۩P !/FL2۩۩K !/FL2۩۩Q !/FL2۩۩J !/FL2۩۩* !/FL2۩ ۩S *$  Key:U 3.....................GOSUB HELP"&/CYANWINDOW 4CS,$6,R@FIDOLSTT@RFIDOLST*J,RFIDOLSTT1RL^^$/CYANFile: YELLOWh" r *$ | H h U^& Q q EXIT& ^,Q &/CYANWINDOW 4CS@/YELLOW CYAN not found... press "/POP^/POPl$Q N Def'd Recs: ۩( $0 $Indexed Ind:" $Serial/ $Direct Key:" $String# $Program" $System/ $Mkeyed Key:0 F$Mkyd HR Key:0 f$Mkyd HR Key:0 $Mkyd HR Key: 0 $Mkyd HR Key:&# PURU0# yURU: LRL D# tURUNRX] MID)U3...............TO BE REMOVED.......b $Ql( MDv$ M$$  N / $$ Z Y  YU$U*U3/CS+$" H$G> /BACKGRMAGENTA((((( ( File Doctor 3.0Copyright 1999, CCS, Inc.For Advanced File Repair Call (949) 855-9020BACKGRBLACK (< < < < <  BACKGRBLUE$/CYANCurrent Directory: YELLOW CYANPrefix: YELLOWl Y_/CYAN; Key Size: ###$((/ (/)? Y2/CYAN; Key Size: #########/Type: Term:  (Max Users:ө); Rec Size: #########/; # Fields: I/; Recs in use: /9ݨ/File:  BRSB File Doctor 3.0 ERSF"Command: or 'H' for HELP YELLOW 8*. I1QU$L4Q>>$QUH$ R1Q\\ $QfQppUz$ I$L QU U`U$ $ $ I  0A 0D$!3  0A 0D $*"/GCYAN #########"/GCYAN ######### $"  # #0 I$$(######0$ $$Q$\$%$۩۩P%%3ݨ %Ө% $%Ө%>./YELLOW%88B /RB$L21QVU1QV#UjV$/RB` 1Q$#j$t "~;$&#۩ &I$&&H>1/"CYAN####: YELLOW& $"" 9"YELLOW'/CYAN7 '<#$Ө '< /RB '-$ /RBE3.....................IF Y$="-" AND REC=1 THEN PRINT 'RB',; GOTO 0850 '- 'h'H U1 's'SI U 4 'p'PI $(U  'c'C U  4 'd'DI $)U 'q'QU, 'l'LIU (, 'z'ZIU 2 'j'JU<4 'a'AI $*UF4 'm'MI $+UP# 'k'K YUZ 'x'X Ud '>n '+'x $ /RB>3.........................IF REC=C THEN PRINT 'RB',; GOTO 0850 $"U$tU3",/,CL*,8U3$ I$B $-Q Q- $ $-QU Q- $ 8"9"YELLOW'/CYAN, '<6 '< /RB"@ '> /RB"J 'h'H U"T1 's'SI U "^4 'p'PI $(U h 'c'C U "r4 'd'DI $)U| 'q'QU, 'l'LIU , 'z'ZIU  'j'JU4 'a'AI $*U4 'm'MI $+U# 'k'K YU 'x'X U" '-$ /RB"C3....................IF Y$="-" AND REC=1 THEN PRINT 'RB'; GOTO 1190 '- U '+'" $ /RB"=3........................IF REC=C THEN PRINT 'RB',; GOTO 1190 IUUU3& 'Q'q00 Q":@U 3.........................CHANGE.............................D$./0N(/GREENWINDOWP.CSX 0b/CSGREENEnter Field # to be CHANGED: > to quit)$Type lowercase 'null' to clear fieldl"YELLOW'GREENv 'f%$1'b 11b 11b$ 1Өb$2#1$3#1 3N=$43N.4/40/POPNW/CSGREENFrom: #1 0/Gݨ#1//To:"/YELLOW5 5null $5 5R$#15& ILQ#4 Q$# NLQ$*#4 LQ*#4*$#124"$61Ө1>f 5IW/POP6CL6GREEN1####: YELLOW5H>\HR/POP6CL6GREEN1####: YELLOW5\R/POP\U f/POPp8z@U3................................DELETE......................#/GREENWINDOWPj/CSGREENType 'Y' to DELETE record: (Key=YELLOW$GREEN)YELLOW"'GREEN 'Y'y 8 4Q$ 8>/CSGREENRecord YELLOWDELETED.GREEN!/ press "7  /POPU $$$Q$$ 8/POP $   $ $ Q   $Q $/POP . 8/POP B ) L" V tM/BRSB/ Command Description ERSF ~:/-Right Arrow or '+' move FORWARD one RECORD 7/*Left Arrow or '-' move BACK one RECORD ;/.Down Arrow or '>' move FORWARD thru FIELDS 8/+Up Arrow or '<' move BACK thru FIELDS 8/+L LIST all keys in file B/5Z Display largest key/record SIZE B/ 5M MERGE records into current file G/ :X Display Current Directory and Prefix '/ H or HELP // "A or ADD a record 2/ %D or DELETE a record 8/+C or CHANGE a record field PURGE all or part of FILE :/-K or Change KNUM to next KEY '/Q or QUIT 8/+J or JUMP anywhere in file G/:* or at 'File' prompt, re-loads last file #8/+S or Display Mkey SEGMENTS <"L9 F)/POPBACKGRBLUEYELLOW8 P@U 3.............................................PURGE.......... Z//GREENWINDOWPCSGREEN d/PURGE records... n/ From Key: x/ Thru Key: " YELLOW: " YELLOW  :U /  8/GREENType 'Y' to begin PURGE: YELLOW "; $<  ;y;YU Q: ܱ $$Q  /CSYELLOW$  $  $<<  4Q$  V/CSGREENPurge complete: YELLOW<GREEN record(s) deleted. ")/ press "7/POP ,U 6 U/POP @ ( J" T7U3.......................MULTIPLE KEY SPECS.......... ^$=V h$= r$> |- ?>@>A>B>C> > $D= $?D $@D $AD $BD 1$CA D$CD * $ B?> 8 6U3..........................CHANGE KNUM............. $  ?>$  Q  1Q  1Q &$ өQ 0 :7U 3.........................DISPLAY MKEYS............. D Y  N5/GREENWINDOW(( Mkey Segments BR X$Ec b$ lU v PU/CSGREEN Key# Fld# Strt Leng OrdrYELLOW$F8 $ ?EEc $FF r/F?###0 @###0A###0B###0!C $E? $FF  F $  >  7"GREENPress for more:YELLOW U 0"GREENPress when ready: /POP 8 ?U3........................ADD A RECORD....................... "/GREENWINDOWP &/CSGREEN ADD new Key: **/Max key length:YELLOW 4"G > G* /POP H G* /POP" R G \ Y 1Q f f1QG p p Y z$H >  @H $H@ * $GG۩GG 1QG  ;/CSGREEN Add new Key: YELLOWG۩ i/GREENEnter # of fields: Y2/((YELLOWHGREEN minimum ) "YELLOWI  I $G > $JI  JJJ  JH KJ YB3  >$#$L@MBA.1 KLM$KLM-8*B# YLQG K`L $KGV LQ K` $ j G$Gt G$G~ QG/POPUU=U3.....................................MERGE...............#/GREENWINDOWPJ/CSGREEN(Incoming) MERGE file:YELLOW C:GREEN/ From key:/ Thru key:"YELLOWNGREEN N+ /POP N+ /POP" N  ,RN$ORPN$QRRS ;$TO T$TQZPY O R T $UKeyF($VO2 VZ<$URecordF/CSGREENU size of file YELLOWNGREEN is too largeto merge into file YELLOW GREEN.P9/ press RB"'R$NZ#"CLYELLOWWGREENd#"CLYELLOWXGREENn X$XTzx XWn/YELLOWXGREENB/Type 'Y' to begin MERGE: YELLOW"'GREENCS) 'Y'y$NR RWU3 1RJ $YR YXJ1QYU"$Z $ 3  0A 0D $ZZ* [Z 1RY[" Y LQ[, NLQY[6/CLY$RR@UJ/CSGREENMerge complete: YELLOWRGREEN& record(s) added/over-written to file YELLOW GREEN.T2/ press "'/POPRU^U3h SYr{/CSGREENOver-write existing key YELLOWYGREEN ? (Y/N/A): YELLOWY"$ܨY'| 'n'N /CSU' 'y'Y' /CS) 'a'A/CS$SY /RBrK/CSGREEN1File compatibility error: Unable to merge files.7/ press RB"'/POPRU8U 3.....................LIST KEYS....................../$\ List all keys in file ]########'/GREENWINDOWP\CS3"CLcroll or

age at a time? ^/$^^ ^SP/CS$ Y6"CL!Compare Key against Field 1? Y/N /$ YN/CS$ Q$ 1Qv_& $`Q0//GREEN] YELLOW`۩:P `_Y7/_۩# Discrepancy Found... press "/D $N X ^Sb l/GREEN/ *** press for more or to quit *** YELLOW" Qq /CSl /POPUvE/GREEN' *** End of file *** press "/POPU?U 3........................MAX KEY/RECORD SIZE................Q+$\# Display largest key & record size '/GREENWINDOWP \CS7/GREENMax key size: For key:-/ Max Rcd size:For key: /YELLOW$ab$`Qz1Qc/CL` `b $b`*/b#####/CL` cR ac c> ** $,c4R>$,cH*R ,a\$a,f*/a#####/CL`pzN/GREEN' *** End of file *** press "/POPU?U3........................JUMP TO ANY KEY....................'/GREENWINDOWPCS'/GREEN Jump to YELLOW"d I+$d1Q/POPL $dd۩ dd  dQQd/POPUU7U3......................NO RECORDS IN FILE...........'/GREENWINDOWPCSE/GREEN/ No records in file... Add a record now ? YELLOW"c, cYcycNcn/POP$ cYcyU.U8UB/WINDOW 4CSLC/YELLOW CYAN is a Program... press "V/POP`8jUt/WINDOW 4CS~G/YELLOW CYAN" is a System File... press "/POP8U"/CL*$Q/ //WINDOWPCSU 1QU$% $> /CS1" for more or to quite  eQU5U"CSEnd of File... press /POP(82U<//GREENWINDOWPCSGREENF6/Current Directory: YELLOW GREENP/ Z'/Prefix: YELLOWGREENd/ n" press x /POP8&30&b/EECIWINDOWLIST1f1f$gf$g/BE& && &/POP&*&./BACKGRBLACKDEFAULTCSWHITE& EXIT'&;FIMENU&&;RMMENU&& ;OSASM&& ;SFP&'WINSXWINSBTYPEFIRSTTKEYKNMBFIDOLSTFILERECKSCMULTDEFRECDEFRECCKSSRECSZPREFKNMBMLTSMLTSSEQFIRSTKZZZLASTKFLDFSTQXIYKL0ZKEY PRINTKEYWYFLAG3FLAG2FLAG4FLAG5JKPX5X6FLAGNKEEPCNCYCHGXXXXDRCTNCCCFKEYANSCNTRMKSEGSKEYNUMFLDNUMOFSTLENGORDCCLASTKLNEWKEYHIGHFLDNEWFLDNEWFLDNEWFLDSDEINCFID2MULT2FIN2MCTOVERKS2CHKRECSZ2FROMKEYTHRUKEYKEY2FLD2FLDS2TEXTMSORPFLD1KR9K9AJIWINS2WINS2SCREENHELPDONESYSTEMMULTKEYEMPTYNEXTRECFLDLNCLRMKEYPURGECHANGE LISTKEYSSIZEJUMPADDCHGKNUMSHOWPFXBACKPENDHDRNEXTMERDUPNEXTSTREOFSDLTPRGMSTRGMRG)