|
Stuff I've Written
Here are some programs that I have written. They may be useful. But maybe not.
You just never know... If one of the links below is broken, try the
real directory
where they are located (and let me know so I can fix the link).
Disclaimer: These programs are provided "as is". Use at your own
risk. Most of these programs are Copyright © by Baylor University. See
the Fine Print for details. A few are Copyright ©
by Carl W. Bell.
Permission is hereby granted for non-commercial use and distribution of
these programs.
|
Back to Carl Bell's Web Page
"Latest" Updates
- Mail Drop
2.0d04 12-Oct-00
An early, development release of Mail Drop 2.0.
- Mail Drop
1.2d7k - 336K 28-Oct-99
Mail Drop is an IMAP e-mail client for the Mac.
See the Mail Drop Web Page for details.
- Mail Drop PPC
1.2d7k - 388K 28-Oct-99
Mail Drop PPC is a native PPC version of Mail Drop.
See the Mail Drop Web Page for details.
- LDapper
2.0.4 - 261K 18-Mar-03 (Read Me)
LDapper is a simple LDAP client for finding email addresses and browsing
LDAP servers.
- LDapper
1.2.3 - 400K 26-May-00 (Read Me)
LDapper is a simple LDAP client for finding e-mail addresses. It can be used with Mail Drop
or other e-mail applications that don't support LDAP directly. The PPC version requires the
Appearance Manager (not included).
- LDapper 68K
1.2.3 - 407K 26-May-00 (Read Me)
LDapper 68K is a 68K version of a simple LDAP client for finding e-mail addresses.
It can be used with Mail Drop or other e-mail applications that don't support LDAP
directly. The 68K version does not require the Appearance Manager but will take
advantage of it if available.
- Kiosk
1.4b8 - 1.1Mb 13-Dec-00 (Read Me)
Kiosk is software that provides basic security for the Mac, similar to Apple's At Ease
software. Although it provides support for authenticating users, the main features are
the ability to restrict which applications may run, and the resetting of the Mac to a
"clean" state after a set amount of idle time. Note that this is still
beta software and may still have bugs. [If you download and test Kiosk and
find any bugs, please report them ASAP.]
- NetAuth OS X
1.0.1 - 145K 21-Sep-01
NetAuth is a small application used to authenticate against the Checkpoint
Firewall-1 system in use at Baylor. This is needed to access the Internet from
the ResNet and AirBear networks. [This is the Mac OS X version and will not
work on older versions of the OS.] Unlike previous versions of NetAuth, this
one can (hopefully) be customized to work on other networks.
- NetAuth
1.0.1 - 342K 28-Sep-01
NetAuth is a small application used to authenticate against the Checkpoint
firewall system in use at Baylor. This is needed to access the Internet from
the ResNet and AirBear networks. [This is the "classic" version and
will work on older versions of the OS, as well as OS X (in the Classic
environment).] Unlike the OS X version above, this copy is not customizable
and will only work on Baylor's network.
- HyperScanTron
2.2.5 - 106K 29-Aug-97 (Read Me)
A HyperCard stack that will let you read in forms from a
Scantron optical mark reader (only
Model 2100 officially supported) and save/grade the data in several formats.
Also included are Excel macros that give you basic stats and let you do item
analysis on graded tests.
- BULauncher Netscape Plug-in
1.0.1d - 41K 5-Feb-99 (Read Me)
This is a Netscape plugin that allows you to launch HTML-specified applications
from a web page. This is still in development. Check out the ReadMe file for examples.
Note: BULauncher is now called Kiosk Launcher Plug-in and distributed as part of the
Kiosk software.
- Copy Full Path CM
1.0 - 23K 18-Jul-00 (Read Me)
This is a contextual menu plug-in that copies the full path to a selected file or
folder on to the clipboard, for those rare occasions where you actually need the
full path to a file.
- Daytime
1.5.2 - 47K 14-Aug-97 (Read Me)
This startup application will connect to a remote host and set the clock on
your Mac to the time and date on the host. This is similar to various
"nettime" utilities except that it uses the daytime UDP protocol to
get the time and attempts to parse the string. This is on the Baylor standard
config and is officially supported.
- Decode AppleFile
1.1 - 49K 02-Jun-98 (Read Me)
This is a small, scriptable utility that decodes AppleSingle, AppleDouble,
and BinHex encoded files.
- DecodeAppleFile for Windows 95
1.0 - 27K 09-Oct-98 (Read Me)
This is a small utility for Windows 95 that decodes AppleSingle and BinHex
encoded files.
- Decode AppleSingle
1.0 - 38K 11-Dec-95 (Read Me)
This is a small utility that decodes AppleSingle files. This has been superseded by
Decode AppleFile above.
- Drivers
1.0 - 44K 01-May-92 (Read Me)
This is a Quick & Dirty (tm) utility that lists installed drivers as well as
files in your System Folder, etc. that have 'DRVR' resources. Originally written to
help find conflicts with the old DA Handler.
- IP Address
2.0b - 33K 06-Mar-90 (Read Me)
A small utility that gives you the IP address for a host that you specify.
- LWDefault
2.4 - 32K 29-May-95 (Read Me)
A startup application that sets your LaserWriter to a specified default. This
is useful in a lab environment. It does not (yet?) work with the new LaserWriter 8
driver.
- LWQ Responder
1.0.3 - 30K 28-Apr-95 (Read Me)
A background only application that reponds to queries from LWQUERY on a remote
computer and sends it the name of your chosen LaserWriter. This is used with
BayLIS and gopher on the VAX. This is on the Baylor standard config and is
officially supported.
- Network Info
1.0 - 26K 14-Aug-97 (Read Me)
A small utility that dispalys some network information about your Mac (its
ethernet address, appletalk node/net, current zone, and chooser name).
- No MFS
1.0 - 22K 03-Oct-90 (Read Me)
A hack that forces your Mac to automatically eject MFS (single-sided, 400K)
disks when they are inserted. This wasn't written as a practical joke, either.
Honest.
- No Semicolons
1.0 - 24K 01-Jun-93 (Read Me)
A hack that strips the ";1" suffix from files on ISO-9660 CD-ROMs.
I believe that the latest CD-ROM software from Apple does this now.
- NSLookup
1.0d - 38K 20-Jun-95 (Read Me)
A small AppleScript based utility for doing DNS lookups. It doesn't have a real UI, so
if you don't want to use AS, check out the IP Address utility above.
- Quit Application CM
1.0 - 24K 21-Feb-01 (Read Me)
This is a contextual menu plug-in that allows you to quit an open application from its
icon in the Finder without switching to the application. It is really meant to be an
easy way to quit background only applications, especially for developers.
- Show Disks
1.0 - 43K 4-Oct-00 (Read Me)
A small quick and dirty utility that checks each disk and if inivisible, makes it
visible. This was written because the OS X installer hides HFS disks and paritions
for some reason and they can't be accessed when running OS 9.
- Spool File Deleter
1.0 - 30K 07-Jul-93 (Read Me)
A startup application that deletes the files in your "Print Monitor
Documents" folder. This is useful in a lab environment where someone
might shut down a Mac with lots of print jobs waiting to be printed and go
home. If they are deleted at startup (before Print Monitor runs) then the
next person won't have to deal with the other person's mess. It does not
yet work with the newer desktop printers, but I may add this feature in the
future.
Here are some source code snippets that might be useful to others. Note that
they are not public domain, but may be freely used for any purpose. If you
use them, drop me a line and let me know so that I can notify you if there
is an update.
- LDapper Plug-in Source
97K21-Jul-99 (Read Me)
This is the source code to some of the plug-ins distributed with LDapper
(see above).
- Picture MDEF
1.1 - 34K 12-Jun-97 (Read Me)
An MDEF (Menu DEFinition code resource) that uses arbitrary pictures. Useful
for keypad menus, etc.
- UNonStandardFile
1.0 - 29K 17-Mar-98 (Read Me)
Similar to PowerPlant's UStandardFile::GetDirectory(), this allows the user
to choose a folder but also includes a "New Folder" button.
These are scripting additions that are used by AppleScript. To use them,
place them in the Scripting Additions folder located insided your Extensions
folder or System folder. (AppleScript must also be installed, of course...)
For official syntax, open the scripting additions' dictionaries with
Script Editor. Note: These are "Classic" scripting additions and
probably won't work with Mac OS X.
- Ask Password
1.1 - 25K 10-Oct-97 (Read Me)
An AppleScript scripting addition that queries the user for a password which
is displayed as bullets. The password is returned to the script as clear text.
- Control Strip Stuff
1.0 - 29K 26-Jul-00 (Read Me)
An AppleScript scripting addition that gives you info about the Control
Strip. It also allows a script to control various aspect of the Control Strip,
e.g., its visibility.
- Date & Time
1.0 - 22K 13-Aug-93 (Read Me)
An AppleScript scripting addition that gives you the date/time as text
strings formatted to the user's preference in the Date & Time control
panel.
- Display Text
1.0 - 25K 21-Oct-93 (Read Me)
An AppleScript scripting addition that lets you display some text (up to
32000 characters) in a window. You can specify the size of the window,
the font/size of the text to be displayed, and whether or not
"Copy" and "Save" buttons should be enabled.
- Launch Any Application
1.1 - 22K 31-May-95 (Read Me)
An AppleScript scripting addition that launches non-scriptable applications
and documents when the scriptable Finder is not available, e.g., with At Ease.
- Network Info
1.2 - 37K 22-Apr-99 (Read Me)
An AppleScript scripting addition that returns some network info about the Mac. Also will
return a list of AppleTalk zones and a list of AppleTalk entities.
- Resolve Alias File
1.0 - 22K 18-Nov-94 (Read Me)
An AppleScript scripting addition that will resolve an alias file. This has
the sometimes useful side effect of automagically mounting remote servers
or requesting the user to insert a disk.
- Unmount Volume
1.0.1 - 22K 16-Nov-94 (Read Me)
An AppleScript scripting addition that unmounts and ejects a specified disk.
- Volume Info
1.4 - 31K 26-May-99 (Read Me)
An AppleScript scripting addition that returns information about one or all
drives currently mounted.
All of these externals should be included in simple stacks that are used as
an examples of how to use them. To move the externals to your own stacks,
you will need to use ResEdit or the Resource Mover card in the Power Tools
stack. Some of these externals might have extra resources that need to be
copied as well. Note: There will be no further development on any of these
XCMDs. If they work, great, if not, sorry.
- BalloonHelp
1.0 - 26K 13-Aug-93 (Read Me)
A HyperCard XCMD that lets you add balloon help to items in stacks.
- Daytime
1.0 - 22K 13-Aug-93 (Read Me)
A HyperCard XFCN that connects to a remote host and gets the currrent time.
- GetOwnerName
1.0 - 28K 13-Aug-93 (Read Me)
A HyperCard XFCN that returns the Owner name specified in Sharing Setup
(System 7 Macs) or the Chooser name (System 6 Macs).
- GetVolume
1.0 - 23K 13-Aug-93 (Read Me)
A HyperCard XFCN that returns the current sound volume setting.
- IP Address XFCNs
1.0 - 36K 13-Aug-93 (Read Me)
Some HyperCard XFCNs that work with IP addresses.
- NetworkInfo XFCN
1.1b - 28K 20-Aug-98 (Read Me)
A HyperCard XFCN that returns some network info about the Mac: its ethernet
address, appletalk node/net, local zone, and computer name.
- PlayQTMovie
1.0 - 25K 13-Aug-93 (Read Me)
A Quick & Dirty HyperCard XCMD that plays a QuickTime movie.
- ProcessList
1.0 - 24K 13-Aug-93 (Read Me)
A HyperCard XFCN that returns a list of processes (including background
or faceless applications) currently running on the Mac.
- SetVolume
1.0 - 25K 13-Aug-93 (Read Me)
A HyperCard XFCN that sets the sound volume level.
These are programs and stuff that really don't fit in any of the above categories.
- Fonts
41K 10-Sep-93 (Read Me)
These are some fonts that I've thrown together: "Display Controls",
"Hex", "IttyBitty" "Monaco Full" and
"Password"
- MST3K
1.2.1 - 25K 06-Mar-01 (Read Me)
This is a hack that I wrote one day. It puts Tom Servo, Joel/Mike, and Crow
on your Mac screen like on the show Mystery Science Theater 3000. They don't
talk though.
- Blank Sudoku Grids - 09-Dec-05
This is just a small PDF document that has four blank Sudoku grids on a single page. To save
paper, rather than printing out individual Sudoku puzzles from the web, I copy them to
them to the sheet and solve them by hand.
- GnuPlot Octal Dump - 07-Aug-06
A quick and dirty gnuplot script that dumps out octal values and their characters in the current font.
Here is what it looks like in AquaTerm's default font.
Baylor's Fine Print...
This software, data and/or documentation contain trade secrets and confidential
information which are proprietary to Baylor University. Their use or disclosure
in whole or in part without the express written permission of Baylor University
is prohibited.
This software, data and/or documentation are also unpublished works protected
under the copyright laws of the United States of America. If these works become
published, the following notice shall apply:
Copyright © 1990-2003 Baylor University
All Rights Reserved
The name of Baylor University may not be used to endorse or promote products
derived from this software without specific prior written permission. THIS
SOFTWARE, DATA AND/OR DOCUMENTATION ARE PROVIDED AS IS AND WITHOUT ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
When permission has been granted to make copies of this software, data and/or
documentation, the above notices must be retained on all copies.
This page has been accessed
times. Neato.