February 02, 2007 Archives

2007-02-02 19:03:00

fahmon 2.1.5b.1 released

fahmon is now capable of monitoring fully both SMP and GPU clients thanks to some major fixes I've just applied to 2.1.5b.

Basically I've removed the method for finding the project number by parsing unitinfo.txt and replaced it with an alternative method.

When looking for a project number, FahMon now backtracks up FAHlog.txt until it finds a
Project: xxx (Run xx, Clone xx, Gen xx)
line and simply grabs the project number from there.


This means that it won't work for tinker wus ("oh no" I hear you say ;) ), but it does mean that the project number can be accessed for all clients...and it works.
I've tested these builds on my SMP and GPU clients, and they work as expected. The only problem I can see, is that it can sometimes take a while to get the Project number if the log is quite long.

This patch alters the way xyz files are stored, so be careful. The official builds store the project name as obtained from unitinfo.txt, whereas the unofficial builds from 2.1.5b.1 store the file as simple the project number.

Apologies for the incorrect title on the screenshot below, I took it before I altered the build number.

Look, GPU monitoring!

Download (Windows): fahmon_2.1.5b.1.zip

Download (Linux): fahmon_2.1.5b.1.tbz2


Posted by Andrew Schofield [uncle_fungus] | Permanent Link | Categories: fahmon updates

2007-02-02 01:21:00

fahmon 2.1.5b (Win32) rebuilt

Just a rebuild of the Windows version of fahmon 2.1.5b to eliminate the need for people to have MSVCR80.dll on their systems in order for fahmon to run.

It took a while for me to find the option, but I'm glad I did
I didn't notice the problem initially as both Windows systems I tested on (a real WinXP installation and a virtual Win2000 installtion) by some fluke already had the required dll so never complained.

Download (Windows): fahmon_2.1.5b.zip


Posted by Andrew Schofield [uncle_fungus] | Permanent Link | Categories: fahmon updates