The IFX Group Collection for Windows
These programs are written as native stand-alone Windows applications, so they are compatible with virtually all 32-bit and 64-bit Microsoft® Windows™ versions, run exceptionally fast and DO NOT require any bulky black-box
runtimes like MFC, .NET, VBRUN, Internet Explorer nor external DLL files. This also means they work and play nicely with compatibility layers (like WINE) on non-Microsoft operating systems. We believe these are hallmarks of well written software.
Unless documented otherwise, none of these programs set/change anything in the Windows registry nor add/change any files in any of the Windows system directories. They are all completely functional without installation, and uninstalling is simply erasing the program leaving no hidden files behind. We believe this is the sign of well behaved software.
Windows Problems?
If your new version of Microsoft Windows no longer supports some of this software please contact Microsoft technical support about upgrading to an older, more compatible version of Windows. Or if you want a longer term solution consider trying one of the many non-Microsoft methods of running existing software written for Windows. It is possible your business can save a lot of time and money by using operating systems like Linux to run your existing Windows legacy
software instead of repeatedly being forced to update all custom written software every time Windows changes. We use Linux to run our custom Windows software every day both in house and for our clients. With Linux we even have unique custom written DOS software from the 1980s still in regular service side by side with the most modern software. In our view it is much easier to replace Windows than it is to replace decades of our custom written software that works perfectly well.
Download: Size: Updated: | bcopy.zip 14,471 bytes December 02, 2005 |
There is a problem with some
versions of Microsoft Windows that allows programs to create and
use files larger then 2 Gigabytes, but the copy function built into
Windows Explorer and command prompts reports an error when
attempting to read those files. This program does not care how
large a file is, or where it is located. If Windows can see the
file, this program can copy it. This is a binary copy that retains
all file attributes and time/date stamp information - a true copy.
Fully commented PowerBasic source code is included. Do not use this
program to place files larger than 2 gigabytes on to an IPAD that
is not using the IPAD-OS boot loader or that has an IPAD-OS boot
loader with a build number lower than 4.20.1597.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | cinco.zip 44,998 bytes July 15, 2005 |
This is a game based on Go Moku
that was marketed under a different name made popular in the
1980's. It is a two player board game with the unique combination
of being easy to learn, fast to play, but with an impressive depth
of strategy. This version includes full PowerBasic source code
showing how to make graphics that look good without a library of
static bitmaps. This also demonstrates how to use multiple
languages in one program by supporting English, Spanish and Dutch
with easy expansion to add other languages.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | dir2html.zip 29,647 bytes January 15, 2001 |
Have you ever needed to put a
whole directory of pictures online? This Windows command line tool
will make it easy. It also works with other file types besides
images. Does not work with Windows NT or 2000.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | dirsize.zip 20,166 bytes June 30, 2004 |
This is a simple tool to
report the total file sizes of all files stored in a directory
including all subdirectories. This is very useful for service
providers that want to charge for storage space on a server without
actually imposing an artificial space limit. Fully commented
PowerBasic source code is included. Featured download for February,
2005.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | dupefind.zip 42,416 bytes March 24, 2008 |
This tool helps
locate duplicate files on your hard drive. This is a true binary
file comparison able to detect duplicate files even if they have
very different file names or are located in different
subdirectories under the same parent directory. The complete
PowerBasic/CC source code for this utility is included. The source
code is made available to help promote the awareness of the whole
line of compilers and other programming tools available from the
fine people at PowerBasic. Tell them you saw their name on the IFX
Group web site. Featured download for August 2004.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | ename.zip 40,015 bytes April 23, 2008 |
This amazingly simple tool allows you to
rename a whole directory full of files with your favorite word
processor or text editor. Completely open editing is allowed
including search and replace, spell checking, cut and paste and
much more all without the usually tedious and time consuming single
file renaming user interface. The fully commented PowerBasic/CC
source code is included so you can see exactly how this program
works.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | everify.zip 66,772 bytes February 22, 2004 |
The Email (SMTP) address
verification tool is a Windows program to take a text file with a
list of email addresses and connect to each of the respective SMTP
servers to see if mail for that email address can be delivered.
This tool does not send any mail DATA in performing this
verification test, so there are situations where a false positive
may be returned. Special care has been taken to ensure this tool
does not trip anti-spam or anti-virus measures running on remote
servers, but new measures may be put into place on those SMTP
servers that consider the actions of this verification tool to be
hostile. It is your responsibility to review the logs and manually
remove any addresses hosted on these servers. Featured download for
June 2005.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | fixname.zip 45,242 bytes November 06, 2007 |
The FixName tool is designed to
change Windows file names that include characters not compatible
with common Internet services or other operating systems into more
correct names. This tool also has the ability to detect
binary-level file duplicates to help recover storage space when two
or more files end up with the same fixed name. This is a must-have
tool for everyone needing to post files on a web server or FTP
site. The complete, fully commented PowerBasic source code is
included. Please check out the full line of high performance and
easy to use compilers at PowerBasic.com and tell them you saw their
name mentioned on the IFX Group web site. Featured download for
August 2005.
(If you want to direct others to this file, please use this quick link.)
FreeWipe Disk Free Space Cleaner
Download: Size: Updated: | freewipe.zip 24,180 bytes July 11, 2016 |
Erasing files on
a disk drive does not remove the file contents, only the file name.
This program scrubs all of the free space on a disk drive to make
sure old files and data are really gone. This has added benefits in
virtual computers where cleaning the free space may improve
performance and can allow the virtaul computer supervisor to return
dynamic storage to the host computer or other virtual machines.
This program runs on all Win32 compatible operating systems. The
wipe function is compatible with disk formats that do not support
files larger than 2 gigabytes such as FAT32. The fully commented
PowerBasic/CC source code is included.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | ftpd.zip 55,426 bytes March 13, 2008 |
A Windows command line tool to connect to
almost any FTP server on the Internet and download a single file, a
whole directory of files, or a whole directory tree of files from
the command line or on a scheduled basis. This tool is designed for
automated downloads and supports FTP resume (restart) and a number
of other techniques to make sure the files get through ok. One of
the stronger functions is the ability to move files from an FTP
server to the local drive (so the file is no longer on the server).
(If you want to direct others to this file, please use this quick link.)
Greylisting Exception List Translation Tool
Download: Size: Updated: | grey_not.zip 20,109 bytes September 08, 2006 |
The
IPAD 5.5 Greylisting feature can be a powerful tool to detect and
block broken SMTP servers with an incomplete feature set like those
in spam engines and email virus infections. The problem is that
some legitimate mail servers do not work well with Greylisting
technology. This tool will translate the public list of problem
SMTP servers that are known to fail the Greylisting tests into IPAD
format. Complete PowerBasic/CC source code is included.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | guid.zip 8,553 bytes December 20, 2010 |
This program locally
retrieves a new 16-byte globally unique identifier from Windows
each time it runs. This can be used to generate amazingly hard to
guess account names and passwords for use by security conscience
users and automated systems. Fully commented PowerBasic/CC source
code is included.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | harvest.zip 44,979 bytes September 23, 2003 |
This utility will read an
Eudora mailbox (.MBX) file and locate the first paragraph in the
body of each message which contains an email address. If that
paragraph also contains some key words indicating that this might
be a bounce message, the address is flagged as bad and is recorded
to a log file for later removal from your mailing list.
(If you want to direct others to this file, please use this quick link.)
HTML to Delimiter Separated File
Download: Size: Updated: | html2dsv.zip 24,215 bytes February 25, 2005 |
This
program will recursively read all of the HTML files found in a
directory including all subdirectories and output only the BODY
content into one delimited text file for importing into a database.
Fully commented PowerBasic CC source code is included.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | http10.zip 34,906 bytes December 31, 2008 |
A Windows command line utility to
push buttons on web forms and optionally grab HTML files.
This tool is very useful for automating IPAD functions such as
Backup or Disk maintenance with your standard task scheduler.
Sample command lines that can be directly used in batch and
scheduler events are listed in the included documentation. These
command can also be used to create desktop shortcut icons to the
same functions if desired. Featured download for December 2004.
Updated for IPAD 5.0 with enhanced performance.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | itime.zip 31,773 bytes October 22, 2010 |
This is a tiny tool to set the clock on a
Windows workstation with information from your local IPAD mail
server. This does not need NTP (Network Time Protocol) or SMB/CIFS
to get the time information. Add this program to run from the
scheduler on your workstation to update the clock as often as you
want and you will always have the right time. This works with any
version IPAD, but a newer IPAD-OS mail server with the alternate
SMTP port enabled is suggested for best results.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | listopt.zip 36,174 bytes October 31, 2008 |
A Windows utility
to sort the members file for any IPAD hosted list server with
optional include (white list) and exclude (blacklist) lists of
members. This is an update to the DOS version of the LISTTOOL.ZIP
with much improved sorting ability. The fully commented PowerBasic
CC source code is included. Featured download for March 2005.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | makerev.zip 28,857 bytes January 18, 2007 |
A program to create
custom reverse DNS files for all of the 17 million IP addresses in
the RFC1918 private blocks. This can improve the perception of high
performance by allowing your IPAD's DNS server to directly reply to
reverse DNS requests without needing to ask the root DNS servers.
Complete documentation is included with many suggestions for
controlling file sizes and disk storage demands. Fully commented
PowerBasic/CC source code is included.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | noattrib.zip 22,286 bytes August 19, 2007 |
This tool removes all Hidden,
System, Read-Only and Archive attribute flags from files and
optionally subdirectories too. It works even in places where the
Microsoft ATTRIB program can't. If you are tired of fighting to get
full access to all of the files on your Windows workstation, this
tool will help. Fully commented PowerBasic/CC source code is
included.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | pingpop.zip 20,542 bytes September 23, 2002 |
A Windows console (command
line) utility to open a POP3 mailbox on a server that has
POP-before-SMTP security enabled on a schedule or only once. This
tool has the ability to loop by itself with no need for an external
scheduler or even a batch file. It will also report the number of
message in the POP3 mailbox so other utilities can notify the
appropriate user. Distribution is limited to owners and operators
of IPAD-OS based products. Fully commented PowerBasic/CC source
code is included. Featured download for November 2004.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | pingport.zip 20,215 bytes July 26, 2004 |
This tool is designed to detect the
ability of a server to accept a TCP Connection on a selected port
number. If the server is not able to open a valid TCP port, this
program will return an error number that allows a batch file to
call a notification utility or some other tool to help recover from
the problem. Featured download for January 2005.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | rdempty.zip 19,695 bytes December 19, 2007 |
This is a Windows command
line tool to remove empty directories from almost any path that
your workstation can see locally or through a file sharing network.
It automatically protects directories marked with the hidden,
system or read-only attributes. This is a nice companion to the
DupeFind tool. This version is many times faster and also shows the
number of files found in non-empty directories as it scans. Fully
commented PowerBasic source code is included.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | rdns.zip 26,560 bytes February 23, 2009 |
A simple tool to scan a
block of IP addresses for reverse DNS entries. This is very useful
for everyone running servers and providing user connections to make
sure all of your IP addresses have correct reverse DNS. This is
designed on purpose as a single-threaded application that waits for
the DNS timeout on all IP addresses without reverse DNS
information. This insures minimum impact when scanning remote
networks. The fully commented PowerBasic/CC source code is
included.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | rendate.zip 22,900 bytes February 28, 2011 |
This tool renames a file or
directory based on the last modified date of the target. This uses
long file names to record the date information and is not
compatible with the IPAD through a SMB/CIFS connection. Fully
commented PowerBasic/CC source code is included.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | shutdown.zip 6,458 bytes May 17, 2000 |
A Windows command line utility to shut
down or reboot your system from the command prompt, any batch file
or even on a scheduled basis. Options include log off user, halt or
power off.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | skill.zip 34,356 bytes November 04, 2008 |
A Smart Kill Windows utility
to scan the raw SMTP files on an IPAD email server to locate
messages that contain your search text. This is much safer than a
simple find/erase because all parts of the matching messages will
be erased and the correct file locking methods are used. This can
be used to help clean out the email directory from a denial of
service attack or when a virus infected email client bombards your
system. This works through any CIFS/SMB connection to the IPAD and
will not conflict with IPAD email service while it is running.
Fully commented PowerBasic/CC source code is included. Featured
download for May 2005.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | speak.zip 42,345 bytes June 05, 2008 |
A Windows command line or scheduler utility
to speak text files and literal text using the Microsoft speech
engine. Instructions to download the Microsoft speech engine are
described in the documentation. This is a tool used in the IFX
Group offices to issue voice reminders based on different
conditions or scheduled events. This includes the fully commented
source code which compiles with either PowerBasic/CC or
PowerBasic/DLL without modification.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | spy_not.zip 126,461 bytes July 10, 2007 |
This is a tool to
translate a public list of known spyware web sites into IPAD format
for including into the BOOT.NAM on your DNS server. The list is
very large (over 12,000 domains) and may cause extra work load on
your IPAD if you have hardware over 5 years old. A DNS list this
large is not compatible with older IPAD versions (5.52 or older)
and can cause the web management interface to crash. It is
important to note that the IFX Group does not maintain the master
list of domain names, we just provide the format conversion tool.
The fully commented PowerBasic/CC source code is included so you can
freely modify to meet exact your needs.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | st.zip 21,958 bytes May 23, 2008 |
A Windows command line utility to connect
to an IPAD's telnet supervisor maintenance prompt and issue
commands. Output may be redirected to allow logging over time. This
tool is very specific for use only with an IOA-IPAD router.
Featured download for September 2004.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | uname.zip 26,357 bytes November 18, 2005 |
This program will make sure
that all of the files in a directory (including all subdirectories)
have unique file names. This is useful for those with digital
cameras and large collections of pictures with similar and
sometimes meaningless machine-generated file names. Once all file
names are unique, they may be freely organized or combined into any
directory within the starting directory tree without conflict. The
original file name is preserved, but long file name support is
required. Complete PowerBasic source code is also included with a
nice example of how to scan very full directories with many
thousands of files in only a few seconds.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | urltrans.zip 31,549 bytes September 20, 2002 |
A Windows GUI utility to help
translate hidden URL addresses into human readable form. This tool
uses the rules explained on the IFX Web
Tricks page. Protect yourself from bogus Internet addresses by
knowing how to read them.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | winsweep.zip 19,339 bytes March 21, 2011 |
This is a program inspired by the
SWEEP utility created by Charles Petzold. It recursively performs
the same command in every subdirectory below the starting
directory. The original Petzold DOS version did not work with the
excessively deep directory structures and long file names common in
most modern Windows operating systems. The fully commented
PowerBasic/CC source code is included.
(If you want to direct others to this file, please use this quick link.)
Download: Size: Updated: | xfdisk.zip 1,554 bytes December 02, 2005 |
This batch file uses a
short script passed to DEBUG.EXE to totally remove all partitions
on your hard disk along with all of the data contained in those
partitions in less than a second. This is a very destructive tool
and will cause loss of data. If you have a disk with partitions
that Microsoft FDISK is not able to remove, this is the quickest
way to zap them and get a clean disk. This batch file is designed
to be run from a drive (floppy disk, CD or USB device) that is not
the disk you want to erase. WARNING! USING THIS BATCH FILE WILL
CAUSE LOSS OF DATA!
(If you want to direct others to this file, please use this quick link.)
File update subscription (RSS 2.0 feed)
Please let us know if you find errors or have suggestions for improvements in any of our files.
IFX Group Software License
Except where otherwise noted, all software and documentation available here is copyrighted by the IFX Group and/or Casey Sprangel with all rights reserved.
This software is provided "AS-IS", without any express or implied warranty. In no event shall the author be held liable for any damages arising from the use of or inability to use this software.
Unless otherwise noted in the included documentation, permission is granted to anyone to use this software for any purpose, including commercial applications, and to redistribute it, provided that the following conditions are met:
- All redistribution of source code files must retain all internal copyright notices that are currently in place.
- The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software as part of a product, an acknowledgment in the product documentation would be appreciated.
- Modified versions in source or binary form must be plainly marked as such, and must not be misrepresented as being the original software. We suggest adding your name and the date modified in the appropriate place(s).