Click here to return to the ClickSaver home page.

Recent History

AO Version 16.3 Changes - Aug 29, 2006
  • AO patch 16.3 has required a change in ClickSaver code to be compatible.
  • A new version, 2.3.2, was created based on the 2.3.1 code.
New Maintenance, October 08, 2005
  • As Gnarf is no longer playing the game, I (Covenant) have, with his approval,
  • taken over maintenance of the ClickSaver project.
AO Version 15.9 Changes - Apr 19, 2005
  • AO patch 15.9 has changed the way information was sent between the client
  • and the server, requiring a change in AOHook.DLL. New versions have been
  • created for releases 2.3.1 and 2.3.0 beta 3, as well as a "standalone"
  • AOHook.DLL independent of version number.
V 2.3.1 - Sep 03, 2004
  • Skip rebuilding database (which can cauze some problems if there are new items)
  • Updated UI Positions for AI
  • Moved the Mission Search Condition/Highlight options to their relevant Tabs
V 2.3.0 BETA 3 - Jan 25, 2004
  • Made Options Menu Smaller for people on 800x600 to be able to use
  • Added "sliders" option (thanks Numbfreeze)
  • Made AODatabase.bdb a little smaller
  • Added "Item Value" options (thanks to Jayde for some input)
V 2.3.0 BETA 2 - Nov 6, 2003
  • Fixed to work with 15.2.0 hopefully
  • Added "Auto Expand Team Missions" option by request
V 2.3.0 BETA 1 - Oct 31, 2003
  • Fixed the reload DB everytime (hopefully)
  • Added Export/Import Settings buttons to options
  • Changed the way settings are loaded, so your old watch lists/settings will have to be done over... Sorry
V 2.2.9 - May 26, 2003
  • "Google Like" search strings: (curtosey of Wrigz)
    • Item Search, to allow web-search-like constructors "", - and word-match
      Examples:
      • Searching for 'decus -gloves' will match all decus items except gloves
      • Searching for 'decus armor' will match on 'decus body armor', and 'decus armor boots'
      • Searching for '"decus armor"' will match on 'decus armor boots' but not on 'decus body armor'
      • Searching for '"primus decus" -gloves -boots -body' will match on all primus decus armor except for gloves, boots and body
    • Location Search, to allow as above, plus location range search
      Examples:
      • Searching for 'athen -shire' will match on 'west athens' and 'old athens'
      • Searching for 'athen (100-200,500-600)' will match on any athen mission with coords x from 100 to 200, y from 500 to 600.
      • Searching for 'athen (100.2,200.3)' will match on any athen mission with coords x and y exacly 100.2 and 200.3 respectively
      • Searching for 'athen (0-500,3000-999999)' will match on any athen mission with coords x <=500, y>=3000 (but less than 999999)
  • Made clicksaver a little smarter about only getting 3 or 4 missions from the terminal.
  • Added a checkbox to disable the auto-selection of matching mission when your in buying agent.
V 2.2.9 beta - April 24, 2003
  • Fixed a bug with 14.8 where missions without rewards would stop clicksaver from reading the other missions after it
  • Added Mission XP reward to display
  • Added logging. I'm working on a log parser later, and I will release the log format as well, but this is an emergency release to fix the bug with 14.8.
  • Added Sounds.. There is now "found.wav" and "notfound.wav" if someone wants to make some sounds for it, e-mail em to me, right now it just uses some sounds I hijacked from the windows media directory
  • Fullscreen mode - If you hit this, it starts a mode where it will automatically start buying agent everytime you roll the first mission. It also has a "Fullscreen mode" UI box that never switches windows, which should get rid of some window swapping issues
  • No Source Relase right now - I don't have the time
V 2.2.8 - April 10, 2003
  • Added Mission Types to display/search capabilities
  • Added Mission Time to display
  • When running Buying Agent, the mission that matches your search criteria will be selected, then the mouse cursor will be left on top of the "Accept Mission" button assuming you have your extra options open.
  • Some people request to add the ability to have it only highlight certain things (more like, not highlight mission types) to make it easier to see.. Added checkboxes to turn on/off highlighting of each.
Oh.. And since MORB has less and less time, I, gnarf, will be updating clicksaver for now.. Feature requests can be e-mailed to me, but if you PM me on the HackersQuest boards, ill be more likely to remember it.
V 2.2.7 - Feb 25, 2003 I have fixed team missions for good... Well, at least I actually tested it, and it seems to work flawlessly. *crosses fingers*
V 2.2.6 - Feb 21, 2003 I have fixed (maybe) the crash with team missions. I also created sourceforge pages for ClickSaver and PUL (only CVS repositories are used on those page). You can check the current development version on the ClickSaver CVS (see at bottom of page for more infos)
V 2.2.5 - Oct 29, 2002 After 4 months, including a 2-3 months leaving from the game, here is 2.2.5, which is only a trivial bugfix regarding the AO database export (which caused me problem when coming back to AO - I wonder how you people can bear that heap of bugs that is clicksaver. Maybe the fact that there's no other similar program available. Must be that.)
The fact it happens exactly 4 months after last update is purely fortuitous. I didn't even realize that the 2.2.4 version is so old ;)
V 2.2.4 - June 29, 2002 Tweaked the berkeley database cache and page size, so that the creation of local database is semi-bearable now under win98 (it was taking ages with 2.2.3).
Made it so that killing ClickSaver while it's creating the local database no longer result in ClickSaver use the incomplete database file, which makes clicksaver not display most of the infos and display unknown item: xxxx instead of proper item names. If it happened to you with 2.2.3, please delete the file AODatabase.bdb in ClicSaver's directory.

Older History

2.2.8 - Added mission type/time to display, added searching on missions, configurable highlights, and it now will automatically click on the matching mission
2.2.7 - Fixed (for good, it seems, I actually tested it this time...) the PUL bug that was causing the crash with team missions.
- Slightly tweaked the layout of folding controls, to make the team mission mode a bit clearer.
2.2.6 - Fixed (I hope, because I didn't do any test :)) the crash with team missions.
- Linked with latest version of PUL, so the interface redrawing is much better handled now (especially when resizing).
2.2.5 - AO DB was opened in read/write mode (because I mixed up CS sources with those of another program I worked on at the time), which was sometimes changing it's data/time in such a way that CS thought its local DB was outdated.
2.2.4 - Sets a big (32Mb) cache for berkeley database when creating the local database.
- No longer forces the db page size to 512 bytes under win98. The default size seems to give much better performance, although it makes the database file a little bigger. Under winXP however, forcing a small page size gives much better performance...
- Processes the windows messages while duplicating the database so that task manager no longers says that clicksaver isn't answering while it creates the local database.
- The database is now created in a temporary file and renamed when it's complete. This is to avoid to have clicksaver use an incomplete database if you killed it while it was creating the DB (if it displays bogus and incomplete stuff, like unknown item: xxxx, please delete the AODatabase.bdb file in CS' directory and start it again).
2.2.3 - Fixed for 14.4.
- No longer duplicates the whole AO resource database. Instead, it now creates a local database and store only the needed stuff from AO database (playfield infos, items, and icons). It take much less space on hard disk and take much less time than the whole copy. Also, it should fix the "couldn't open AO database" message that some people had.
- Reads playfield names from database instead of having them hardcoded.
- Now properly exits after a fatal error.
- Buying agent now has a fixed delay of 2010 ms between missions because of the 14.4 minimal delay of 2 seconds for mission generator.
Removed the delay option. I don't think that it should be needed to slow it down even more than that for it to work properly...
- Buying agent no longer move the difficulty slider forward and back. It's no longer neccessary in 14.4 because the request button now ungrays itself automatically.
Additionaly, buying agent now move the mouse over the request button only once, and not move the mouse anymore after, it only clicks. It makes it possible to abort the buying agent easily.
Also, the mouse is now moved to the lower right corner of the request button, so that buying agent works even if the mission window is off from the upper left corner by a few pixels.
2.2.2 - Fixed a (stupid) bug in PUL when getting the size/position of a window. That's what messed up everything under win98/me. Thanks to Entalia for the help.
Next time I'll try to rush less and to read the MSDN more carefully, but I was eager to play 14.2 ;)
- Now deletes resource.dat and resource.idx before copying them back from AO directory (in case there's more recent ones in AO directory)
- Added (at last) a delay option for the buying agent, in order to slow it down if it goes too fast and you have problems. It's in option tab, default to 500 milliseconds.
2.2.1 - Adapted for 14.2: item infos in database are no longer crypted, and since database is open in exclusive mode by AO, it nows duplicate it in it's own directory...
- Fixed buying agent bug, hopefully. It should now stop at the right time and not skip over the matching mission (I constitently reproduced the problem while playing on test server, I think I identified it and now it seems to work proper. I'm not adding a delay option because I don't think it will help to work around the bug)
- Fixed window size bug in config file when exiting clicksaver while it's iconified.
2.2 - Implemented team missions support.
- Fixed a bug with timer creation/destruction.
- Now reset window position if stored position in configuration appears o be invalid (it's a workaround for a bug that I'm too lazy to try to reproduce and fix ;))
2.1.1 - Fixed bug with alert box always appearing regardless of the alert box setting.
- Added buffer overrun checking when parsing missions. I doubt that it's what makes ClickSaver crash for some people but it won't hurt.
- Fixed a bug with missions without reward item causing ClickSaver to crash sometimes.
- Moved buying agent to mission tab.
- Added a buying agent help window for those bad boys and bad girls who don't read the ReadMEs...
- Added a window that shows that buying agent is working, with a stop button. Should solve the problem with clicksaver stuck in buying agent mode when you move the mouse while it's working (and so it provides a way of stopping it while it's running...)
- Reworked the way buying agent generate mouse clicks. Seems to work better: it actually clicks twice on each side of the difficulty slider (on some level/mission difficulty setting, you have to click twice on diff slider to actually enable the request mission button).
It should also avoid the problem with difficulty slider moving off one pixel or two from where it was set at. And maybe the problem with buying agent not starting at all sometimes...
As a side effect, buying agent is much, much faster now (hope it won't cause too much overload on FC mission servers...)
Downside is I'm not sure it will work properly on every config because of framerate/timing problems, so be sure to keep the previous version around just in case...
I don't know about the "one click too much" bug though, maybe it's gone (who knows... :)). However, the workaround of placing the AO window so that alert box appears over mission terminal window won't work anymore because of the way it generate clicks now.
2.1 - Implemented buying agent.
2.0 - Dropped winpcap. Now works by injecting a dll in AO process that patches an internal function of AO, in order to get packets after they're decompressed. Also now sets ClickSaver's thread priority to "above normal", which makes the refresh of mission display much faster.
1.1.4 - Fixed another problem of non-freed gdi objects in PUL. Was causing display to get screwed up completly on win98 after the display of a certain number of missions (and it was trashing display very quickly when playing with resizing...)
I tested it myself on win98 this time and it seems to be stable.
1.1.3 - Now strips leading and trailing spaces of watch entries. Was causing problems when cut&pasting item lists from web pages into the watch list file, because for some reasons it often adds a space at the end of the lines...
Fixed unknown items appearing sometimes. It was actually doing that on missions without reward item. Note that AOMD has this bug too ;)
1.1.2 - Fixed bug in PUL: it wasn't actually freeing the pens and brushes, which was causing it to literally explode under win95/98/me. Fixed resizing bug under win95/98/me.
Now opens network adapter in promiscuous mode... I think that's why it didn't work for some people for whom AOMD works.
It should makes also possible to run it on a separate machine on the same hub that doesn't route the packets to the machine running AO, like it was possible with AOMD (some people do that...)
It probably didn't work in non promiscuous mode.
1.1.1 - Added some logging in debug version to at last locate that *** of a ****ing ***** bug under win98/me. Found a very small thing in the process that might be the cause of the problem and fixed it. If it was that, I'm gonna hang myself.
1.1 - Implemented location watch and related options. Fixed a stupid bug with mission parser that made ClickSaver crash whenever the sentence "credits were deducted from your account" was said on any chat channel ;)
1.0.1 - Fixed a bug causing adapter selection to crash. Also reverted some portions of code to AOMD code, I hope it will make ClickSaver work on win98/ME at last.
1.0 - Implemented minimize, watch item message box, ability to change network adapter setting without deleting the config file, and fixed some window centering issues.
0.9.1 - Fixed a mess with the network adapter list that may have prevented ClickSaver to work on win98/ME.
0.9 - First released version
Click here to return to the ClickSaver home page.