Skip to content

Releases: LostSoulfly/MiningService

Authentication

05 Jun 00:46

Choose a tag to compare

Adds following commits:
93fd87b
e82d0d6
b0cfabf

Implemented authentication between client and server using MD5 hashes of a random GUID shared between the MiningService and IdleMon, the current system date/time, and a username. This should be sufficiently difficult to bruteforce, and simply adds a layer of security for the Named Pipes the program utilizes.

Run on desktop as service

16 May 02:46

Choose a tag to compare

Run Miners in Desktop or System session

Can now launch in Desktop or as System. New config option, also new right-click menu option to switch on the fly.

Computer performance tends to be better if running in Desktop, so you can switch as you see fit.

Fixes

09 May 23:31

Choose a tag to compare

No longer crashes if the cpu/gpu lists are empty.

Quick release

04 Mar 23:35

Choose a tag to compare

Haven't made a release in a while, but hopefully this resolves a few small issues.

I have used this on my personal computers with no issues for a few weeks.

Fixes and Features

16 Dec 17:16

Choose a tag to compare

Fixes and Features Pre-release
Pre-release

Added network connectivity checking at launch.
Added option to disable desktop notifications.
Updated GUI to stop both service and non-service version with same menu button.
Fixed some idle/active mining if a miner was set to only mine when a user was inactive.

GUI

13 Dec 01:01

Choose a tag to compare

GUI Pre-release
Pre-release

GUI included.

Project reorganized and GUI source included in repository. Also made some changes to the GUI's launching of the service.

Fixes

11 Dec 18:42

Choose a tag to compare

Fixes Pre-release
Pre-release

Please see documentation on main page for help running this.

GUI settings editor is almost done as well.

UPDATED WITH NEW GUI! It's an early release, most things work. Can edit the JSON file, as well as start/stop/uninstall the IdleService.

Better Fullscreen detection

09 Dec 19:12

Choose a tag to compare

Pre-release

Now allows you to add a fullscreen program to a whitelist, such as Remote Desktop, or a non-demanding game by right-clicking on the tray icon and selecting the Ignore option. Only presents the last detected fullscreen program.
This needs more testing, but so far it works well.

Also averages CPU usage over a longer period to help prevent quickly starting/stopping mining when short bursts of high CPU utilization occur, such as launching a program or starting a video.

It works!

09 Dec 02:49

Choose a tag to compare

It works! Pre-release
Pre-release

This is the current build.

There are still some things on my todo list, such as GPU/CPU temp monitoring, loading a whitelist of fullscreen apps to ignore, and some other stuff I can't think of.

I've included some batch files to easily install the service. I forgot to add an uninstall batch file. If you want to uninstall the service, use "IdleService.exe uninstall" in an elevated command prompt. See the example batch files for more information.