BoincSpy V5.1.5
BOINCSpy is a program to view
BOINC and Folding@Home client information.
Prerequisites:
Whats fixed on 5.1.4
-
Fix random shutdown of BoincSpy.MQRabbit.Sender
-
Application will run on older platforms.
Whats New in Version 5.1.4
- Removed dependancy on installing .NET runtime on various platforms. It
has increased the size of executables.NOTE: When you update
BoincSpy on Raspberry pis you need to increase the size of the swapFile to
1024 MB. Here is a link on how to do that. Increase
swap size
- Support Folding@Home
V8.3.x
- BoincSpy.Viewer supported on non Windows platforms. Notes on how to
execute them will be in the specific platform installation instructions.
Notes:
- To view the BOINC user's page you must have logged in with
the Remember
account key on this computer option clicked.
- To connect to remote boinc computers the remote computer must allow
remote connections (gui_rpc_auth.cfg) and allow the computer to connect
(remote_hosts.cfg)
- When you connect to a remote computer BoincSpy will remember the
password for that computer. Boinc Manager asks you to enter the password
each time.
- To view data from the BoincStats you may need to change your settings
for a project to consent to you that you need to give to export your
statistics to BOINCStats.
To do:
- Further improvments to the updating software. IE notifications for non
windows platforms.
Issues:
-
When you execute AutoDeploy on a Mac, BoincSpy.MQRabbitSender will not restart until
you log off / log back into your account.
-
Cannot remotely connect to Folding@Home
machines.
-
Folding@Home on a Mac may not start up
initally when you login in. To rectify:
- notifyutil -p org.foldingathome.fahclient.nobody.stop
- notifyutil -p org.foldingathome.fahclient.nobody.start
- On Mac platforms Folding@Home starts
when computer starts. If you dont log on to the user that has the Boinc
software installed the workunits that are completed will not be saved. At
this time, I am reluctant to start the BoincSpy agent under a
system account.
Installation instructions for the following.
BoincSpy executables.
The following executables comprise BoincSpy:
-
\bin\BoincSpy.MQRabbitSender.exe - Sends completed workunits to the cloud.
-
\bin\BoincSpy.Viewer (Windows only, working on other platforms) - Views current project / task status as well as analytics.
-
\bin\BoincSpy.ArchiveLogFiles - Compress and archive .log files generated.
-
\bin\BoincSpy.AutoDeploy - Updates BoincSpy to latest version.
-
\bin\BoincSpy.Setup (Windows only) - Initializes BoincSpy.
-
\bin\BoincSpy.Setup.Console (Non windows platforms) - Initializes BoincSpy
-
\bin\BoincSpy.Viewer.Uno
Files created on local machine.
The following files are created / used by BoincSpy:
-
\data\localqueue\wus.dat - Stores completed workunits if
for some reason the cloud servers are having issues.
-
\data\rank.json (Windows only) - File is use to record credit / rank for
projects. Updated daily at midnight local time.
-
~/.mono/registry/ (non windows platforms) - emulates Microsoft.Win32 Registry
Analytics
BoincSpy uses the cloud to store results. The reason for this
to provide analytics to the user that cannot be currently provided by the
projects. Analytics that are currently being reported. You must have enabled
cloud storage option for the analytics to be displayed.
-
Number of GPU workunits
completed.
-
Average CPU / Elapsed Time for
workunits.
-
Number of workunits completed in a
certain Time Frame ie ( day. week, etc intervals )
Well that's it for now and enjoy.
If you have any questions/enhancement ideas please contact me :
Bob McMillan
Last Updated:
April 16, 2024 16:05