Dear all,
To sum up the discussion so far, I try to organize the ideas from all of
you.
Assume that I am satisfied with the plan to use hack to intercept
TimSetSeconds(). (Because I assume that the process of transferring all the
RAM databases to PC, hard-reset, change time, transfer back is too
troublesome.) Then the steps will be as follows:
1. Create the hack to intercept TimSetSeconds()
2. Then I have to prevent hack from being disabled in hackmaster control
panel. There are some options:
2.1 Get the hackmaster code and add to it a login screen before any
hacks can be disabled. => should work
2.2 Write a program to set "Extension Registry" which is the config
file to remember which hacks are enabled to "READ ONLY" => fail even
after a simple soft-reset.
2.3 Any other method?
Thanks!
philip
Philip Ho wrote:
> Dear all,
>
> There is one application which uses system time to keep track of the
> work progress of the worker (user). But, as you know, the worker (user)
> can easily change the system time in the Prefs application.
>
> Are there any method to force a password login before the user can
> change the system time? I understand that it possibly needs hacks. But
> can hacks intercept the time change?
>
> I know that there is a global launch code sysAppLaunchCmdTimeChange
> which is launched AFTER the user changes the time. But, I think that
> AFTER the user changes the time, I can at most log this time change
> activity in the database but cannot undo the action. Can anyone please
> help?
>
> Best regards,
> philip