Skip to content

Commit 45cfcfe

Browse files
committed
2 parents 51b0405 + 9757b40 commit 45cfcfe

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ TopShelf service and userland idle monitor for easy crypto mining
33

44
Comprised of two separate programs.
55

6+
This is an idle miner software; it should detect whether your computer is idle or locked and mine accordingly based on your settings. Most features are implemented and (should be) working with the current release.
67

78
### IdleService
89

@@ -17,13 +18,13 @@ IdleMon starts a NamedPipe server which IdleService connects to and, using that
1718

1819

1920
## Current todo list
20-
- [X] Most things seem to work!
21-
- [X] Implement configuration loading from file, probably JSON
21+
- [X] Most things work!
22+
- [X] Implement configuration loading from a JSON file
2223
- [X] Load user-defined programs for different conditions
23-
- [X] More complete NamedPipe communication and features
24-
- [X] (Partial) Add a stealth mode, which hides the task tray options
25-
- [X] Add configuration options like debug output, log file, and network connectivity checking
26-
- [X] Check if a program is running fullscreen as the current logged on user, and stop programs if detected (needs testing)
24+
- [X] More complete NamedPipe (IdleService -> IdleMon) communication and features
25+
- [X] Add a stealth mode, which hides the task tray options (you must recompile it with the stealthMode option set to true in IdleMon)
26+
- [X] Add configuration options like debug output, log file, and network connectivity checking (connectivity checking is implemented, but not used or tested)
27+
- [X] Check if a program is running fullscreen as the current logged on user, and stop mining if configured to in the settings
2728
- [X] Monitor CPU usage and stop non-Idle mining if over a set threshold
2829
- [ ] GUI to easily modify configuration JSON
2930
- [ ] Average the CPU usage over a period of time longer than 1s, and stop programs if usage is too high while not idle

0 commit comments

Comments
 (0)