[comp.sys.apple] binscii file format. UNBLU programs to comp.binaries.apple2

marcel@duteca (Marcel Mol) (03/02/89)

The programs I use to extract on Unix are send to comp.binaries.apple2.


From article <1581@mentor.cc.purdue.edu>, by asd@mentor.cc.purdue.edu (Kareth):
> 
> YES, YES there's interest!  I have Mousetalk which allows me to download
> 
> Questions:
> - Does your program extract from an exec file? or just blu files?

I've send programs that recreate the binaries from an exec file, which
then can be used with the unblu program (also send).
 
> - Can it handle files that have been split?

If think you mean exec files that are split in to two or more postings.
Well, I'm sorry you have to merge the postings into one. For files
created by executioner with 6-bit encoding, remove all overhead so you
only have the 6-bit encoded part. To join two files, remove the last
twoo characters of the last line in each file and past them together.
For example:

File 1:
-------

    CALL -151
    ...
    F00G
    A000BD0099...
       .
       .
       .
    A0A0A0A0A0A0EAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAE
    A0A0A0A0A0A0EAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAE00
    
    BSAVE ....

File 2:
-------

    CALL -151
    ...
    F00G
    A000BD0099...
       .
       .
       .
    A0A0A0A0A0A0EAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAE
    A0A0A0A0A0A0EAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAE00

    BSAVE ....

Remove all overhead (mail headers, call -151 ... F00G, bsave ..).
Remove the trailing 0 from the last lines in each file (this is not
necessary for the last file, i.e. file 2), join them resulting in
the following file:

    A000BD0099...
       .
       .
       .
    A0A0A0A0A0A0EAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAE
    A0A0A0A0A0A0EAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAE
    A000BD0099...
       .
       .
       .
    A0A0A0A0A0A0EAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAE
    A0A0A0A0A0A0EAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEAE

This file can be processed by the 'unbit' program to create the binary file.

- Marcel

-- 
#########################################
# Marcel J.E. Mol                       # They hate you if your're clever
# Delft, University of Technology       # And they despise the fool
# The Netherlands                       # Till you're so fucking crazy
# UUCP: marcel@duteca.UUCP              # You can't follow the rules.
#       duteca!marcel                  	#
#########################################			 - Lennon