Copyright: Winsock Swapper V1.7


Introduction
Overview

The purpose of this program is to automate the process of swapping various WINSOCK.DLL files for those of you who use more than one Internet service provider with your default Web Browser. With one quick double-click, you can swap up to three DLL’s, and optionally launch the browser of your choice.

Under Windows 95, Winsock Swapper will only look in your WINDOWS directory for your WINSOCK.DLL files, so if you happen to have them anywhere else, you must move them there. On the other hand if you are running NT, Winsock Swapper will only look in your WINNT\SYSTEM32 directory.If you have two different versions of the file, change the file extension of one of them to coincide with the appropriate provider. For example, if one of your providers is America Online, change the AOL Winsock file name to WINSOCK.AOL. You must leave one of your files named WINSOCK.DLL, or Swapper will get confused. It works by looking for the file extensions you have specified, and assumes that the WINSOCK.DLL file is associated with the extension that it doesn’t find. Additionally, if you are swapping DLL’s between different 32-Bit Web browsers, there is another file, WSOCK32.DLL, which must also be swapped. This DLL must be in your WINDOWS\SYSTEM (WINNT\SYSTEM32 for NT) directory, and must be renamed to coincide with your WINSOCK.DLL files. Once you have done this, select Setup from the Options menu, and follow the simple instructions, which can be accessed by clicking on the Help button in the upper right corner, and selecting the appropriate field of inquiry.

Once you’re up and running you can obtain complete file and version information about the WINSOCK.DLL file associated with each option by right-clicking on that option in the “Select Provider” area of the main screen.

Unfortunately, it is a fact that certain 32 bit web browser utilities do not properly release the WINSOCK.DLL file from memory upon closing. This, unfortunately, will cause the file swap to fail. If you encounter this situation, please contact the manufacturer of the offending utility regarding this matter.


Instructions

Suppose that you had three Internet Service Providers (ISP's) /Online Services, each requiring either its own proprietary/unique WINSOCK.DLL file, or a "native" WINSOCK.DLL file (i.e., included with your particular operating system), as follows:

(1)  CompuServe Information Manager

(WINSOCK.DLL - Size: 136,048 / Date: 11/28/95 / Time:  9:46:52 AM)

(2)  America Online

(WINSOCK.DLL - Size:  10,656 / Date: 11/7/95 / Time: 10:08:54 AM)

(3)  InterRamp Enabler

(WINSOCK.DLL - Size:   2,880 / Date:  5/26/95 / Time: 10:57:01 AM)

You should check the documentation furnished by your Online Service or ISP to determine the actual WINSOCK.DLL file necessary for their particular software application.

STEP 1

Rename your WINSOCK.DLL files:

(1)  Change the CompuServe WINSOCK.DLL to WINSOCK.CIS

(2)  Change the America Online WINSOCK.DLL to WINSOCK.AOL

(3)  Leave the InterRamp Enabler WINSOCK.DLL as WINSOCK.DLL

Remember that the .AOL, .CIM and .IRE file extensions are only suggestions, however, these must be identical to those which are later entered into the Winsock Swapper Setup Dialog shown in Step 3 below.  Since Winsock Swapper works by looking for the file extensions you have specified, and assumes that the WINSOCK.DLL file is associated with the extension that it doesn't find, you must leave one of your files named WINSOCK.DLL Or Winsock Swapper will get confused.

STEP 2

Move the renamed WINSOCK.* files from their present location to either the \WINDOWS directory (Windows 95) or the \WINDOWS\SYSTEM32 directory (WindowsNT), as applicable.

STEP 3

Start the Winsock Swapper application by double-clicking its icon. Next, choose SETUP from the OPTIONS menu and enter the following data in the dialog box as shown below:

Notice that you may also optionally specify the appropriate Web browser, etc., associated with each Option above. When you are finished entering the option names, extensions and Web browser paths, click on OK.  Note that the next time that you start Winsock Swapper, Option 3 will be selected by default (since you did not rename the WINSOCK.DLL file for the InterRamp Enabler option.).

If you have different versions of the file WSOCK32.DLL which coincide with your WINSOCK.DLL files, you must repeat steps 1 and 2 for those files, with one small difference. Winsock Swapper will only look in your \WINDOWS\SYSTEM directory (\WINDOWS\SYSTEM32 for NT) for the WSOCK32.* files.

There is a reason for these file locations, and that reason is simply that Microsoft defaults to the particular locations specified (after all, who are we to argue with Microsoft?).


Registration

CT Software

4510 E. Muriel Dr.  -  Phoenix, AZ 85032

USA

1-800-617-7740

If you wish to register the program, we do accept VISA and MASTER CARD. Our toll-free registration number is 1-800-617-7740. The cost of registration is $10.00. If you would like a copy of the program on diskette, there is an additional $3.00 shipping and handling charge.

The program can be registered on-line via the Registration form at the CT Software Home Page.

If you prefer mail, please send a check in the amount of $10.00 to the above address. Be sure to include your name, address, e-mail address, and the exact name of the program, so that we can immediately send you the registration information. If you would like a copy of the program on diskette, there is an additional $3.00 shipping and handling charge.

Upon receiving the check, we will e-mail you the registration code immediately. If you have any questions or comments, please don't hesitate to drop us a line. To reach CT Software by e-mail:

If you are a CompuServe subscriber, this program can be registered in the SWREG forum. The registration number is 10084.

America On-Line  -  Ron2222

CompuServe  -  75264,3237

Internet  -  Ron2222@aol.com


HomePage
On-Line Support

On-line support can be accessed through the CT Software Forum on America Online (keyword: CT Software). All of our programs and required support files can be easily found there, as well as the CT Software Message Board. In addition, valuable tips and information are posted regularly in our Tip Of The Day feature!

Please feel free to visit our World Wide Web site, from which you can download all of our software, and access complete product descriptions of the very latest versions of the shareware offered by CT Software, in addition to offering links to many other excellent shareware sources. The CT Software Home Page URL is:

"http://members.aol.com/ron2222"


Options

Enter the name of your service provider here, as you want it to appear under Select Service in the programs main screen. You can enter up to 3 different services in this field.


Extension

Enter the alternate file extension for the swapped WINSOCK.DLL files here. For example, if the first service provider you list is “America Online”, you might want to enter “AOL” here. When you are accessing your Web browser with another service, Winsock Swapper will rename AOL’s Winsock file WINSOCK.AOL. It is very important that you go into Explorer or File Manager and actually rename your files to coincide with the file extensions entered here. Winsock Swapper has no way of knowing which Winsock file is which, so you must initially let it know.


Path

Enter the path to your Web bowser here. Select the appropriate radio button, and then click on the Browse button to specify the path. You must do this for each option you use. Once entered, Winsock Swapper can optionally launch your browser at the same time it is swapping files to match your selection.


Server

When Winsock Swapper opens, the currently selected Winsock file is indicated. Double-clicking on the server of your choice will swap the file (if indicated), and close the program, oprionally launching the default browser. You can obtain complete file and version information about the WINSOCK.DLL file associated with each option by right-clicking on that option.


Radio

Select the appropriate radio button here before specifying your Web browser. You must specify a browser for each option you intend to Launch from Swapper.


Launch

If the “Launch Web browser” box is checked your default browser will automatically launch upon closing the program by hitting the launch button. If it is unchecked, the button caption will read “OK”, and the program will save any changes you have made and simply close.


Programs
Other Programs by CT Software

CT Calendar

CT Calendar is a small 32-Bit desktop calendar. We have tried to keep it small enough to keep on your desktop, but not so small that you need a magnifying glass to see it. It has many customizable features including color and loading position.This program is free of charge with the registration of any CT Software 32-bit shareware program.

CT HotSpot

CT HotSpot is a small utility with which you can create 2 hotspots - 1 to turn your screensaver on, and the other to turn it off. This can be quite useful when downloading a large file, doing a tape backup, or when using the Windows 95 utility, DEFRAG. Having a screensaver come on during any of these activities can wreck havoc with your computer and your files.

DiskCopy

DiskCopy is a simple little 32-Bit program for formatting and creating duplicate disks. DiskCopy will prompt you for the number of copies you have in mind, making for a very quick operation. DiskCopy does not perform an actual track by track copy, it simply copies the directory structure and files, but 99% of the time, that is all that is really required.

FormPost Edit

FormPost Edit is a special text editor for those of us who have to contend with posted Web forms. In addition to the many standard editing capabilities that the program has, its specialty is interpreting the extraneous characters contained in posted Web forms, turning them into easily readable text. Of course FormPost Edit can then either save or rename the form, as you wish, and also send it to your printer. In addition:

1.) FormPost Edit offers full font and color control, and will save your settings.

2.) FormPost Edit features a toolbar, complete with help balloons, which can be toggled on and off, as you wish.

3.) FormPost Edit will allow you to both print and save to a file selected text only, if desired. Simply select the text with the cursor before invoking the print or save as command, and only the selected text will be considered.

Notebook for Windows 95

There is one, and only one point to this program - to replace Notepad. Notebook is not a word processor. It's sole purpose is to view and edit text files. Notebook does have 6 major features (and several minor ones) which we believe make up for Notepad's inadequacies:

1.) It will open very large files, and allow you to edit them.

2.) It features full font control - you can set the font name, style, size, and color, and your settings will be saved when you exit the program. It will look better on your screen, and do a much better job of printing.

3.) Notebook has a toolbar complete with help balloons.

4.) Notebook features DRAG AND DROP text editing. If you want to move a block of text, just use the mouse to select it, and drag it to where you want it.

5.) Notebook supports overtype mode. While the default editing mode is insert, hitting the INSERT key on your keyboard will change that to overtype.

6.) Notebook can both print and/or save to a file selected text only, if desired.

Safety Net Pro

Safety Net Pro is a highly acclaimed utility for backing up key files by file extension. It has one default setting - to backup key "windows" and system files including INI files, Registry Files, CONFIG.SYS, and AUTOEXEC.BAT- and 5 user configurable options. Safety Net Pro could easily backup all of the document and/or database files on your drive, for example, with the directory structure intact, and it can Zip them to disk. Safety Net Pro has several advanced features that Safety Net lacks, including built-in 32-bit zip compression (PKZ v2.04 compatible) and the ability to span Zip files across multiple disks Safety Net Pro can also print file lists, print your directory tree, and make a boot disk.

YahtC

This game is a clone of the immensely popular game, Yahtzee. YahtC combines attractive 3D graphics with extreme ease of use. There are no complicated instructions, and no hidden forms. Each player's score is always visible. A sound card, while certainly not necessary, will greatly enhance the game, which produces sound effects when a player rolls the dice, "zeroes" out a scoring category, or rolls a "YahtC". The game will also keep a permanent record of High Scores, which can be easily cleared at any time. YahtC is fully functional, and supports up to 4 players.

ZipWorks

ZipWorks is a full featured 32 bit ZIP file manipulater for Windows 95. The built-in 32 bit compression is fully compatible with PKZIP v2.04. With this program you can ZIP, UnZip, add comments to your ZIP files, test archive integrity, and repair damaged ZIP files. This program can create files across multiple disks, and can store directory structure, making it a pretty fair choice for a backup utility, though its "cousin", Safety Net Pro, might be a little better suited for that purpose. There is an option in the Preferences dialog to associate ZipWorks with the file extension "ZIP". We highly recommend that you take advantage of this very useful feature, which will add 3 right-click menu items to your appropriate zip files in Explorer - open, UnZip, and UnZip To Path. The primary help engine for this program revolves around the context-sensitive help concept that Windows 95 makes such liberal use of.