A script to get stats from
BOINC.
Changes in v2.0:
* modified all relevant functions to include cpu id for multi-processor or hyperthreading machines
* removed "Public" from the signatures of public methods as it caused the Samurize Config Editor to have a parsing error when getting the name of the parameter
* put in detection of single-cpu to avoid problem when option is set to keep paused WU's in memory so they sit in slots other than 0
* changed the code that gets the install directory from the registry to search the installed programmes for BOINC since in the newer versions of BOINC they've removed the previous reg key
Changes in v1.7:
* added getReadyToReportWorkUnitCount
Changes in v1.6:
* added getTotalCredit
Changes in v1.5:
* added getCurrentProjectURL, getCurrentResultName, getCurrentProjectUserName and getCurrentProjectTeamName
Changes in v1.4:
* consolidated repeated code into private functions - script smaller
Changes in v1.3:
* added getCurrentProjectTotalCredit and getCurrentProjectAverageCredit
Changes in v1.2:
* improved getCurrentProjectName XPath query - now only makes one query to get the project name
* changed getDOMDocument return value class from "Msxml2.DOMDocument.3.0" to "Microsoft.XMLDOM" - better not to tie it to any particular version of the class.
Changes in v1.1:
* get location of state file from registry rather than constant