Disk Library

Courtesy of Washington Apple Pi

Bloom Part II

DISK ID: APPLE-3-WAP-BLM-11

APPLE-3-WAP-blm-11a.dsk [Catalog]APPLE-3-WAP-blm-11b.dsk [Catalog] WAP /// SIG PUBLIC DOMAIN LIBRARY PDS NAME: AW to 3EZP by Bloom Disk ID: APPLE-3-WAP-BLM-11 BOOTABLE?: BootableAWEZP transforms an Apple Writer source file into the format used by the ///EZ Pieces (AppleWorks) word processor. The resulting file, once added to theEZP desktop, may be printed by EZP/WP without change, or it may be editedfirst to take advantage of EZP/WP's special capabilities or to address thefew AW/EZP differences that this program does not handle. AWEZP doesn't doeverything. EZP is a different program from AppleWriter, and some AW commandsand features can not be translated to EZP/WP, either elegantly or at all.AWEZP is intended to give a good basic translation that should be sufficientfor most purposes. On Side One: AWEZP.TEXT  :Pascal Text sourcecode for AW to 3EZP. AWEZP.AW    :AppleWriter formatted version of the manual. AWEZP.LST   :Pre-formatted version of the manual. On Side Two: Pascal program files for this program.

DISK ID: APPLE-3-WAP-BLM-12

APPLE-3-WAP-blm-12a.dsk [Catalog]APPLE-3-WAP-blm-12b.dsk [Catalog] WAP /// SIG PUBLIC DOMAIN LIBRARY PDS NAME: A3IBM by Bloom Disk ID: APPLE-3-WAP-BLM-12                 BOOTABLE?: Bootable               A3IBM is a Pascal-based program by Dr. Al Bloom that will automatically format any Apple /// ASCII (Text) file so that it can be properly transfered to an MS-DOS machine.  It is extremely easy to use, asking for pathnames of input and output files. The actual program is one side one.  Source code is on side two. Unfortunately, there is no manual with this program.  But it is easy to use and a must for anyone planning to transfer files from the /// to an MS Dos machine. Also on Side Two: ASCII.Convert - a Dr.Bloom column on ASCII text files on the Apple /// and PC.

DISK ID: APPLE-3-WAP-BLM-13

APPLE-3-WAP-blm-13a.dsk [Catalog]APPLE-3-WAP-blm-13b.dsk [Catalog] WAP /// SIG PUBLIC DOMAIN LIBRARY PDS NAME:  ASCIUPLD by Bloom Disk ID:  APPLE-3-WAP-BLM-13 BOOTABLE?: YES - Both SidesASCIUPLD converts an ASCII text file (one line per record field) from onedata base or spread sheet program into the upload format needed by animporting program. A special command file tells ASCIUPLD (1) which fields ofthe input ASCII file to be imported and (2) in which order to import thefields. It even lets you create import fields that aren't in the originalfile.You control the length of the fields in the output upload file. Each may be(1) as long as the corresponding input field, (2) no longer than a fixed"truncation" length, or (3) truncated or space padded to a fixed length. Thelast handles the "Aladin" data base's quirky restriction that each uploadedASCII file's data field must be exactly as long as the "width" declaration inthe corresponding Aladin data base record field.Side One:  Contains the ASCIUPLD Manual and source code listingsSide Two:  Contains the actual ASCIUPLD program

DISK ID: APPLE-3-WAP-BLM-14

APPLE-3-WAP-blm-14a.dsk [Catalog]APPLE-3-WAP-blm-14b.dsk [Catalog]                                        WAP /// SIG PUBLIC DOMAIN LIBRARY                          12022 Parklawn Drive                          Rockville, MD. 20852                             (301)-984-0300 PDS NAME:  CONPATH by Bloom  Disk ID:  APPLE-3-WAP-BLM-14 BOOTABLE?: YES - Both SidesCONPATH tells about ways to convert one file format to another. The premiseis simple. There are a bunch of "bridges" and a bunch of file formats thatcan be "stepping stones" between the file format you have the the one youwant. Most commercial data base and spread sheet programs can "import" or"export" data in one or more formats. Those files are stepping stones betweensystems. The most common such intermediate files are ASCII, NAME:VALUE, andDIF.There are also utility programs available specially designed to bridgebetween file formats. The public domain program GRABIT converts an ASCII fileto QuickFile format. REFORMATTER /// (APPLE-3-WAP-UTL-02) converts a "table file"(say a report printed to disk) to DIF or QuickFile format. MLMASCI convertsMail List Manager to DIF, ASCII, or NAME:VALUE. NVASCI (APPLE-3-WAP-BLM-16) converts aNAME:VALUE file to ASCII format and doesn't ignore null fields.There are plenty of "bridges" around. Getting from one file format to anothercan be easy. However, the path from "here" to "there" may not be obvious, itmay be downright devious, and there may be several paths. CONPATH is designedto help you find those pathways.Side One:  Manual and Source CodeSide Two:  Conpath Program

DISK ID: APPLE-3-WAP-BLM-15

APPLE-3-WAP-blm-15a.dsk [Catalog]APPLE-3-WAP-blm-15b.dsk [Catalog] WAP /// SIG PUBLIC DOMAIN LIBRARY PDS NAME:  BLOCREAD by Bloom   Disk ID:  APPLE-3-WAP-BLM-15 BOOTABLE?: YES - Both Sides     BLOCREAD is a utility program that lets you look into the guts of a diskfile. It shows you a file's 512-byte data blocks, in both character andhexadecimal format. You may look at any block in a file and choose to eitherprint it or copy it to another disk file. BLOCREAD is invaluable for seeingwhat a file really looks like.Side One:  Documentation and Source CodeSide Two:  BLOCREAD Program

DISK ID: APPLE-3-WAP-BLM-16

APPLE-3-WAP-blm-16a.dsk [Catalog]APPLE-3-WAP-blm-16b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARYPDS NAME:  NVASCI by BloomDisk ID:  APPLE-3-WAP-BLM-16BOOTABLE?: YES - Both SidesNVASCI converts a NAME:VALUE format text file into an ASCII text file withone line per record field. Many data base and spread sheet programs can"import" an ASCII file -- but only if the file contains one line per recordfield. A program like PFS cannot generally produce a "one line per field"ASCII file (It ignores blank entries), but it can produce a "one line perfield" NAME:VALUE file. NVASCI automatically converts that NAME:VALUE file tothe proper ASCII format for importing. NVASCI is most useful if you have alarge file to process, or many data names to edit out or many files toprocess.Side One: NVASCI.dskCS:  Tutorial on how to use NVASCINVASCI.TXT :  Source code to the programSide Two   :  NVASCI program.

DISK ID: APPLE-3-WAP-BLM-17

APPLE-3-WAP-blm-17a.dsk [Catalog]APPLE-3-WAP-blm-17b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARYPDS NAME:  LISTIT by Bloom  Disk ID:  APPLE-3-WAP-BLM-17BOOTABLE?: YES - Both SidesLISTIT prints formatted listings of Pascal programs or other text files.LISTIT prints an identifying title on each page, provides margin and linelength control, and optionally prints line sequence numbers. The listing maybe printed a page at a time or continuously. Additionally, LISTIT can printselected pages. Side One:LISTIT Manual and Source Code FilesSide Two:Actual LISTIT Program

DISK ID: APPLE-3-WAP-BLM-18

APPLE-3-WAP-blm-18a.dsk [Catalog]APPLE-3-WAP-blm-18b.dsk [Catalog]WAP /// SIG PD LIBRARYPDS NAME: PLUTIL By BloomDisk ID: APPLE-3-WAP-BLM-18               BOOTABLE?: Bootable-Side TwoPASCAL is a powerful programming language. Its ability tohave library units that extend the language is an example of that power.Apple Computer, Inc. offers one such set of extensions under the name"Apple /// Pascal Utility Library," product C3S0001. Those having thatprogram product may agree that it is at once a bit more and a bit lessthan is needed for good software engineering in the Apple /// PASCALenvironment. This disk presents an additional PASCAL utility library,one that extends PASCAL even more usefully. SIDE ONE:  Documentation and Source Code FilesThe library unit, PLUTIL, consists of: (On Side Two):  1. BASE_TEN     Integer representation of a hex string.  2. BLANK1       Strip multiple, leading, and trailing blanks from a                  string.  3. HEX4         Hexadecimal representation of an integer.  4. INC          Increment an integer counter variable.  5. INTSTR       Integer representation of a numeric string.  6. IOERROR      The name of an input/output error, given its error                  code.  7. LNAME        Extract a "last name" from a name ordered by first-name,                  middle-name or initial, last-name, and suffix.  8. NEWLEN       Change the length of a string variable, padding with                  blanks if the new length is longer than the old.  9. NIBBLEX      Two-character hexadecimal representation of a CHAR field. 10. OPEN         Open a file given an English title and default pathname.                  Give the user a chance to correct any I/O errors. 11. TRANSLIT     Transliterate specified characters in a string. 12. UPPERCHR     Change a CHAR variable's alphabetic value to upper case. 13. UPPERSTR     Change a string's alphabetic characters to upper case. 14. UPPER1       Translate a string variable to mixed case. 15. VARIANT      Eight different ways to look at a sixteen-bit word. 16. X_TO_Y       Take a long integer X to its Yth (integer) power.

DISK ID: APPLE-3-WAP-BLM-19

APPLE-3-WAP-blm-19a.dsk [Catalog]APPLE-3-WAP-blm-19b.dsk [Catalog]WAP /// SIG PD LIBRARYPDS NAME: DIFPRINT By BloomDISK ID : APPLE-3-WAP-BLM-19 BOOTABLE? YES - Both Sides                                                                            Listing Utility for Spreadsheet Files for the Apple ///     DIFPRINT prints the entire breadth of a spread sheet on a single page,including column titles. DIFPRINT works with any spread sheet program thatcan create a standard DIF (Data Interchange Format) file, including"VisiCalc" and "Lotus 1-2-3."DIFPRINT handles up to 52 data columns ("A" through "AZ") in up to five printgroups. Each page contains fixed titles and as many data rows as can fit.      SIDE ONEDIFPRINT.MANUAL   : The complete manual on how to use DIFPRINTSIDE TWODIFPRINT Program

DISK ID: APPLE-3-WAP-BLM-20

APPLE-3-WAP-blm-20a.dsk [Catalog]APPLE-3-WAP-blm-20b.dsk [Catalog]                                        WAP /// SIG PUBLIC DOMAIN LIBRARY                          12022 Parklawn Drive                          Rockville, MD. 20852                             (301)-984-0300PDS NAME : DIFUTIL By BloomDISK ID# : APPLE-3-WAP-BLM-20BOOTABLE?: YES - Both SidesThere is no standard for text files across different operating systems. AnMS-DOS ASCII text file is subtly different from an Apple /// SOS format ASCIItext file. Depending on how the file was transferred from the other system,those differences might remain in the imported file.DIFUTIL was created to deal with those problems. When it encounters anSDI/SDF file, it will create the header entries required by the DIF standard.It will create an EOD trailer segment if one is missing. It will optionallyconvert E-format numeric entries to decimal format. It is immune to whetherthe original file is in PC/MS-DOS or SOS/ProDOS ASCII text format.DIFUTIL allows you to handle many of the minor incompatibilities betweendifferent implementations of the DIF standard. It does not handle allincompatibilities or all problems.SIDE 1DIFUTIL MANUALSIDE 2DIFUTIL PROGRAM (Pascal)

DISK ID: APPLE-3-WAP-BLM-21

APPLE-3-WAP-blm-21a.dsk [Catalog]APPLE-3-WAP-blm-21b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARY PDS NAME: CALENDAR BY BLOOMDISK ID : APPLE-3-WAP-BLM-21BOOTABLE? YES - SIDE ONE        This is another in a long series of excellent PD disks from Dr. AlBloom.  Calendar is a Pascal program that will produce calendars for you with"Typewriter Art" graphics, like the "old computers" used to produce.  Thisdisk has a number of typewriter art graphics on it, as do disks APPLE-3-WAP-GRX-16 and17.  Documentation is on Side 1 of this disk, though there's very little toknow, except to run it and enjoy!  Art work on this disk includes:Side 1CAL.RAQUELCAL.LIONCAL.FLOWERSide 2CAL.SUSANCAL.NUDECAL.MICKEYCAL.SNOOPY        See the Read.Me files on disks APPLE-3-WAP-BLM-21 and 22 for a complete listingof typewriter art available.

DISK ID: APPLE-3-WAP-BLM-22

APPLE-3-WAP-blm-22a.dsk [Catalog]APPLE-3-WAP-blm-22b.dsk [Catalog]WAP /// SIG  Public Domain Library PDS NAME: CALENDAR TYPEWRITER-STYLE ARTWORKDISK ID : APPLE-3-WAP-BLM-22BOOTABLE? NOT         This is another in a long series of excellent PD offerings from Dr. Al Bloom.This disk, along with APPLE-3-WAP-BLM-23 contains "Typewriter Art" graphics for use withdisk APPLE-3-WAP-BLM-21, "Calendar by Bloom."On Side 1 you'll find:ANDY.CAPPBETTY.BOOPBILL.THE.CATBUTTERFLYBUTTERFLY.2CATCAT1CLIPPER.SHIPCLOWNMDAVID.STATUEDOGEAGLEENTERPRISEGHOST.BUSTERSGOOD.GRIEFHANG.ON.SNOOPYAnd on Side 2:MONA.NODOTMOONOLIVEROPUSPANTHERPEACEPHANTOM.JETPLUTOPUMPKINSANTASCHROEDERSHIPSHUTTLESKULL

DISK ID: APPLE-3-WAP-BLM-23

APPLE-3-WAP-blm-23a.dsk [Catalog]APPLE-3-WAP-blm-23b.dsk [Catalog]WAP /// SIG  Public Domain Library DiskPDS NAME: TYPEWRITER ART DISK II BY BLOOMDISK ID : APPLE-3-WAP-BLM-23BOOTABLE? NOThis disk, along with APPLE-3-WAP-BLM-22 contains "Typewriter Art" graphics for use withdisk APPLE-3-WAP-BLM-21, "Calendar by Bloom."On Side 1 you'll find: SNOOPY SNOOPY.HUG SNOOPY2 SPOCK.COND SPOOK TWEETY WEST.HEMIS WOODSTOCK YOSEMITEAnd on Side 2: CAL.WOMAN CAL.CHARLIE CAL.LEEUW CAL.APPEL CAL.DAVID CAL.SARA CAL.POLLY CAL.KIRK

DISK ID: APPLE-3-WAP-BLM-24

APPLE-3-WAP-blm-24a.dsk [Catalog]APPLE-3-WAP-blm-24b.dsk [Catalog]WAP /// SIG PD LIBRARYPDS NAME:   Poster by BloomDISK ID :   APPLE-3-WAP-BLM-24BOOTABLE? Self-booting on Side OnePoster by Bloom is a great Pascal program that will make typewriter-styleposters in various sizes.  (Disk APPLE-3-WAP-BLM-25: Sign by Bloom is an enhanced version of this program.)Making big-letter signs is one of the truly fun things that you can do on a computer, of any size. Every mainframe system has a "poster" utility program.The Apple ][ has any number of poster utilities available to it. Should theApple /// be left out?POSTER is a bit of fluff. You can use it for making signs to announce or celebrate any occasion. Or simply to express your favorite thought. Your signwill be printed in variable-size letters that scroll longitudinally to yourfavorite output device. In any character font that you can address.POSTER yields a square-ish set of characters. The 7-by-8 matrix of dots is fine for console display, but it's a little sparse when printed. The height/width factors let you expand each dot to a rectangle. That's how the letters get big. You don't get really professional looking letters.POSTER lets you have any horizontal character expansion from 1 to 8. For vertical size, the program has a fair idea of wher you are printing your sign, and sets limits to the height factor. When printing to the console, forexample, you may have a height factor of no more than 10 (80 columns dividedby 8 vertical dots per character). A destination of .PRINTER or .QUME, however, yields a maximum height factor of 12 -- allowing for letter-size paper at 12 cpi.POSTER will also center your sign on the paper. A height factor of "1" will not yield small text all the way at the bottom of the sign. It will give you small text in the middle of the sign. Boot and Program are on Side One and Side Two (same program both sides).Source code and manual included on disk. (

DISK ID: APPLE-3-WAP-BLM-25

APPLE-3-WAP-blm-25a.dsk [Catalog]APPLE-3-WAP-blm-25b.dsk [Catalog]WAP /// SIG PD LIBRARYPDS NAME: SIGN BY BLOOMDISK ID : APPLE-3-WAP-BLM-25BOOTABLE? SELF-BOOTING: SIDE ONE       Dr. Al Bloom weighs in with another fun PD offering! On this disk you will find a text-based sign program.  It's written in Pascal and is on Side two of this disk.  Side one has our Menu.Maker program and the documentation.  There are TWO character fonts.  The Standard font is on Side two. The font for 80 column printers in on Side one.  You will find the source code to the program on Side two.     SIGN prints sideways and its letters fill an 8.5 inch wide page. EachSIGN character is composed of many repetitions of its typescript character.If SIGN printed with the same character all the time, that position on theprintwheel would surely go away. If you don't have a daisy-wheel printer, youmay not be a serious Apple /// owner.     SIGN comes as an executable code file on the accompanying diskette.     (NOTE: YOUR /// SIG HAS REPLACED DR. BLOOM'S DRIVER WITH A STANDARD            SERIAL DRIVER HOOKED UP TO YOUR ///S SERIAL PORT.  YOU WILL STILL            NEED TO CHANGE THIS IF YOU ARE USING A DIFFERENT CONFIGURATION.)     When you boot the SIGN disk, you will be invited to "Put Pascal systemdisk in built-in drive. Press RETURN." This is a two-step boot process. Justremove the boot disk from the built-in drive, flip it over, re-insert it, andpress RETURN. After a bit more whirring from the drive, you will see theprogram itself.     SIGN can be installed on the ProFile (under "Catalyst", "Selector" orBOS3 for example) as a simple Pascal program. First copy the SYSTEM.STARTUPfile from the distribution disk to a handy sub-directory and rename itSIGN.CODE. Copy the two character set files SIGN.CHARSET and SIGN.CHAR80 intothe same sub-directory. If you have Pascal 1.1 or Catalyst 2.0 (or later versions), SIGN is smart enough to look for the character sets in its own directory.     Whether booted from disk or run from ProFile, SIGN looks the same. Itpresents you with a single screen and will print only one poster at a time.

DISK ID: APPLE-3-WAP-BLM-26

APPLE-3-WAP-blm-26a.dsk [Catalog]APPLE-3-WAP-blm-26b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARYPDS NAME: D3.Backup By BloomDisk ID: APPLE-3-WAP-BLM-26BOOTABLE?: BootableDISK /// BACKUP is an automatic backup utility for Apple /// diskettes. Theprogram displays side-by-side directories of a master and a backup diskette.By comparing file dates, it suggests master files to be backed up. You thenuse keyboard arrows to change those suggestions, for any file on eitherdiskette: copy master-to-backup or vice versa, delete backup or master file,leave things as they are. The program then executes your wishes. DISK ///BACKUP requires a 256K Apple /// and an external diskette drive.Until now, backing up files on diskettes hasn't been easy. Unless you copiedan entire volume. A volume copy may be inappropriate. You may want to keep abackup file, delete a file on the master instead of backing it up, or copyfrom the backup. Until now, you had to list each disk directory, compare thelists manually, then use the System Filer to do the copies and deletes -- oneat a time. DISK /// BACKUP eliminates that bother. The program handleseverything -- comparing disk catalogs, deciding on what to do with each file,and doing it.When you boot DISK /// BACKUP, it asks you to insert your master and backupvolumes, then displays a side-by-side catalog of the disks. The program showsyou which backup files are current, which master files should be copied tobackup, and which files on the backup volume either (1) don't exist on themaster or (2) are more recent than corresponding master files. Side One D3BACKUP.dskC    :D3Backup Manual D3BACKUP.SOURCE :Source code for this program. Side Two D3Backup Program files.  Self-Booting Pascal.

DISK ID: APPLE-3-WAP-BLM-27

APPLE-3-WAP-blm-27a.dsk [Catalog]APPLE-3-WAP-blm-27b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARYPDS NAME:  SURVEY 3 BY BLOOMDISK ID :  APPLE-3-WAP-BLM-27BOOTABLE?  SIDE ONEPhase /// was an Apple Computer Conference held during October,1987 in Wheaton, Illinois.  Sponsored by The Third Apple Users Group (TAU),The Conference included a number of sessions about the Apple ///.  It alsofeatured a special survey of the Apple /// Community by Dr. Al Bloom.On this disk, you'll find the results of that survey. It provides a uniquesnapshot of what people were thinking about their ///s, and how they wereusing it just a few short years after it was discontinued by Apple.The results reflected 55 responses from Apple /// owners in 29 states andfour foreign countries. The 1,239 programs represented an average of 22.5programs per person. The distribution showed that most respondents ownedbetween 11 and 20. Two owned five or less, and two real collectors had over50.SIDE ONESURVEY3:  ASCII Text version of the Apple /// SurveySIDE TWOSURVEY.3:  3EZ Pieces/Appleworks version of the Apple /// Survey.June, 1995Dave Ottalini

Return to Apple /// Library page