ÿÝ É ÝãÀí¿ ,ø(Ê ,!2‘ " UNDO-128.BAS "<Ê ,6F‘ " By Rich Schinnell "CPÊ ,,jZ‘ " Rockville, MD (301) 949-8848 "td¿ ,zn‘€x‘Ç‚‘ "A program for IBM DOS 2.0/2.1 Fixed Disk owners , ie XT's and"Œ‘ "expansion chassis's who use the IBM DOS 2.0 BACKUP.COM utility and"X–‘ "want to access files from their backup disks without Restore."˜ ‘ "All files are restored up to the next 128 Byte boundry."Ùª‘ "This cause absolutely no problems as DOS always reserves"´‘ "space in blocks of 512 for SS disks and 1024 for DS disks."a¾‘ "Press to quit... Now Enter SINGLE Letter Drive for"kÈ­ AêZzÒFALSE% ç �ÜTRUE% ç Ó FALSE%�æ• § ‰ ªðZZZ! ç ¶ú‘:Ê ,,Ô‘"Backup disk Location ";ðDR$çÞ:‹ ÿ’(DR$)è Í  ‹ ÿ•(DR$) ç  Í  "DR$ ç DR$ é ":"@,º DR$é"BACKUPID.@@@" ‚ … AS #I6» #\@þ� DR$ é "*.*"bJ‘hT‘¥^… "File name to Recover (no Drive Designation) ";INFILE$Áh‹ ÿ’(INFILE$) è  Í  Êr» #æ|º DR$éINFILE$ ‚ … AS # ÷�» #šº DR$é"BACKUPID.@@@" AS # ÿ’ç€/¤þ‚ #,€ AS G$9®þ‰ #B¸» #wÂN$ ç ÿ“( ÿ•( ÿƒ(G$,,))) é ÿ“( ÿ•( ÿƒ(G$,,)))„ÌNçÿ”(N$)»ÖDTE$çÿ“(ÿ•(ÿƒ(G$,,)))é"-"éÿ“(ÿ•(ÿƒ(G$,,)))é"-"ààDTE$çDTE$éÿ“(ÿ•(ÿƒ(G$,,))é)ê‘ "This is your backup disk #"; N;" Dated ";DTE$ô» #<þº DR$éINFILE$ AS # ÿ’ç€HC$ ç ""TD$ ç ""gþ‚ #,€ AS A$v&A# ç ÿ¥()¤0‘ "Input file has";A# ê €;" Bytes in it"®:þ‰ #ºDC$ ç A$ÌN‚ I% ç  Ì €ðX ‹ ÿ•( ÿƒ(C$,I%,)) è ! Í l b D$ ç D$ é ÿƒ(C$,I%,)lƒ I%4v‹ ÿ•(ÿƒ(C$,,)) ç  Í ”w€‘ "This is Part 2 of";D$;" You must start with the first part"ƒŠÅ:‰ J±”‹ ÿ•(ÿƒ(C$,,)) çÿ Í ONLY.ONE%çê:‰ ²ëž‘:¿ ,:‘ "File on two Disks ,Insert backup disk #";¨‘ Né;" When Instructed" : ¿ , : Ų‘`¼‘ ÿ–("); ÿƒ(D$,,(); ÿ–(");" Was the file name when backed up"›Æ… "What do you want to name the output file ";OUTFILE$¸Ð‹ ÿ’(OUTFILE$) è  Í JÑÚº OUTFILE$ ‚ … AS #Ùä» î‘ "File ";OUTFILE$;" already exists, verwrite ";"ø… ": ";WELL$P‹ WELL$ ç "O" ï WELL$ ç "o" Í   :¡ ÆY » #wº OUTFILE$ ‚ OUTPUT AS #€ » #›*º OUTFILE$ AS # ÿ’瀮4þ‚ #,€ AS B$¹>¿ ,ÏH‘ "Working ....";ÙR¿ ,ù\‚ I! ç  Ì ÿ…((A#ê€)ì€)éf þ‰ #,I!p þ… B$ ç A$*z þˆ #,ZZZ!@„ ZZZ! ç ZZZ! é PŽ ‘ ÿ–();Y˜ƒ I!o¢‹ ONLY.ONE% Í ìu¬‘©¶‘ "Insert Backup Disk #";N é;" in drive ";DR$;ÑÀ‘ " and press or uit ":ÅÜÊR$ ç ÞðÔ‹ R$ ç "" Í ÊÞ‹ R$ ç "Q" ï R$ ç "q" Í » : É • : �#è» #Hòº DR$é"BACKUPID.@@@" AS # ÿ’ç€[üþ‚ #,€ AS G$eþ‰ #n» #¤N1$ ç ÿ“( ÿ•( ÿƒ(G$,,))) é ÿ“( ÿ•( ÿƒ(G$,,)))³$N1çÿ”(N1$)Ê.‹ N1 ç N é  Í B8‘ "WRONG DISK, TRY AGAIN You put in disk #"; N1 : ‰ ¢B» #+Lº DR$éINFILE$ ‚ … AS #3V» Q`º DR$éINFILE$ AS # ÿ’ç€djþ‚ #,€ AS A$ptC$ ç ""|~D$ ç ""‹ˆA# ç ÿ¥()¹’‘ "Input file has";A# ê €;" Bytes in it"Åœ þ‰ #Ó¦ C$ ç A$å°‚ I% ç  Ì € º ‹ ÿ•( ÿƒ(C$,I%,)) è ! Í Î%Ä D$ ç D$ é ÿƒ(C$,I%,).΃ I%BØONLY.ONE% ç ê L≠\Rì»Xö‘š‘ "File ";OUTFILE$;" created Size="; ÿ“((ZZZ!ê)ë€);" Bytes¢ É •¨�â‹ Ôç, Í DR$ç"":‘ " Not a Valid Backup Disk":Å:¨ ú(‹ Ôç| Í ‘ DR$;INFILE$;" NOT FOUND ":» #:¨ ú+2‹ ÔçÚ Í ¨  i<‹ Ôçz Í ‘ "disk is Probably full, check the disk":¨  ŽF‹ ÔçL Í ‘ "Not found " : ¨ ¬¼P‘ "Error"; Õ ;" has occured in line #"; ÔÆZ¨