Windows NT software

I have written various programs for Windows NT/Win32. These programs are mainly for making life simpler for me, and tend to be designed for laptop computers. All of these programs come with NO WARRANTY. Use at your own risk; I do not accept responsibility for any damage to property or mental state or any loss of data suffered from using these programs. I may not fix bugs in these programs, and I will be very reluctant to add new features. However, they all come with source code, so you can fix your own bugs and add your own features!
NNTP Buffer
This Windows NT service implements a simple, personal, news server. It is not appropriate for taking a full (or anything like full) newsfeed, and should not be used to feed to any more than the local users on a single Windows NT machine. It implements a dynamic group downloading policy, where groups that are not read for a while are dropped from the active set, and new groups requested are added to it. It also operates in slurp mode, so your upstream sites must be slurp-friendly.

It can be downloaded from ftp://ftp.knackered.org/pub/angus/WinNT/nntpbuff.zip or ftp://ftp.tardis.ed.ac.uk/users/ajcd/WinNT/nntpbuff.zip.

SMTP Buffer
This is a Windows NT service that queues up messages sent to it via SMTP while off-line, and sends them on to a server when on-line. It directly forwards messages if on-line. It is useful for using mail agents that don't queue outgoing mail, and also doesn't require you to start your mail agent to send queued mail.

It can be downloaded from ftp://ftp.knackered.org/pub/angus/WinNT/smtpbuff.zip or ftp://ftp.tardis.ed.ac.uk/users/ajcd/WinNT/smtpbuff.zip.

Relay
This is a program for debugging network software. It acts as a proxy for a network service, and logs the data on the connection to a file. It can also allow a telnet client to stand in for one end of a connection, so you can send commands direct to the network service.

It can be downloaded from ftp://ftp.knackered.org/pub/angus/WinNT/relay.zip or ftp://ftp.tardis.ed.ac.uk/users/ajcd/WinNT/relay.zip.

Registry
These are some programs for examining and modifying the Windows NT registry. They allow you to dump the contents of registry keys in a readable format, compare dumps against the current registry, and set values and keys from registry dumps or diffs. Messing with the registry can get you into severe problems and render your operating system unbootable. Do not use these programs unless you are know what you are doing, and are prepared to accept the consequences.

It can be downloaded from ftp://ftp.knackered.org/pub/angus/WinNT/registry.zip or ftp://ftp.tardis.ed.ac.uk/users/ajcd/WinNT/registry.zip.

Lpr
These are RFC 1179 compatible lpr, lpq, and lprm clients. They should work with Berkeley lpr, PLP and lprNG.

It can be downloaded from ftp://ftp.knackered.org/pub/angus/WinNT/lpr.zip or ftp://ftp.tardis.ed.ac.uk/users/ajcd/WinNT/lpr.zip.

Streams
This is my C streams library, which is used as a basis for my NNTP and SMTP services. It provides a unified interface onto file access, sockets, and various buffering and parsing facilities.

It can be downloaded from ftp://ftp.knackered.org/pub/angus/WinNT/streams.zip or ftp://ftp.tardis.ed.ac.uk/users/ajcd/WinNT/streams.zip.

BDFtoFON
This package consists of a simple program to convert BDF files into FNT format, and makefiles and auxiliary scripts showing how to combine these into FON files. This allows bitmapped fonts distributed in BDF format to be used on Windows. It is the user's responsibility to ensure that appropriate licenses for fonts allow format conversion and use on Windows.

It can be downloaded from ftp://ftp.knackered.org/pub/angus/bdftofon.tar.gz or ftp://ftp.tardis.ed.ac.uk/users/ajcd/bdftofon.tar.gz.

XFer in C
This is a re-write of Mark de Weger's XFer package for transferring files between the BBC microcomputer and a PC. XFer in C requires a BBC microcomputer with an RS423 interface, and a machine running Win32 (Windows 95/98/NT/2000) or Linux with a spare serial port. It transfers the BBC's file attributes along with the files, and can also download BBC discs as disc images. XFer in C has the advantage that it is open-source.

It can be downloaded as a gzipped tar file from ftp://ftp.knackered.org/pub/angus/BBC/xferc.tar.gz or ftp://ftp.tardis.ed.ac.uk/users/ajcd/BBC/xferc.tar.gz, or as a ZIP file from ftp://ftp.knackered.org/pub/angus/BBC/xferc.zip or ftp://ftp.tardis.ed.ac.uk/users/ajcd/BBC/xferc.zip. Binaries for both x86 Linux and Win32 are provided in both archive formats.


[Home] [Up]
Last modified on 16th April 2007 by angus@harlequin.com