Dear all,
I want to develop a piece of software in C++ and I can use a little help.
The program has the following requirements :
The software should be able to run in all Windows versions.
When first running the setup, the software must ask me to enter an x number of days.
When windows starts up, it must run in background (as a service), meaning it may not be visible for users nor tracable.
Every time windows starts up, the program should check if the number of days initially configured has not already passed.
If not, nothing should happen.
If the time has expired, the program should ask for a password.. As long as the password is entered incorrectly, Windows access should be blocked (by means of a password popup loop or maybe better, a restart of windows every couple of time the password is entered incorrectly)
If the password is entered correctly, nothing should happen , the program keeps running in the background or uninstalls itself)
It must be relatively secure, meaning a user should not be able to stop running the program..(with the windows taskmanager for example)
My questions are now :
Is this easy to implement using C++ ?
Do you have some tips to share ?
I am basically a web developer, but I have some experience in C++ (unfortunately the borland version) and this is a good opportunity to finally learn Visual C++.. (I used it very long time ago)
Many thanks in advance for your answers !!
konac
I want to develop a piece of software in C++ and I can use a little help.
The program has the following requirements :
The software should be able to run in all Windows versions.
When first running the setup, the software must ask me to enter an x number of days.
When windows starts up, it must run in background (as a service), meaning it may not be visible for users nor tracable.
Every time windows starts up, the program should check if the number of days initially configured has not already passed.
If not, nothing should happen.
If the time has expired, the program should ask for a password.. As long as the password is entered incorrectly, Windows access should be blocked (by means of a password popup loop or maybe better, a restart of windows every couple of time the password is entered incorrectly)
If the password is entered correctly, nothing should happen , the program keeps running in the background or uninstalls itself)
It must be relatively secure, meaning a user should not be able to stop running the program..(with the windows taskmanager for example)
My questions are now :
Is this easy to implement using C++ ?
Do you have some tips to share ?
I am basically a web developer, but I have some experience in C++ (unfortunately the borland version) and this is a good opportunity to finally learn Visual C++.. (I used it very long time ago)
Many thanks in advance for your answers !!
konac