
NOD Enabler v3.4
By The Damned Crew
Supplied by DMAN999
Change Log
Version 3.4 Changes:
Bug fixes: error with no update sites defined, forced update broken in 3.3, (win 7) settings manager and installer won’t exit, (win 7) music on/off freeze
Updated the list of license sites
Added an update checker that can be accessed from the NodEnabler main program and the settings manager, plus the option to define the URL to check from in the Settings Manager
Version 3.3
Newly collected licenses are now checked in parallel rather than one after the other. This means that the license checking process is now substantially faster
Minor improvement to the Self-Defense license insertion method means that it is now slightly more reliable
The “Array subscript out of bounds” error that sometimes occurs with a fresh install of ESET software should now be gone
Version 3.2.4
If you are running ESET Smart Security, NodEnabler now checks that the license being used and any that it is considering inserting are able to be used with Smart Security (No more “This license is for NOD32 Antivirus only, not Smart Secutiry” errors)
Updated the list of license sites included with the installer
Version 3.2.3
Fixed a bug that affected some users when NodEnabler was reading in the list of ESET update servers from the registry, causing it to fail the connection check
Version 3.2.2
Now using a much more reliable fix for the existing license check problem than what was used in V3.2.1
All issues on 64-bit versions with “-1″ errors should now be fixed
Version 3.2.1
Fixed the problem experienced by gws with V3.2 when the existing license is checked
Modified the Vista (and later) task to run on user logon instead of on a network event (more reliable, less failed starts)
Version 3.2:
Numerous tweaks under-the-hood to make the program more robust, reusable, and faster
Some minor bug fixes
Did lots of small things to improve usability and configurability
Numerous new options added to the settings manager
Removed everything from the installer that could better be placed in the settings manager
Removed some installer options that weren’t really needed
New output options for automatic execution – Hidden/Silent, Standard (New: Tray icon only shows messages when the license changes or something goes wrong), and Verbose
The Vista scheduled task can now have its repetition interval modified by the settings manager
NodEnabler now finally works properly with proxy servers (thanks to a new AutoIt release)
The licenses used by NodEnabler are now much more random and diverse, hopefully meaning they will get black-listed less often
You can now completely change where and how NodEnabler searches for a license (more info at http://www.autoitscript.com/autoit3/docs/functions/StringRegExp.htm)
NodEnabler now checks when the current license is due to expire (ESET v3 and up only) and updates it before your ESET software starts complaining (Still doesn’t anticipate black-listing by ESET though – not possible)
Lots of small things that have already been forgotten about
Installing
Un-RAR to any Folder
1. Install the Microsoft .NET Framework version 1.1 or later if you don’t already have it
2. Skip straight to step 4 if you already have the ESET software you wish to use installed on your computer
3. Download the version of the ESET software you wish to use from the ESET website (www.eset.com) and install it. We’ve tested NodEnabler with x86 and x64 versions of 2.7, 3, and 4. All worked perfectly, so pick any version you like. Trial versions are fine; just run NodEnabler then open your trial ESET software and click update. The trial version will automatically be updated to a full version. If you want to download a full version straight away, go to one of the sites mentioned above and copy a username and password, then go to the ESET web site and select the “pre-purchased” software you want to download. When prompted, enter the username and password you copied. The download should start immediately. If it doesn’t work, try another username and password
4. Remove any cracks/hacks etc you already have installed for the ESET software on your computer. This includes previous versions of NodEnabler. “2.81 Improved” and later have included uninstallers that can be accessed through “Add/remove programs”, but anything older (including standard 2.81) and you’ll need the “old version” uninstaller included in the rar file. The installer will detect any previous versions and run the uninstaller (if present) for them before continuing
5. Run the correct version of NodEnabler for your OS build. x86 = 32bit. x86-64 (or similar) = 64bit. If you have no idea, you’ll probably be using 32bit
6. Click the install button. If the installer detects an older version of NodEnabler still installed it will prompt you to remove it. When asked for a directory to install to, just hit ok to use the default (which is based off of where your ESET software is located), or change it to your liking. All of the old installer options have now been moved to the settings manager (which will be started as soon as the installation is complete)
7. If you get an error from NodEnabler the very first time you try to run it after it has been installed, open your ESET software and insert anything you like into the update username and password fields and try to update it (it will fail), then re-run NodEnabler. If this doesn’t work, try restarting your computer and then run NodEnabler again
Advanced Settings Manager Options
Verbose output to text file – This option outputs a complete log of all actions undertaken by NodEnabler to “LastRunResult.txt” (located in the NodEnabler program install directory)
Maximum number of connection attempts – The maximum number of attempts to make at connecting to the internet before giving up and exiting. Each attempt takes just over half a second
Force license update every x runs – Effectively makes NodEnabler periodically “hop” from key to key (hopefully before they are blacklisted by ESET)
Check the first x licenses in random order – This serves the same overall purpose as the last function, helping to ensure that the license your ESET software is using is relatively unique, and thus less likely to be blocked by ESET. This is done by checking the first x number of licenses gathered from any given license site in random order
Check x licenses at the same time – When NodEnabler collects new licenses, it retrieves many at the same time. The slowest operation is checking them to see which ones are valid. Version 3.3 has been updated so that multiple licenses can be checked at the same time as each other (in parallel); greatly reducing the time it takes to find a valid one. While there is a temptation to choose a large number for this value, note that RAM usage is approximately equal to (3 + (# checked simultaneously * 3)) MB, so checking 10 at once (the default) uses around 33MB RAM when new licenses are being checked. At all other times when NodEnabler is running RAM usage is about 3MB
Running
If your current license has expired and you receive an error from your ESET software, just run NodEnabler manually. It won’t need any input, so just make sure you have an internet connection available and let it finish before trying to update your ESET software again
If you want to force an update to a license NodEnabler thinks is valid, just right-click the NodEnabler system tray icon and select the appropriate option. NodEnabler verifies the insertion of licenses: if it says it’s succeeded, it has, irrespective of what you did or didn’t see it do
Trouble Shooting
Most of the errors that NodEnabler gives will be temporary (no internet connection, no valid licenses available, etc). Try running NodEnabler again later if you can’t solve the problem immediately
If you’re using version 4 ESET software and having problems with NodEnabler inserting licenses, there are a few things you can try. Sometimes you’ll see the license details window pop up really quickly and NodEnabler tell you it’s failed; this happens sometimes, just right-click the NodEnabler system tray icon and select “Force license update” and it should sort itself out. If it fails all the time and sits there waiting for a window then try the following:
1. Try changing the way the menu bar at the top of the program is displayed (no idea why this works)
You’ll need to open ESET and press F5 and then click on the User Interface section on the left. Now check or uncheck (opposite of what it is now) the use standard menu option
2. Try disabling the self-defence option in the ESET advanced setup window under the antivirus and antispyware category
If you have other issues or you still can’t solve the problem you’re facing, come and talk to the developers in the NodEnabler Cracks and Serials forum thread at astatalk.com. Please ensure that debug mode is enabled in the settings manager and post the contents of “LastRunResult.txt” (found in the NodEnabler program directory)
Uninstalling
You can remove NodEnabler from your computer by selecting it from “Add/remove programs” or “Programs and features” or running the Uninstaller from the start menu. Newer versions of NodEnabler will automatically detect if an older version of NodEnabler is installed and run the uninstaller (if present) before continuing with their own installation

Continue reading »