After months of usage, I have noticed a few issues.
The tool may accidentally stop when my laptop is unplugged from the power supply.
The tool may accidentally stop when the system has been up for days.
When the processor load is heavy, it can be sluggish in response.
I looked into it by myself, finding that those problems would only happen when running as administrator + run at startup, so this is likely caused by a misconfigured scheduler task. Further digging into it, I found that there was something wrong with the current scheduler task configuration.
And the task started by the task scheduler seems to run at a lower priority, which can be easily preempted by normal tasks.
All of these issues are caused by the default value in the TaskScheduler library, what we all need is to add a few lines of code to explicitly configure those settings, and everything would work fine.
This tool is awesome❤️
After months of usage, I have noticed a few issues.
I looked into it by myself, finding that those problems would only happen when running as administrator + run at startup, so this is likely caused by a misconfigured scheduler task. Further digging into it, I found that there was something wrong with the current scheduler task configuration.
And the task started by the task scheduler seems to run at a lower priority, which can be easily preempted by normal tasks.
All of these issues are caused by the default value in the TaskScheduler library, what we all need is to add a few lines of code to explicitly configure those settings, and everything would work fine.
Aside from my issues, this may also fix #34 #43 .