DonationCoder.com Software > Post New Requests Here
IDEA: adaptation of tasklog to "pause" after certain amount of idle time
(1/1)
tasker:
This one is for skrommel I guess..
Since 2 days I am using the (almost) perfect https://www.donationcoder.com/Software/Skrommel/TaskLog/TaskLog.ahk
But I have 2 little remarks/ideas:
- How can I add a "Pause"-option, where timers are stopped? For example, I am working on task XYZ, and leave for 30 minutes, how can I halt the timer without adding a "Pause"-task?
- It would be great if somewhere an idle time could be checked. If I am hibernating or just ran away, it should stop counting after xxxx minutes, or at least have the option.
Needless to say, I am not a programmer
I am very confident that master skrommel has some good thoughts about it :-)
Thanks for the good work!
tasker
mouser:
very good ideas :up:
tasker:
Eh, I tried to fiddle with OnMessage(0x218, "WM_POWERBROADCAST") to see wether a system is idle due to hibernation or standby mode.
MSDN says: WM_POWERBROADCAST messages do not distinguish between sleeping states and hibernation. An application can determine only that the system has entered a sleeping state; it cannot determine the specific power state that the system entered when the transition occurred.
Its a pity that A_TimeIdlePhysical does not detect these modes: it keeps on counting even when standby or hibernated..
When using function WM_POWERBROADCAST(wparam,lparam) the wparam and lparam give the following values:
Suspend cycle :
--- ---Powerbroadcast 10 - 0
Powerbroadcast 10 - 0
Powerbroadcast 0 - 1
Powerbroadcast 0 - 1
Powerbroadcast 4 - 0
Powerbroadcast 4 - 0
Powerbroadcast 18 - 0
Powerbroadcast 18 - 0
Powerbroadcast 7 - 0
Powerbroadcast 7 - 0
Powerbroadcast 10 - 0
Powerbroadcast 10 - 0
Hibernation cycle:
--- ---Powerbroadcast 0 - 1
Powerbroadcast 0 - 1
Powerbroadcast 10 - 0
Powerbroadcast 10 - 0
Powerbroadcast 4 - 0
Powerbroadcast 4 - 0
Powerbroadcast 7 - 0
Powerbroadcast 7 - 0
Powerbroadcast 18 - 0
Powerbroadcast 18 - 0
Powerbroadcast 10 - 0
Powerbroadcast 10 - 0
So there is a difference to see..
Navigation
[0] Message Index
Go to full version