You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-6Lines changed: 7 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,7 @@ TopShelf service and userland idle monitor for easy crypto mining
3
3
4
4
Comprised of two separate programs.
5
5
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.
6
7
7
8
### IdleService
8
9
@@ -17,13 +18,13 @@ IdleMon starts a NamedPipe server which IdleService connects to and, using that
17
18
18
19
19
20
## 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
22
23
-[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
27
28
-[X] Monitor CPU usage and stop non-Idle mining if over a set threshold
28
29
-[ ] GUI to easily modify configuration JSON
29
30
-[ ] 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