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

Reply via email to