€ FILLDISKˆGW BASCOM-86/88 5.60ªˆ �BASCOM20Õ–ÂCODESGCODESGCODEBC_CODE INIT_CODEDATASGBLANKCONSTDATABC_VARSBC_SEGSCSEGSHELL BC_ICN_CODE BC_IDS_CODE INIT_CODEDSEGCOMMONCONSTDATABC_DATABC_FTBC_CNBC_DSDGROUP FILLDISK_CODE‰˜h¶ ˜h è˜hð˜hç˜hF™˜hߘhá˜Hÿ˜x͘h Û˜h Ù˜H� _˜H õ˜hF Š˜h Кÿÿ ÿ ÿ ÿ ÿ ÿÿæœ D  êŒ$AC$DAC$SEG$USR˜ 4blFILLDISKÿÿœjœ-ÈÈȄĄ Ä„ Ä„ Ä„ Ä„ Ä „Ä €Œ $INI$560$DSW$EVT$LINA !0ššššÌÌÌ̚ܜÌVÌVÌ VÌVÌV GŒ$CLX$LO0$LO2$PR0A' !M̻̚š» šÌš¤œÌV Ì V ÌV ÌV d j»5 "=FILLDISK.EXE DOS UTIœÄ‰  "LITY 10/13/86 BENNY THE «Œ$PV2D$PV4 !kššÌ»š» šœĉÌVÌVÌV ÌV   <ROBOT� !ˆÌš»ššÌ»š»�œÌV ĉBÌ VÌVÌV È B ____________…œÄ‰FÉ ¥ šÌš»ãœ ÌV Ì V ò "R=Purpose: Calculate remainœÄ‰V¹ "ping free disk space on target  !³ššÌ»š» šÒœĉRÌVÌVÌV ÌV ¾  Ždrive©  ÐÌš»cœÌV . "”= and fill with onUœÄ‰˜w "²e file of specified constant × !ךšÌ̻̚š»œĉ”ÌVÌVÌV ÌV ‚  Ðdata.¹Œ$SP$~ #ôšÌš»PšššnœÌV Ì V ÌVÌVÌV #Ì»š»šÌš»Pš”œÌV Ì V ÌV ÌVW !2ššÌ»š»šÌšåœÌVÌVÌV ÌV j #O»PšššÌ»šÜœÌV ÌVÌ VÌVÌV  $n»šÌš»Pššš7œÌV Ì V ÌVÌVÌV  ŽÌ»š» šÌ»ªœ ÌV Ì V î "Ö/Enter drive you want to woœœÄ‰Ú5Œ$IN0A$IPUA$IPUB$LENA, $¡šš»šÌ»šèœ ĉÖÌVÌ VÄ‹FÌVÄ‹FÌV± ôrk on (A, B, C ...):   ÁƒûéÌéÿØ Ç�Œ$SCMA$SASAÇ !ÍÌ»¸štéÌ»ºš\œÄ‰ Ä‹FÌVĉċFÌV™  Aœ ĉĉ• Ü pŒ$LENB" !êÌ»š“£Ìƒ>`éÌ¡2œÄ‹FÌVÄ ‹JÄ‹JÄ‹JV   ÿΣéPœÄ‹J¹ I Ì¡ÀÿΣœœ Ä‹JÄ ‹J   > !Ì»š»9šÌš‹ƒÃœÌV Ì V ÌV Ä‹JéŒ$CHRh !8@ΚššÌ̻̚ šÌœÌVÌVÌ VÌV a #U»šÌš»PššêœÌV ÌV ÌV ÌVÌV !tšÌ» š» šÌš»„œÌVÌ V ÌV ÌV c "9Enter file name, RETURN foKœÄ‰ö "2r default file name FILLER.TMA !‘ššÌ» š»9š¿œĉÌVÌVÌV ÌV û PP´ !®Ì»šš»šÌ»ðœÄ‰ ÌVÌ VÄ‹LÌVÄ‹Lº Ëšƒû éÌénÿÌœÌV( Ö} !ÜÌ»¸štéÌ»ºšLœÄ‰ Ä‹LÌVĉRÄ‹LÌVI R FILLER.TMPœÄ‰V¸ ë ` #ùÌ» š»9šÌš» šÂœÌV Ì V ÌV ÌVW !ššÌ» š»9šÌšÑœÌVÌVÌV ÌV j #5»ššÌ» ššPœÌV Ä‹LÌVÌ VÌV ÌV q  TÌš»ÜœÌV . "`8Fill character, RETURN fo œÄ‰dª "~r default: 00 (entry in hex)J ![ššÌ» š» š!œĉ`ÌVÌVÌV ÌV ¯  xÌš»¸œÌV . "œ*(Entries in decimal must bœÄ‰ n $ššÌéÌ̻̚ šsœĉœÌVÌVÌV ÌV q ºe followed by D)# $Ÿ»0šÌš» šššœÌV Ì V ÌVÌVÌV  #¿Ì» š»šÌš»PšíœÌV Ì V ÌV ÌVW ÞššÌoœ ÌVÌVó �Zo $é̻̚ š»0šÌ»šœÌV Ì V ÌV ĉ ÌVè ! š»šÌ»¸štîœÌVÄ ‹PÌ Vĉ Ä‹PÌV¬ &éÌÇÌéèœÄ‹T¬ ( " 5Ì»šƒû|éÌéNœ Ä‹PÌVv D Œ$VAL$FCMD JÌ»š¿šwéÌé,ÿ6œÄ‹PÌVÄ ‰ÊÌ Vý  ʈ} ^óŒ$RIGc !dÌ»º‹Ëš“»š‰Vúº)œÄ‹PÌ VĉÒÌVç  ÒDÎkœÄ‰Ö8 !�uJ‹Ù‹Â‹Vúš“‹Ó»š¹ÔœÌ VĉØÌVˆ  ØdœÄ‰Ü2Œ$LEFn !žuI Ê#ÉuéÌ»ºššCœÄ‹PÌVÌVûŒ$CIND% »š“£Ì»ºšÌé#œÌVÄ‹TÄ ‰ÞÄ‹VÌV ÞDecimal¶œÄ‰â, ¨*ƒ Ô̶ H‹‚Œ$CSPB !Õ̻̚ºššš¿0œÌV Ä‹PÌVÌVÌV€Œ$FASC$MID $òšÌ»º¹šššàœÄ‹ZÌVÄ ‹PÌV ÌVÌV¢Œ$FSHA$FADC$CINC– #¿šÌ¾š¿šš±œ Ä‹^ÌVÄ ‹ZÌ V!Ä‹^ÌV"ÌV#¼ 1“£Ì»ºšÌ7œÄ‹TĉêÄ ‹VÌ Vk ê HexadecimalüœÄ‰î  3  Òn !B̻̚ š»šÌš©œÌV Ì V ÌV ÌV e "_»PšššÌ» š»4æœÌVÌ VÌVÌV a !}šÌš»šššœÌV ÌV ÌVÌVÌV #šÌ» š»4šÌš»š.œÌV Ì V ÌV Ä‹VÌV� !¹šÌ» š» šÌš»9œÌVÌ V ÌV ÌV c "ú*checking free disk space, ӜĉþŒ$ST$z !ÖššÌ»‹šºšœĉúÌVÌVÄ‹TÌV$Ä‹b© please wait ... Œ$ASPDSPACE£ #ó̸P¸P¸P¸Pšš$œ!ÌVÄ‹JÄ ‹fÄ‹hÄ‹jÌV%ÌV&= !üÌ» š»šÌš»Pœ ÌV ÌV ÌV Ÿ $/šššÌ»š»š³œÌVÌVÌ VÌV ÌV  !OÌš»PšššÌ»šzœÌV Ì VÌVÌVb #l»šÌš»PššÏœÌV ÌV ÌV ÌVÌV !‹šÌ» š»šÌš»oœÌVÌ V ÌV ÌV c !¨PšššÌ» š» €œÌVÌVÌ VÌV eŒ$PV1D$PV2CÝ !Ś̚»š‹ššAœÌV ÌV Ä ‰(ÌV'Ä‹hÌV(Ó  (Bytes per sector: âœÄ‰,á "âÌ» š» šÌš»§œÌVÌ V ÌV ÌV ĉD³  DSectors per cluster: ؜ĉHÅ !š‹ššÌ»š»ÖœÌV'Ä‹fÌ V(ÌVÌV gŒ$PV1C) " šÌš»š‹šwœÌV Ì V ĉ`ÌV'Ä‹jÌV)Œ  `Available clusters: òœÄ‰d© !;šÌš»š¡÷.ΓšæœÌVÌV Ä ‰|ÌV'Ä‹jÄ‹f | Total sectors: iœÄ‰€�Œ$CISA# !XšÌ‹š¿šÌ‹†œÌV(ÌVÄ ‹fÌV*Ä‹lÌVv !uš¿šÌ‹š¿ãœ!Ä‹hÌV*Ä ‹pÌ VÄ‹jÌV*Ä‹túŒ$FMUA$FMUC¿  ’šÌ¿¾š¿š¿œ!ÌVÄ‹pÄ ‹lÌ V+Ä‹tÌV,ĉ–Í –zŠ·Œ$FDVC  "®š¿šÌ»š» šœÌV-Ä‹xÌ VÌV ÌV XŒ$PR0B/ !ÌÌš»ššÌ»š»:œÌV ĉšÌ V'ÌVĉ¨ÌV.!  š There are ####,.###Íœ ĉžÄ‰¬_Œ$PV1A+ éššÌš»œÄ‹xÌV/ÌVÌV ¹ "¶( KBytes ready to be fille|œÄ‰ºS !üššÌƒ> |éÌšŒœĉ¶ÌV'ÌVÄ‹TÌV Á Ôd with ASCII j #»š‹ƒÃ@ΚššûœÄ‰âÌV'Ä ‹TÌVÌVÌV8 âCTRL œÄ‰æ' 8é/ ( ;Ìš‹ššš"œÌV Ä‹TÌ VÌVÌVŸ 9ÿŒ$INTZ !TÌ¿¾š»šš“£Úœ"Ä‹lÄ‹tÌV+Ä ‚ÌV0ÌV#Ä‹|Z qÌ»š» šÌš»œ ÌV Ì V ÌV ¨ "ì,How many sectors do you wa‘œÄ‰ð "‰š‹ššÌ»šœĉìÌV'Ä ‹|Ì V(ÌVÌV   nt to write, max. ( §» šÌš»œ ÌV Ì V ð "((RETURN for default, 0 toߜĉ ì !¶ššÌ»š»7š�œĉÌVÌVÌV ÌV ñ : exit program)ñ !ÓÌ»šš»šÌ»³œÄ‰ ÌVÌ VÄ‹~ÌVK $ðš»7šÌš»ššÂœÌV Ì V ÌV ÌVÌV ! šÌ»š»7šÌš»«œÌVÌ V ÌV ÌV c !- ššÌ̻̚ššçœÄ‹~ÌVÌVÌV Ä‹~ÌV‘ !J “£Ì»¸štéÌ¡œÌVÄ‹‚Ä ‰ Ä ‹~ÌVÄ‹|° g £EœÄ‹‚„ a è j ̃>|éÌé.œÄ‹‚‚ s Ù y Ì¡;|éÌéýœ Ä‹|Ä‹‚¥ „ È  Š ÌéÌB ˆ à!� ̻̚š» šÌšHœÌV Ì V ÌV ÌV e ¬ »ê "H,You are only allowed to wr7œÄ‰LÀ ­ š‹š»üœĉHÌV'Ä ‹|Ì V): "fite a maximum of  sectors�œÄ‰|~ !¾ ššÌ»š» š°œĉxÌVÌVÌV ÌV •  Û Ìš»OœÌV . "„)Please enter again, 0 to œÄ‰ˆ„ !â ššÌ»š»7š`œĉ„ÌVÌVÌV ÌV ‰ ¢exit program p !ÿ Ì»šš»šÌ»†œÄ‰ ÌVÌ VÄ‹~ÌVK $ š»šÌš»Pšš€œÌV Ì V ÌV ÌVÌV !< šÌ»š»šÌš»³œÌVÌ V ÌV ÌV c Y PšššÌéÌþÌyœ ÌVÌVÌ V¬ Œ áã "o ̡̚£Ì»š»šÅœÌV Ä‹‚Ä ‹|ÌV ÌV Ú !� Ìš»PšššÌ»š4œÌV Ì VÌVÌVb #ª »šÌš»Pšš�œÌV ÌV ÌV ÌVÌV !É šÌ»š» šÌš»œÌVÌ V ÌV ÌV c æ š‹š»Âœĉ²ÌV'Ä ‹|Ì V)Р"²writing  sectors, plea-œ ĉ¶Ä‰Â1 !÷ ššÌ»š» šuœĉ¾ÌVÌVÌV ÌV O Ðse wait ...  ! Ìš»š‹ƒÃ@Κ“»œÌV ĉÜÌ V'Ä‹JÌV” Ü File named wœÄ‰à,Œ$AD$AY "1 šš»ššÌ‹iœ ĉìÌV1ÌV'Ä ‹LÌVÌVÄ‹Jn  ì:'œÄ‰ð !O ƒÃ@Κ“»š“»‹ÓšÈœÌVÄ ‰ìÌV1Ä‹LÌV1C !l ‹Ë3Ûš‘š“»ššœÌVÌ V1ĉòÌV1ÌV¦  ò$7œÄ‰öŒDFILLü ‰ ̸P¸P¸Pššü̧œÄ‹LÄ‹bÄ ‹|ÌV%ÌV2O w +¬ !¤ ̃̚>|éÌ»ºšXœÌV Ä ‹‚ĉøÄ‹„ÌV   ø PROGRAM ABORTEDϜĉü Á 飠³ Œ Ä Ì»ºš¥œÄ‰Ä‹„ÌVΠ DONE œÄ‰ó  € #Ð Ì»š»šÌš»PšÊœÌV Ì V ÌV ÌVW !ï ššÌ»š»CšÌšÜœÌVÌVÌV ÌV j ! »ššÌ»š» ;œÌV Ä‹„ÌVÌ VÌV † ") šÌ»šš»šWœÌV Ä‰Ì VÌVÄ‹ˆÌVà Do again ? (Y/N): <œÄ‰ ë $G Ì»ºšºšÌ»¸šßœ!Ä‹ˆÌVÄ ‹ŒÌVĉ2Ä‹ŒÌVü  2y=dœÄ‰6Õ !g ºuJ»š¹uI Ê#Éuébœ ĉ8Ì V‰  8Y»œÄ‰<Ï !„ Ì»ššÌš»ššŽœÌV Ì V ÌV ĉ>ÌV¹  >wereVœÄ‰BÉ  ¡ Ìéžó`œÌV. ‚ %¦ ÿÿTŒ $END$ENP] © Ìšš›œ ÌV3ÌV4§  OœÄX´ ‚ ´ ™ŠÁP0.