Running WebWatchBot and NetMailBot on Windows 2003/2008/XP/Vista AND Newer

From WebWatchBotWiki
Jump to: navigation, search

Summary

NOTE: Article applies to WebWatchBot v5.1.17 and older and all versions of NetMailBot

Windows Server 2003/2008 and Windows XP/Vista/7 has a feature called DEP or "Data Execution Prevention" which blocks programs from executing in certain ways.

ExclamationSoft's products WebWatchBot and NetMailBot both use copy protection mechanisms which conflict with DEP.

In order to run WebWatchBot/NetMailBot on the aforementioned versions of Windows, you will need to turn off DEP for WebWatchBot/NetMailBot. This setting change will not affect any other program and will not harm your computer.

Symptoms

When starting the program, the error message "Cannot find import dll may be missing corrupt, or wrong version. File botdll.dll, error 998" is displayed, or the program will completely exit/stop without error or warning.

Workaround/Resolution

  1. After installing WebWatchBot/NetMailBot, go to the Windows Control Panel, and select System:
    control_panel_system.gif
  2. Select the "Advanced" tab:
    system_advanced_tab.gif
  3. Click the "Settings" button:
    system_settings_button.gif
  4. Select the "Data Execution Prevention" tab.
  5. If an entry for WebWatchBot/NetMailBot exists, check the box next to "WebWatchBot Manager Application. GUI Front End"/"NetMailBot":
    system_dep.gif
  6. If an entry for WebWatchBot/NetMailBot does not exist, click the "Add" button, then navigate to the install directory, e.g. C:\Program Files\WebWatchBot 5 or C:\Program Files\NetMailBot. Select WWBGui.exe/netmailbot.exe then click OK.
  7. Click OK until all of the dialog boxes are closed.

---