Welcome to the free Win32 software page at BASTET.COM!

Listed here are a number of small, mainly console-mode utilities for Windows NT which I've written over a period of time, usually to provide a facility which I didn't have to hand. Most of these should also work on Windows 98/ME/2000/XP.

All of the software listed here is freeware, offered under the terms of the GNU General Public License. I'm not currently in a position to undertake any enhancements to the software listed here at the moment, so please don't ask me.

You'll need an unzipping tool such as PKUNZIP, WinZip, InfoZip etc. These can be readily found on the 'Net so are not offered here.

To download a particular file, right-click the name of the ZIP archive that you're interested in via your browser, then use the 'Save As/Save Link As' option to save the file onto your system. Although I regularly sweep my systems for viruses (or is that virii?), you may want to check the code for yourself with a scanner of your choice, for extra piece of mind.

I hope that you'll find these utilities useful. If you have any problems with the software, or you get really stuck, please drop me an email (see the software 'readmes' for details) and I'll try and sort things out for you as best as I can.

Have fun!


Clem Dye


DOS2UNIX and UNIX2DOS

DOS2UNIX.EXE and UNIX2DOS.EXE are small Win32 (ie: Windows 9x and NT) console-mode file conversion utilities, compiled using Microsoft Visual C/C++ v4.0/v6.0. DOS2UNIX.EXE converts MS-DOS text files to Unix format, by stripping any CR or end-of-file (Ctrl-Z) characters from the data. UNIX2DOS.EXE inserts a CR character when it encounters an LF character, converting the data to MS-DOS format. (UNIX2DOS was updated on 08 August 2000, to correct a decoding bug. It was re-compiled using Microsoft Visual C/C++ v6.0. DOS2UNIX remains unchanged from its original release.) UDDU.ZIP, 45878 bytes.


MUUDECODE

MUUDECODE.EXE is a small Win32 (ie: Windows 9x and NT) console-mode utility, written and compiled using Microsoft Visual C/C++ v6.0, which decodes single files based on the standard uuencoding/uudecoding algorithms. MUUDECODE.EXE, based on the latest UUDECODE.EXE source code (see below), behaves in exactly the same way as UUDECODE.EXE but this version of the program can handle and decode multiple uuencoded files contained within one uuencoded data file. MUUDECODE.ZIP, 18144 bytes.


Perl Eventlog component for Windows NT

The Perl Eventlog component for Windows NT, written and compiled using Microsoft Visual C/C++ v6.0, provides a small dynamic link library file (DLL) which can be used by the Perl interpreter to record text messages in the Windows NT system's Application eventlog. The DLL acts as an Eventlog message source which Perl scripts can use in conjunction with the in-built Perl event logging functions to write Application eventlog messages. PERLEVTM.ZIP, 22306 bytes.


UUENCODE and UUDECODE

UUENCODE.EXE and UUDECODE.EXE are small Win32 (ie: Windows 9x and NT) console-mode utilities, written and compiled using Microsoft Visual C/C++ v4.0/v6.0, which encode/decode single files based on the standard uuencoding/uudecoding algorithms. The utilities are normally used to encode binary data, such as program files, which can't normally be sent across the 'Net in their normal form. UUENCODE.EXE converts binary files to text, whilst UUDECODE.EXE converts the encoded files back to their original format. (UUDECODE was updated on 13 July 2001, to permit any character in the range 0 through 7 to appear in the 'begin' statement of a uuencoded file, thus correcting a minor decoding bug. It was re-compiled using Microsoft Visual C/C++ v6.0. UUENCODE remains unchanged from its original release.) UUE.ZIP, 31513 bytes.

index.html  Date: 03-June-2005  Version: 1.00.