Each of these archives contains
the source in PowerBasic
and the executable.

APPXLAT converts tokenized Apple ][ BASIC files to ASCII for viewing, printing, or serial transfer from a PC to an Apple ][. The command line is: appxlat apple_basic_file_name The file is displayed as it is converted and is written to a new file with the same name as the oldfile and the extension ".txt".

CHEKDRVA demonstrates use of dir$() and error handling. It checks for a disk in drive A: and responds with "there are files on drive A:", "there are no files on drive A:", or "put next disk in drive A: and press enter".

COCOTRAN translates Radio Shack Color Computer BASIC files to ASCII format for storage on a PC and transfer via DLOADCC (included in this archive). There are several programs (Win-Xfer , as well as shareware and freeware) that can read CoCo format 5.25" disks on a PC. This program converts the tokenized BASIC files to ASCII. DLOADCC can transfer the ASCII programs to a CoCo via a serial link at 300 or 1200 baud.

CRYPTO helps decode cryptograms up to 3 lines long by replacing letters on-screen instead of erasing a hole in the paper copy.

DLOADCC serves as host for the Radio Shack (Tandy) Color Computer (COCO) 'DLOAD "FILENAME", speed' command. (speed is 0 = 300 baud, 1 = 1200 baud) COCO files converted with COCOTRAN (included in this archive) can be stored on a PC host and downloaded at 1200 baud. They can then be run, or saved to disk or tape. Command line is 'dloadcc'
Based on a document from Radio Shack Customer Service. The definition *says* it supports BASIC and machine language program transfer and that BASIC can be transferred in BINARY (tokenized) or ASCII format. In the real world, only ASCII transfers work, based on the parameters given in the document :-(

EUDORAFX repairs damaged mailboxes in Eudora 3.x. The most frequent problem is a message with non-Western characters that crashes Eudora. The message must be deleted on the mail service using a Web browser interface (such as www.springmail.com) or a program that allows remote deletion without downloading, such as Pegasus mail (free). The program keys on the "From: ???@???" intermessage marker that Eudora places between messages. Not tested with any other version of Eudora.

GETSETUP returns some useful info about your computer: its speed relative to a 386/25DX with 387 co-processor, the video mode, whether Windows is loaded, the total space and free space on the current drive, etc. The only command line option is "-s" to turn off the CPU speed check.

IMGSIZE determines the size in pixels of JPEG (including EXIF files from digital cameras) and GIF files and creates the <IMG xxx> line for an HTML page. It can be run on a single file name or all the image files in the current directory. The output of IMGSIZE can be re-directed to a file for use in an HTML editor or whatever. If the images are to be in a subdirectory of the HTML directory, you can include the subdirectory path in the SRC entry by using the /d option.
Visual Basic code to get image size (by David Crowell) is on the Zarr site.

ISCDROM determines the drive letter of the CD-ROM drive *if* MSCDEX is loaded.

JCOM is a simple communications program that can dial a Hayes compatible modem and do ASCII file transfers (no protocol, no error checking). It works with comm ports 1-4 and speeds to 9600 baud.

LOCK is a simple keyboard lock and screen saver program that can be activated from autoexec.bat or the command line. It can display a message, the time, or just changing colored blocks. The program is password protected and gives three attempts to log in before setting off the siren and flashing screen with "Unauthorized access attempt". Command line options are '-t' to display time in a window or a quoted text string for message display: "Back in 10 minutes" (quotes are REQUIRED for the message to be displayed). The default is a moving window displaying the program's name and version. The password is encrypted and kept in \etc\pswd.dat. The 'makepass' program creates the encrypted password. You should change the encryption used in both makepass and lock to something different from what's included. This is not a secure program, it can be bypassed by rebooting the PC and breaking out of autoexec.bat or by booting from a floppy. However, it will deter casual passers-by from trying to use a DOS-based PC.

M100XCA translates .CA files from the Radio Shack (Tandy) Model 100 Computer to ASCII for import to other applications.

M100XLAT translates tokenized BASIC (.BA) files from the Radio Shack (Tandy) Model 100 Computer to ASCII for serial transfer from a PC to the Mod 100.

MOTD displays a "Message of the Day" in DOS. It runs from the command line or from autoexec.bat. The message of the day defaults to "Today is day_of_week, month dd, yyyy" You can embed 'permanent' text in the program in the header string array, or you can put any desired text in \etc\motd. The content of \etc\motd are normally displayed centered on the screen. Reminders for a date go in \etc\dates in the format: MMDD:specific month/day I want to be reminded about
The reminders begin 5 days before the date listed. The 5 day lead-in corectly handles month boundaries and leap years.

RDBASE is a simple, quick reader for displaying character and simple numeric fields in dBASE 3 files. The command line is: rdbase dbase_file
The first page of display shows the basic info about the dbf file, such as number of records, number of fields, last update.
Pressing Enter takes you to the first record. If the record is too big to display on one screen, pressing Enter takes you to the next screen(s).

UNBACKED searches all local drives to determine how much is not backed up. There is a warning threshold of how many megabytes of non-backed-up files you are comfortable with - the default is 5 megabytes. You can change the 5000000 value to whatever, or make it a command line option.

WILDFIND searches for a full or partial file name over all local drives. It can be limited to a single drive by a command line option. It will prompt whether to continue when it encounters a CD-ROM drive. No network drive is included unless specifically listed on the command line. "WILDFIND flow" searches all local drives for any file or directory name containing 'flow'. It will find "myflow.cht", "flower.gif", and everything in "c:\abcflow".

If you find any of these programs useful, please consider donating $2.00 to help support these pages.

Think it's worth more than $2.00? Send something from my Amazon wish list.

Home page | Programs | Portfolio |
Last update . This page is pbsource.html.
Copyright © 1997-2004 John E. Carter All Rights Reserved