Step 1: Download SDK - ARM ( Raspberry Pi )

Step 2: Install SDK for ARM32 ( Raspberry Pi )

sudo su mkdir -p /usr/share/dotnet && tar zxf dotnet-sdk-3.1.101-linux-arm.tar.gz -C /usr/share/dotnet
sudo su ln -s  /usr/share/dotnet/dotnet dotnet

The  DOTNET_BUNDLE_EXTRACT_BASE_DIR environment variable is currently required as there is a bug in the DOTNET runtime that randomly deletes runtime components of BoincSpy applications. Refer to for an explanation.

The above command will only make the environment variable available for the terminal session in which it was run.

You can edit your shell profile to permanently add the export command.

  • Bash Shell: ~/.bashrc

BoincSpy V3.2.0

BOINCSpy is a program to view  BOINC client information. I primarily wrote it to learn C#

Display of BoincSpy


 Prerequisites for Windows Platforms:

Before using BoincSpy utilities you MUST have Microsoft .NET Framework 4.5  installed:

If you are planning to use SQLite on a windows platform, install the appropriate VC 2010 Redistribution package.


Prerequisites for Mono Platforms:

For this release you need mono 3.0.3 or greater. This supports version .net 4.5 profile.

You can find most of the mono implementations on:

Linux support is currently supports openSUSE as described in the above web page. More information forth coming.

For Mac support there is now a requirement to load XQuartz.




Version 3.2.0

        BOINCSPY.ZIP                    3307bf05e83e151bc4c126832bbfed23 * ( MD5 Checksum )

        Release Notes can be read here.

Source code for Library functions.

At this time, I am releasing the source code for the library functions that I call from BoincSpy / DBAgent. Version 3.0.1 Codebase.                              - 88f3014fd953891b5318f451ee454e9c *


BoincSpy has the ability to store results locally as well as sending them to the appropriate projects. The reason for this to provide analytics to the user that cannot be currently provided by the projects. Analytics that are currently being reported.

To enable these features, please click here on instructions how to configure and setup the various supported databases.

Network Connectivity:

Using WCF to contact other BOINCSpy computers on the network.To configure / use,  refer to the installation instructions in \BoincSpy\Farm\BoincSpy.Farm_setup.htm. Description and a screen shot can be found here.

Future Enhancements:.


I have created an RSS feed to provide timely news/issues regarding BoincSpy. To view the RSS feed you need to use a reader, please visit any one of the following sites:

Well that's it for now and enjoy.

Other 3rd party tool links

If you have any questions/enhancement ideas please contact me : Bob McMillan


Last Updated: February 08, 2020 15:42