zolpo
asked on
External clock to the system
A system I am building needs a clock to be dependant from the BIOS's clock.
I can think of a PCI card that update the system's clock let say every second OR an outside clock that connected to the serial port and so on.
Atomic clocks and LAN clocks are not capable for that task.
We are talking about standard PC
I can think of a PCI card that update the system's clock let say every second OR an outside clock that connected to the serial port and so on.
Atomic clocks and LAN clocks are not capable for that task.
We are talking about standard PC
I don't think I'm understanding... do you want the computer to get it's time from an external source, other than through the network/internet or it's internal clock or o/s clock??
ASKER
yes.
Sorry "independent" NOT "dependent"
Please read my qustion in the programming sec.
http://oldlook.experts-exchange.com/questions/20806006/Controlling-the-system's-time.html
I feel that a hardware solution is the best for my needs.
Sorry "independent" NOT "dependent"
Please read my qustion in the programming sec.
http://oldlook.experts-exchange.com/questions/20806006/Controlling-the-system's-time.html
I feel that a hardware solution is the best for my needs.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Well, if the user software for the card is hidden and locked away from the casual user then it should do the job.
yeah, it might at that. wonder how often it updates the clock and how configurable it is... if it only updates say once a minute or so, the user can still change the o/s clock and 'punch in' with modified settings. If it updates every second or less, it will probably work for what zolpo wants.
Did some research on the pci clockcard, and found this:
"A separate ClockCard process keeps the operating system maintained at the ClockCard time, refreshing it every 10 seconds."
the user has more than enough time to change the clock and punch in/out before it refreshes the system if it's 10 seconds.
That taken from http://www.beaglesoft.com/clcahowworks.htm BTW
"A separate ClockCard process keeps the operating system maintained at the ClockCard time, refreshing it every 10 seconds."
the user has more than enough time to change the clock and punch in/out before it refreshes the system if it's 10 seconds.
That taken from http://www.beaglesoft.com/clcahowworks.htm BTW
So you restrict access to the data/time applet and restrict access to DOS.
But that's probably defeatable as well if the user is good enough. And if the user is good enough you'd employ him/her on more interesting projects.
Might be better to hook the time/date interrupts and prevent users trying to change them.
But that's probably defeatable as well if the user is good enough. And if the user is good enough you'd employ him/her on more interesting projects.
Might be better to hook the time/date interrupts and prevent users trying to change them.
Best would be to install NT, Win2K Pro or WinXP Pro on any/all systems running this and restrict user abilities to adjust the system clock. That's the simplest way. Make it so only admins can adjust the clock.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I have to say that all of the solutions here looks good. But has one or two drawbacks;
1. Cost - this specific project cannot bear expense of 200$ +
2. The user still can cheat with ease.
I will wait more 24 H. for more comments. If no one will solve it, I will reward you all for your good will.
Thanks
1. Cost - this specific project cannot bear expense of 200$ +
2. The user still can cheat with ease.
I will wait more 24 H. for more comments. If no one will solve it, I will reward you all for your good will.
Thanks
>The user still can cheat with ease.
is this a prison labor call center or something?
is this a prison labor call center or something?
Look at Alberta Beefs suggestion of NT, 2000 or XP.
ASKER
chicagoan
:)
Nop .... that app will not be used in a prison .... hhhh
But when one sells an app to the pub, I think he should give a solusion to most if not all situations.
Thanks to your interest
dbrunton
As you know, 9x is THE headace. BTW what do you think about what cookre sujested in http://oldlook.experts-exchange.com/questions/20806006/Controlling-the-system's-time.html
:)
Nop .... that app will not be used in a prison .... hhhh
But when one sells an app to the pub, I think he should give a solusion to most if not all situations.
Thanks to your interest
dbrunton
As you know, 9x is THE headace. BTW what do you think about what cookre sujested in http://oldlook.experts-exchange.com/questions/20806006/Controlling-the-system's-time.html
Policies will do much of what you want under Windows 9x
You can lock the machine down fairly well. But again its not fool proof and a really determined user could possibly find a way through it.
Depends on the type of users you expect you are going to have.
You can lock the machine down fairly well. But again its not fool proof and a really determined user could possibly find a way through it.
Depends on the type of users you expect you are going to have.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
But that doesn't stop someone going to DOS prompt and changing it there.
You need a policy to stop DOS being available.
You need a policy to stop DOS being available.
ASKER
Thank you all