home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 January / CHIPCD1_98.iso / software / tipwin / nswit / _setup.1 / Readme.txt < prev    next >
Encoding:
Text File  |  1997-07-17  |  16.3 KB  |  435 lines

  1. *************************************************************************
  2.         README.TXT for NetSwitcher for Windows 95 & Windows NT
  3.                           Version 2.07
  4. *************************************************************************
  5.  
  6. Description of NetSwitcher:
  7.  
  8. NetSwitcher is a utility which addresses a problem in Windows 95/NT which 
  9. afflicts users who need to connect to more than one network.  For 
  10. example, if you regularly work in two different locations and use a 
  11. notebook computer with an Ethernet card, you may need to have 
  12. different IP addresses, netmasks, gateways, hostname, etc. MicrosoftÆs 
  13. Network Control Panel allows you to change these but it is a manual, 
  14. time consuming, and error prone process.  NetSwitcher solves this 
  15. problem by "memorizing" your networking setups and allowing you to 
  16. restore them when you need to change hookups.  If your new setup 
  17. requires a reboot, NetSwitcher will prompt you to reboot.  If, however, 
  18. a reboot is not required, then unlike the Network Control Panel, no 
  19. reboot will be requested.
  20.  
  21. NetSwitcher also solves a problem with MicrosoftÆs Dial-Up Networking 
  22. utility in Windows 95.  If you have more than one ISP (Internet 
  23. Service Provider) where you have to use a different domain name 
  24. server (DNS) for each one, then NetSwitcher will change this part 
  25. of your setup for you without requiring a reboot.  You may say, 
  26. "Oh, the Dial-Up Networking connection setup menu has a place for me 
  27. to specify the DNS address for each connection.  Why canÆt I just use 
  28. that?"  Well, you can say that, and you can use that, but it doesnÆt 
  29. work!  So you need to change your Network Control Panel settings each 
  30. time you want to use a different ISP, and do a reboot for it to take 
  31. effect.  Or, you can use NetSwitcher to change this setting for you.
  32.  
  33. Remember - NetSwitcher is SHAREWARE.  You may evaluate NetSwitcher
  34. for up to 15 days without any registration requirements.  After that
  35. time, you must either register and pay the registration fee or
  36. discontinue using NetSwitcher.  NetSwitcher will not disable itself
  37. or do any nasty things to your system, however, even if you choose
  38. to violate the SHAREWARE agreement.  It will, however, continue to
  39. "nag" you to register.
  40.  
  41. To register and receive your license key, send cash, check, or 
  42. money order in the amount of US$8 to me at:
  43.  
  44. J.W. Hance
  45. 1950-18 E Greyhound Pass #305
  46. Carmel, IN 46033 USA
  47.  
  48. If you are outside the USA, please send a Postal Money Order or Bank
  49. Check payable in US Dollars.  
  50.  
  51. Credit cards can now be accepted (Visa or MasterCard ONLY).  See the
  52. page at http://www.bysnet.com/netsw.html for further details.
  53.  
  54.  
  55. **********************************************************************
  56.                             Quick Start
  57. **********************************************************************
  58.  
  59. NOTE: Please follow these instructions even if you are just upgrading
  60.       from an earlier version of NetSwitcher.
  61.  
  62. 1) If you aren't running Windows 95, don't bother going any further.
  63.    NetSwitcher work with, and only with, Windows 95.
  64.  
  65. 2) After NetSwitcher starts, press the HELP button for more information.
  66.  
  67.  
  68. NetSwitcher is Copyright ⌐ 1996 J.W. Hance - All Rights Reserved
  69.  
  70.  
  71. *************************************************************************
  72.                    Special Notes for Windows NT users
  73. *************************************************************************
  74. 1) There is a problem with the InstallShield installation program on
  75.    NT 4.0.  The NetSwitcher program will not be added to the Start
  76.    Menu.  Otherwise, the program is installed correctly.  Just add
  77.    it manually to the start menu if you need it there.
  78.  
  79. 2) To run NetSwitcher in a useful manner (i.e. to be able to change
  80.    the network settings) you will probably have to be ADMINISTRATOR
  81.    or at least have registry READ & WRITE priviledges over the
  82.    HKEY_LOCAL_MACHINE registry tree.  
  83.  
  84. 3) Not all the network setups are modifiable under Windows NT.  If
  85.    you notice that some are not changing, then NT does not support
  86.    that operation.
  87.  
  88. *************************************************************************
  89.                               Release Notes
  90. *************************************************************************
  91. Release Notes for Version 2.07
  92.  
  93. 1) Fixed a problem with a customer specific version of NetSwitcher.
  94.  
  95.  
  96. Release Notes for Version 2.06
  97.  
  98. 1) Fixed a problem with unquoted configuration file directives which
  99.    was created in the new input parsing login in v2.04.
  100.  
  101.  
  102. Release Notes for Version 2.05
  103.  
  104. 1) Fixed a problem with the IPX listbox.  Some screen resolution/font
  105.    settings caused it to disappear.
  106.  
  107. 2) Problem with the WINS settings in the registry.  If WINS was disabled
  108.    the Win95 control panel still showed WINS servers (0.0.0.0) in the
  109.    dialog box.
  110.  
  111.  
  112. Release Notes for Version 2.04
  113.  
  114. 1) Problem with parsing some adapter strings.  Repaired the problem.
  115.  
  116.  
  117. Release Notes for Version 2.03
  118.  
  119. 1) I'm tired of fooling around with the Microsoft HELP Workshop and the
  120.    new "feature" of not being able to compile help (i.e. RTF) files 
  121.    produced by Word 97 or Wordpad.  Switched to HTML based help and the
  122.    HELP button should invoke whatever the default HTM file association.
  123.  
  124.  
  125. Release Notes for Version 2.02
  126.  
  127. 1) The Dialup Adapter failed for users of the French version of Win95.
  128.    It would report - Improper setup line : "Adapter 'Carte d'accΦs distant'"
  129.    The problem was the ' embedded in the string.  
  130.  
  131.  
  132. Release Notes for Version 2.01
  133.  
  134. 1) There were a few problems in the network adapter dropdown box.  Under
  135.    some conditions the adapter was not being selected even though it
  136.    appeared to be selected in the box.
  137.  
  138.  
  139. Release Notes for Version 2.00
  140.  
  141. 1) When AutoApply was used and no reboot was required, the NetSwitcher
  142.    windows would still open up even though it was not needed.  This is
  143.    changed so that nothing will appear if AutoAPPLY is used and no
  144.    reboot is needed.  If a reboot is needed, the reboot dialog box will
  145.    appear.  If AutoReboot is specified, then the reboot will happen.
  146.  
  147.  
  148. Release Notes for Version 1.99p
  149.  
  150. 1) In some cases NetSwitcher would continue to run (sometimes hogging
  151.    system resources) even after the windows had closed.  Fixed this.
  152.  
  153.  
  154. Release Notes for Version 1.99o
  155.  
  156. 1) If the IPX/SPX frametype was not installed, then users received a warning
  157.    about it every time they ran NetSwitcher.  This was annoying.  That dialog
  158.    now includes a "Don't show me this again" check box to inhibit further
  159.    messages about this subject.
  160.  
  161. 2) Fixed a problem reported on an IBM adapter where the device was not being
  162.    found due to the DeviceID key needing to have the CardType prepended before
  163.    finding the ENUM key.
  164.  
  165.  
  166. Release Notes for Version 1.99n
  167.  
  168. 1) Fixed a problem which causes NetSwitcher to continue running as an
  169.    invisible window if the user closed NetSwitcher from the window close
  170.    button in the top right-hand corner of the application.
  171.  
  172. 2) Removed the Cancel button as it was doing the same thing as the OK
  173.    button and users were being confused by what the difference was.
  174.  
  175. 3) Renamed the OK button to Done to better reflect what was going on.
  176.  
  177. 4) Made NetSwitcher come up in a simplified (i.e. smaller) window by
  178.    default.  The user can now choose a "More Details" button to see all
  179.    the parameters.
  180.  
  181.  
  182. Release Notes for Version 1.99m
  183.  
  184. 1) When an adapter didn't have the IPX/SPX protocol bound to it and it
  185.    was selected from the adapter selection combobox, NetSwitcher would
  186.    abort even though the only control affected was the IPX FrameType.
  187.    Changed things so that if IPX is not bound to the adapter, just
  188.    the IPX FrameType listbox is disabled and NetSwitcher continues.
  189.  
  190. Release Notes for Version 1.99l
  191.  
  192. 1) Added the AutoReboot directive to the setup file.  This causes
  193.    NetSwitcher to automatically reboot the computer (i.e. it
  194.    doesn't prompt the user if it's OK) if necessary after
  195.    applying the new setup file.  USE WITH CAUTION if you run
  196.    NetSwitcher from a batch file or from your StartUp folder.  It's
  197.    possible to cause an infinite reboot loop if you use this option
  198.    carelessly.
  199.  
  200. 2) Added support for the IPX/SPX protocol FrameType setting in both
  201.    the NetSwitcher dialog and the setup file.  This allows those users
  202.    who have network cards which don't auto detect the IPX frametype
  203.    (auto is the Win95 default) to specify this as a part of their
  204.    setup.
  205.  
  206. Release Notes for Version 1.99k
  207.  
  208. 1) Again fixed the 3COM driver problem.  It was not fully
  209.    fixed the first time.
  210.  
  211. Release Notes for Version 1.99j
  212.  
  213. 1) Fixed problem reported with newer 3COM Etherlink III 3C589 card
  214.    drivers where NetSwitcher reported that the adapter was not
  215.    found.
  216.  
  217.  
  218. Release Notes for Version 1.99i
  219.  
  220. 1) Fixed problem with OEM branded version where the license key timed
  221.    out after the 10-day evaluation.
  222.  
  223.  
  224. Release Notes for Version 1.99h
  225.  
  226. 1) Added the RunCommand directive to the setup file.  This will attempt to
  227.    execute the given command (as well as any arguments) specified after the
  228.    APPLY button is clicked or automatically if the AutoApply directive is
  229.    specified.
  230.  
  231.  
  232. Release Notes for Version 1.99g
  233.  
  234. 1) Support for Windows NT Workstation 4.0.  Not all the items which are shown
  235.    on the screen can be changed under NT.  Currently only the following can be
  236.    changed:
  237.  
  238.    IP Address, NetMask, Gateway, DNS Server, DNS Enable, Use DHCP,
  239.    DNS order, Hostname, Domain Name, LM Hosts File, WINS servers,
  240.    WINS Enable, WINS ScopeID, ComputerName.
  241.  
  242. 2) The Windows NT Support should be considered BETA at this time and
  243.    should be evaluated carefully.
  244.  
  245.  
  246. Release Notes for Version 1.99f
  247.  
  248. 1) Added the ability to specify a FORCE to the reboot windows dialog.
  249.    Some users had noted that certain programs including MacAfee
  250.    Viruscan prevented NetSwitcher from rebooting Windows 95.
  251.  
  252.  
  253. Release Notes for Version 1.99e
  254.  
  255. 1) Added more meaningful error messages when the user does not have
  256.    the TCP/IP Protocol bound to the selected network adapter.  Previously,
  257.    NetSwitcher gave the "Adapter Not Found" message.  This is not correct,
  258.    the adapter is found, it's just not configured correctly.
  259.  
  260.  
  261. Release Notes for Version 1.99d
  262.  
  263. 1) Changed build environment from Symantec C++ 7.2 over to Microsoft
  264.    Visual C++ 4.2.  Hopefully everything still works OK.
  265.  
  266. 2) Added check box for "Use DHCP".  This has the same effect as setting
  267.    IP Address = 0.0.0.0 and Netmask = 0.0.0.0.
  268.  
  269. 3) Added check box for "Use DHCP for WINS".  
  270.  
  271. 4) The EDIT mode is ON by default for registered users.
  272.  
  273. 5) Tied several of the dialog controls together where it made sense.
  274.    - If DHCP is enabled, IP and Netmask are read-only and set to 0.0.0.0
  275.    - If Use "DHCP for WINS" is set, then "Use DHCP" is also set.
  276.    - If "Use DHCP" is cleared, then "DHCP for WINS" is also clear.
  277.    - If "WINS Enabled" is set, "DHCP for WINS" is clear.
  278.    - If "WINS Enabled" is clear, WINS Servers and ScopeID are cleared.
  279.  
  280. 6) Added config file directives "DHCPWINS" and "NODHCPWINS".
  281.  
  282.  
  283. Release Notes for Version 1.99c
  284.  
  285. 1) Fixed problem with spaces in ComputerName, WorkGroup, and
  286.    NTDomain fields.  If these strings contain spaces they
  287.    MUST be enclosed in single quotes ('). For example:
  288.    ComputerName 'MY COMPUTER'
  289.    NTDomain 'MY NT DOMAIN'
  290.  
  291.  
  292. Release Notes for Version 1.99b
  293.  
  294. 1) NT Domain logon was not working correctly.
  295.  
  296.  
  297. Release Notes for Version 1.99a
  298.  
  299. 1) Added support for Windows NT Domain Logon for Windows 95 Clients.
  300.  
  301. 2) If you find that your previously registered version is no longer
  302.    registered.  Please re-enter your registration key following the
  303.    original instructions.
  304.  
  305.  
  306. Release Notes for Version 1.98b
  307.  
  308. 1) APPLY in Edit Mode (registered version only) didn't display
  309.    the reboot menu when changes were made to setups.
  310.  
  311. 2) Added suspend mode choice to the reboot menu.  This works as
  312.    well as a reboot on those machines which support suspend/resume.
  313.  
  314. Release Notes for Version 1.95
  315.  
  316. 1) Fixed a problem with Xircom Network adapters
  317.  
  318.  
  319. Release Notes for Version 1.92BETA
  320.  
  321. 1) Added the capability to change the setups for the MS Windows
  322.    networking ComputerName and Workgroup for this who use them. Note that
  323.    changing either of these require a reboot to take effect.
  324.  
  325.  
  326. Release Notes for Version 1.91BETA
  327.  
  328. 1) Fixed a problem which occurred with dual function (i.e. modem &
  329.    network) PCMCIA cards.  
  330.  
  331.  
  332. Release Notes for Version 1.9BETA
  333.  
  334. 1) Fixed (hopefully for all cases this time) a problem with some ISA
  335.    plug-and-play and PCMCIA ethernet adapters.
  336.  
  337. 2) Added capability to handle multiple network adapters of the same type
  338.    in the system.
  339.  
  340. 3) Added the REGDUMP utility to help in extracting the relevant registry
  341.    data for debugging any remaining cases where #1 above is still not
  342.    working.
  343.  
  344.  
  345. Release Notes for Version 1.85BETA
  346.  
  347. 1) Fixed problem which occurs when an network adapter is PCI or ISA 
  348.    plug-and-play.  Note that if you have more than one network 
  349.    adapter of the SAME TYPE installed in the system, NetSwitcher will
  350.    probably give you a message like:
  351.  
  352.       "Multiple Adapter Enumerations - See the file 'README.TXT'"
  353.  
  354.    If this happens to you, follow the instructions at the end of this 
  355.    file titled "Dumping your Registry".
  356.  
  357. 2) Added "AutoApply" directive to the ".nsw" file.  If present, and 
  358.    everything else is OK, NetSwitcher will change setups without 
  359.    even appearing on the screen.  If a reboot is required, however, 
  360.    you will be prompted before it actually happens.  I could add an
  361.    auto-reboot option as well so someone could run NetSwitcher from
  362.    a startup script or something. Let me know if this could be useful.
  363.  
  364.  
  365. Release Notes for Version 1.8BETA
  366.  
  367. 1) Added ScopeID field needed for WINS servers.
  368.  
  369. 2) Added Adapter line to config file which will automatically select
  370.    that adapter when the .nsw file is loaded.
  371.  
  372. 3) Renamed application to netsw.exe from netswitcher.exe as some users
  373.    were having trouble unzipping the long filenames.
  374.  
  375.  
  376. Release Notes for Version 1.7BETA
  377.  
  378. 1) I think the problem with failing to find the correct settings for a
  379.    PCMCIA adapter has been fixed.
  380.  
  381. 2) There seem to be problems reboot some computers.  If you get a message
  382.    about a failure in ExitWindowsEx(), please EMAIL me the error code.
  383.  
  384. 3) Removed the -force switch and replaced it with the -install switch.
  385.  
  386. 4) Added feature to remember the last selected adapter.
  387.  
  388. 5) Added -noadapter switch to disable auto selection of last adapter. This
  389.    might be useful if you swap out adapters and NetSwitcher fails to start.
  390.  
  391.  
  392. Release Notes for Version 1.6BETA
  393.  
  394. 1) Problem finding the correct network adapter settings on a very few
  395.    machines.  Seems to be involved with portable computers having
  396.    PCMCIA network adapters.
  397.  
  398. 2) This version will "time out" after the 10-day evaulation period. After
  399.    that time it will "nag" the user to register the program.
  400.  
  401. 3) Added the -force switch to reregister the "nsw" file type with 
  402.    Windows 95 in case the user moved NetSwitcher's home directory.
  403.  
  404.  
  405. ***********************************************************************
  406. Dumping Your Registry
  407. ***********************************************************************
  408.  
  409. NetSwitcher uses several settings in your Windows 95 registry to figure
  410. out what your current setup is and modifies these to make the changes
  411. you request.  Unfortunately, Microsoft has chosen not to document much
  412. of this information.  In developing NetSwitcher, I have tried to 
  413. anticipate as much of what might be in the registry but it is not an
  414. exact science.  If you get a message directing you here, please follow
  415. these instructions for dumping out the contents of your registry so that
  416. I can analyze it and correct NetSwitcher to take your situation into
  417. account.
  418.  
  419. To dump the registry do the following:
  420.  
  421. 1) Click the START menu, then choose Run...
  422.  
  423. 2) Click the Browse button and navigate to the NETSW home directory.
  424.    You should see the program "regdump.exe".
  425.  
  426. 3) Double click on "regdump.exe" and click OK.
  427.  
  428. 4) Regdump will ask you to input your EMAIL address.
  429.  
  430. 5) Regdump will write it's output to a file called "regdump.out"
  431.    in the NetSwitcher directory.
  432.  
  433. 6) EMAIL the regdump.out (preferrably compressed with ZIP) file
  434.    to me at: joe@bysnet.com.
  435.