Screenshots

Cash
Utilities
 
03-01-2004  
Hey guys, long time without any news... Actually I'm no more playing Hyperiums and I have new activities which have replaced my work on Hyperiums Watcher... I've added a basic support for V2 features but I'm affraid I won't work anymore on this project.
Instead of closing this project, I prefer to release the Java source code. I'm very sorry about the lack of documentation and about french comments into the code, there's no way for me to add tons of english comments. The source contains all needed code for the standalone app (Hyperiums Watcher). It also contains an IRC bot (need of PIRCBot lib) and a mail service (need of javamail lib) which is quite similar to the irc bot. I also made some tests for JSP integration, it worked well (a planet search engine and an alliance map). The JSP pages are now unusable due to many changes in the HW API, but that should be quite easy to update it. I hope all this stuff will be useful for some people. The downloadable archive contains a readme which explains the basic for running it.
06-09-2003
Release of Hyperiums Watcher v1.6 :
If no serious bug, it should probably be the last release for Hyperiums V1. I hope the work on V2 support will start soon :-)
added : the tag switches tracker module, which is able to display the details about the tag switches, using two dates and one/two alliances groups.
added : new exclude alliances filtering on planet search engine.
updated : memory improvements on players module : it should decrease memory usage especially for people using many playerlists.
updated : the "loading planetlists" (i.e the *.dat loading) is now faster.
30-07-2003
Not much real new features in this release, but many internal improvements and some bug fixes.

updated : the search engine is now much faster than before, thanks to some internal changes which reduce the sorting process. The map view of the results is also much faster due to other optimization.

updated : many improvements in dat generation and dat management :

  • no more hardcoded galaxy limit
  • map data dynamically fits to the galaxy limit, so it reduces the size of data for old planetlists
  • faster data access/displaying speed
  • faster data loading at startup with configurable on-the-fly disk accesses for displaying generated maps
fixed : selecting "no info" on the search engine's maps had no effect
fixed :player resolver crashed for the players in top of the all-time ranking
fixed : date displayed in local format instead of french format
fixed : vicious bug on delta graphs, when an alliance don't have any remaining planet
fixed : another bug when there's more than 1000 tag switches between two planetlists (it only happened when the user missed many planetlists)
fixed : blackhole detection is now based upon the planet id, so the planet renaming is no more a problem (planetlists before the 24th nov 2002 don't have any id, so the detection is still based upon planet name for those planetlists).
fixed : there was no full graph update when emptying an alliances group for prices and influences graphs.
fixed : there were some errors in preferences saving
fixed : shell script should now work fine (bad end-line encoding)
If you change the map buffering setup, you need to restart HW to validate it. One buffer corresponds to the map data of one day. Whatever you set this option, the data are loaded only if needed.
If you are using a previous release of Hyperiums Watcher, please delete all the old .dat files in the directory of v1.4 !
25-06-2003

You probably have noticed than there are now more time than before between two releases. In fact, most of the major features I was dreaming 10 months ago are already available in Hyperiums Watcher. And there are also many features I didn't even think about.

But that's not a reason to stop the HW project. I'm working from months on many internal changes (which are not yet totally done) in order to easily implements new features in the future and to re-use some of them in new apps (for example an irc bot which is already available with restricted access). Another of my goals is to prepare the transition to V2.

Most of this changes are hidden for the final users (you ;-). But some of them are visible, and I hope you'll like them :-)

IMPORTANT NOTE : Hyperiums Watcher needs now at least JRE v1.4 to run. I'm sorry about that, but some of the new features require it.

I'm still looking for someone who can draw an icons pack (or more) for HW. All translations are also welcome. If enough motivated people want to join in the development, I'll perhaps open the source. But the problem is the internal design is still a big mess and the code comments (when it exists) are in french.

I'm affraid I can't add more planetlists archives on this site. If you have a safe (no risk of closing account) fast and free hosting solution, contact me :-)

added : dynamic zoom on the generated maps (with wheel mouse)
added : dynamic zoom on the alliance graphs and the player graphs, with scrolling

added : dynamic zoom on the JPEG maps (updated again since some days :-)

added : mouse modes to select an area / move the view / zoom without wheel
added : automatic resize on the y-axis of all graphs to fit data
added : rendering methods on graphs (lined or filled with transparency) and antialiasing support
added : option to show planet names (only for the current day) under the mouse pointer on the generated maps
fixed : there was a little shift on area selection for negative X or negative Y
changed : the contextual menu on the maps is changed into a combo box
added : the user can now save the generated maps and graphs in PNG or JPEG format, choosing the final image size
added : support multiple names in the planet search engine, separated with space (no comma !)
changed : some speed improvements in the planet search engine (rendering the results on the current map OR filling the result table only if needed)
fixed : the production type criteria is dynamically changed on the user interface to the one of the centering planet (it was already internally done in all the previous releases)
fixed : the alphabetical sort is now non case-sensitive, that's more logical. The completion should also work a little bit better now.
added : distance calculator with dynamic completion in the fleet calculator module
added : text in dark green if a completion success, text in dark red otherwise
added : fps control on the animation control panels. Be careful : it only ***tries*** to reach the specified value. The fastest computer you have, the closest to the specified value you'll get.
added : the player location is now resolved and displayed for each selected player. The locations are buffered into the players.properties file, but please ***do not abuse*** on this function : each not-already-done name resolution produces an http query on the official hyperiums web server. You don't need to be logued into the game in any way, it only uses the official rank page : http://www.hyperiums.com/servlet/Rankpage
fixed : selected players limit is now 12 (the "lines" rendering is strongly recommended if many players are selected, elsewhere the generated graph is completely unreadable)
fixed : players module initialisation crashed in a very particular case
fixed : deletion of all selected players, not only the first selected player
added : more options are now automatically saved when quiting
changed : preferences are now loaded before the (long) initialisation of the modules
If you are using a previous release of Hyperiums Watcher, please don't copy all the .dat files in the directory of v1.4 !
01-05-2003

Release of Hyperiums Watcher v1.3 :

added : colors on history table to easily show if prices are increasing or decreasing.
added : a new module which can display the official jpeg maps and play animation. You can add a kind of grid above the map (not very precise but this is better than nothing). Unfortunately, this five maps aren't updated for weeks :-(
added : the planet search engine is now able to display the results on the generated alliances, blacholes, prices and influence maps..
fixed : the distance used in the search engine is now computed as hyperiums do.
fixed : GMT is now used to determine if HW needs to download planetlist, playerlist and jpegs.
If you are using a previous release of Hyperiums Watcher, please don't copy all the .dat files in the directory of v1.3 !
07-04-2003
Adding december planetlist archive on the web site.
19-03-2003
Release of Hyperiums Watcher v1.2 :
updated : german translation for v1.1 features, thanks to Braindead
updated : tables look-and-feel
added : display blackholes information on the maps
added : semi-transparent background under textual data on maps
added : contextual menu on maps in order to switch between alliances and blackholes information
added : X min/max and Y min/max to select a rectangle on the planet search engine
added : the history table is now filled with disk accesses (slower than before but much more memory friendly)
added : thanks to the previous changes on the search engine, the history size can be setup by the user up to all-the-round. You of course need planetlists to have a complete history.
added : contextual menu on planets table to add the corresponding alliance to a group
added : checkbox to inverse the player influence ranking graph
added : general data module to show the general alliances ranking, including a fair blackholes ranking, i.e taking care of the size of the alliances. The "blackhole frequency" corresponds to the average number of blackholes for 1000 planets from the same alliance per day. It's highly recommended to have many planetlists to get good results. Please also notice that planetlists before 2002-12-24 don't have information about doomed planets. In that case, HW can't garantee to detect only true blackholes.
added : another table in the general data module, displaying a lot of blackholes information (planet, alliance and so on). A contextual menu enables to display history of died planets (automatic jump to the planet search engine).
fixed : colors on blackholes and alliances maps are much brighter
fixed : blackhole detection
If you are using a previous release of Hyperiums Watcher, please don't copy all the .dat files in the directory of v1.2 !
25-02-2003

Release of Hyperiums Watcher v1.1 :

fixed : bugs while displaying BH map
fixed : the translation of the graphical interface should work fine now
added : a progress bar while downloading files
added : "all time" alliances option for seeking old alliances
added : color normalization of price and influence maps
added : automatically saving alliance groups when quitting, automatically loading them when launching

added : clever .dat generation : if a planetlist doesn't exist, the corresponding .dat isn't created. It significantly decreases the initialisation time and the memory usage for most users - who don't have many planetlists. For this reason, if you are using Hyperiums Watcher v1.0, please don't copy all the .dat files in the directory of v1.1 !

added : players module to watch players ranks (up to 6 players at the same time)
added : dutch transaltion thanks to DelGurth, and german translation thanks to Braindead
added : automatic detect of current screen resolution to better fit the window (but still too big for 800x600)
09-02-2003
First release of Hyperiums Watcher.

19-01-2003

At this time, the Global Hyperiums Watcher is not available. There's no deadline so please be patient. I'm working on many details to provide an easy-to-use application but I should be able to make a public release on february of 2003.