|-h||Shows help on btoa. Switches to atob (decoding) mode.|
|-o||Switches to old version of btoa.|
|-d||Extracts repair file from diagnosis file. This assumes that an undamaged version of the archive and a file called Repairs the damaged archive. A file named btoa.rep must be present for this to work.|
Below follows a description of a normal repair session. Lines beginning with Local> were typed on the computer to which the file was downloaded. Accordingly, lines typed on the connected computer will begin with Remote>. Sending a file to the other computer will be noted as transmit file.
A normal repairing procedure is as follows: Local> btoa -a file.btoa btoa: Bad checksum on line 2648. btoa: Starting diagnosis. btoa: Diagnosis output to btoa.dia. Local> transmit btoa.dia
Remote> btoa -d file.btoa btoa: Repair output to btoa.rep. Remote> transmit btoa.rep
Local> btoa -a btoa.rep btoa: Repaired archive written to btoa.rdy.
You can now erase file.btoa and decode btoa.rdy using btoa -a btoa.rdy.
Paul Rutter Joe Orost Stefan Parmark
Btoa will not work properly unless the input is a true file or a redirected one. This is because file positions are collected during diagnosis for later reference when producing the diagnosis file. The bug is actually in fseek() which only can reposition real files.
Send bug reports to firstname.lastname@example.org (Stefan Parmark).
|-->||BTOA (1)||21 February 1989|