Yes it is, I've just checked. Now I'm going to see if it works (on other users' sessions) if I place a key in the register. It didn't work in my earlier attempt but it was probably for the same reason.Quote:
Originally Posted by krtxmrtz
Printable View
Yes it is, I've just checked. Now I'm going to see if it works (on other users' sessions) if I place a key in the register. It didn't work in my earlier attempt but it was probably for the same reason.Quote:
Originally Posted by krtxmrtz
I just hadn't thought of these, so probably I'll have a go at them.Quote:
Originally Posted by Davadvice
Thanks for the link to the d-link manual.
why are everyone's avatars games?
If you really want to control the computer and the activities performed on it, you must systematically implement the correct strategy and strict policy. You must create a limited user account and force your users to login through limited user account(s) only.
Unless you do this, the user is limited only by his imaginations when s/he is logged in as Administrator. Whatever you do as an Administrator can also be reversed or stopped by Administrator accounts.
I'll recommend the following steps:
1. Change the password of ADMINISTRATOR account to something only you know and do not reveal it to anyone.
2. Change all other account types to Power User. Power Users have adequate control of their own accounts, but can't interfere with other accounts. If there are no other accounts create at least one.
3. Let that account be used by other users of your system.
4. If your file system is not NTFS you must also convert it to NTFS which has more security than FAT or FAT32.
Now you have full proof mechanism to force everyone using your computer to work according to you. You can go ahead and implement any security measures you want.
Here are a few things you can do:
1. Create an application or a service which can do what you want as suggested in previous posts.
2. If you have another computer at your home and they are networked, your work is much easier. You can use it to control this one anytime. e.g. Execute a remote shutdown or schedule it to execute a remote shutdown at whatever time you want. If you want a greater control than just shutting it down, you may even use a third party tool like LogMeIn, PCAnywhere etc. to view/control the activities on that computer.
Hope this helps.
Pradeep :)
Thanks for the advice. The thing is all accounts but mine (I'm the administrator) are limited, so I guess I'm on the right track.Quote:
Originally Posted by Pradeep1210
:eek: Chess is not a game... Chess is life! (Bobby Fischer) :rolleyes:Quote:
Originally Posted by Lord Orwell
Wow, what a coincidence, I quoted him just a short while before I read about his death on the papers.Quote:
Originally Posted by krtxmrtz
I know he was somewhat off his onion but strictly sticking to chess, he was a genius. May he rest in peace :cry:
dont know if anyone else mentioned this because i got to the part where someone said "she can change the time of day"... and decided to post.
how about checking a reliable online clock that ALWAYS has the correct time of day? she cant change that. lol
this might help... http://www.ntp.org/
if you follow the "give her her own account" advice listed earlier, you can assign a security setting that prevents her from changing the date/time.
I guess you'd also need a BIOS Password so she couldn't change the Time there, before booting, and / or change the boot sequence so she could load a CD (of which there are a few around) with which she could change the Admin Password or promote her own to Admin status.Quote:
Originally Posted by Lord Orwell
and also weld the case shut since every computer made has a bios-password-bypass jumper on the motherboard.Quote:
Originally Posted by Doogle
None of my business really but I think CDRIVE had it right in post #41. Tell the child what the rule is and what the consequences will be if the rule isn't followed. If the rule is broken open the PC case and take out and hide a memory board or even the C drive:)
I might suggest a batch command. Go to "Start" > "Run" > type in CMD > go tinker with the " shutdown " commands " shutdown /? "
well obviously you're going to want to lock the bios out. But if you have the system synced to internet time (a OS feature), it won't matter what it is set at in the bios. Also, those programs can set a password but can't recover a password, so if she were to change the admin password, the admin would notice next time he tried to log in and had the wrong password.Quote:
Originally Posted by Doogle
@krtxmrtz, I went through all posts from the beginning and had some inputs into this thread. But this is an honest advice:
You shoudn't do that if you don't want your kid says bad thing about you behind your back to her friends.
I agree with CDRIVE in post#41. Tell her: "I want you to turn off the computer before 10:00 PM if you don't want me to apply some disciplines on you."
Explain to her why she must turn the PC off before 10:00 PM every night except, such as, Saturday.
First time: warning. Second time: warning. Third time: apply the strict rule.
Let your kid grows up with responsibilities on what she is doing.
Teach her what is good, what is bad; what she should do, what she shouldn't do from every simple things.
Train her how to judge every thing in every day of her life.
Believe me, with that you won't get headache when she gets older.
sound advice... but maybe he already tried that route and it hasn't worked. no matter what my parents did or said, i found a way onto the computer. but its not like i was hacking into bank computers... i just enjoyed playing games waaaaaay too much.
The problem is she has a lot of homwework to do and the computer tends to be busy at all times, so when she says "I couldn't do it earlier because my sister was using it" I don't want to be too severe because I know it's true, but at the same time I positively know she wastes some time 'you-tubing' and whatnot. The idea of this auto-logoff utility is some sort of practical way to push her into organizing herself a little better.Quote:
Originally Posted by CDtech026
It's all a matter of finding a midpoint between I being drastic and letting her do what it jolly well pleases her. But of course, I see the point.
(Leaving aside for now the question of whether or not I'm going to actually implement it) -Quote:
Originally Posted by krtxmrtz
I forgot to post that the result was positive when I installed the application with a distribution pack and placed the key in the register. So, the technical issue seems to be kind of resolved.
you could be a little more robust like this: even though it runs on all users, you could check which user is logged in when it starts and exit if it's not her. Consider a nagging pop-up reminding her what time it is instead of a forced shutdown.
That's more like it... I think you've hit it. I can leave the logout code inactive, reserved as a last trump if everything else fails.Quote:
Originally Posted by Lord Orwell
You can hide your application from the 'Windows Task Manager'
by naming it with the 'hard space' character.
Eg.
File > Make <project>.exe.
Then in the title box delete the name then
press and hold down the left Alt key and type on the number pad 0160
This has named it as chr(160)
Repeat this for the Product Name as well if you wish.
It will then be displayed as an icon with no name when you press Ctrl_Alt+Delete
You can still save it as the old exe file name,
so don't need to edit it's name in the registry or what ever loads it to the new file.
It's nice to learn a new little trick...Quote:
Originally Posted by Mark Agius
But I may have missed your point, I mean, it is not completely hidden after all. Anyone who would stop the process by ctrl/alt/del-ing is as likely to spot it when it comes as ".exe" as when it is called some other weird name. In both cases he/she may know/not know what is to be stopped.
the most convincing exe name would be something with random letters...
IE.... 'csrss.exe' or 'lsass.exe' or 'lkads.exe'... those are the scariest to 'stop'. cause some of them cause the system to shutdown if stopped.
... *Light bulb* ... find out which system process will shutdown the computer if stopped... then name your app the same as that. or maybe something slightly different. that way if someone tries to stop your app, they will have to play roulette and if they guess wrong, the comp shuts down anyways.
It's easy if you think about it. I use one to stop my dad stayin on my pc for longer than he said. Only took two mins to make.
set timer at 1 second interval, and have two labels. In the label2 caption the time you want your daughter to stop using the pc.
my form2 basically covers the screen, i get out of it by using ctrl+alt+del but you could change the code so on form load it shutsdown the pc after 3minsCode:Private Sub Timer1_Timer()
Label1 = Time
If Label1 = Label2 Then
Form2.Show
End If
End Sub
Code:Private Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, _
ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, _
ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Const SWP_NOSIZE = &H1
Const SWP_NOMOVE = &H2
Const SWP_SHOWWINDOW = &H40
Const HWND_NOTOPMOST = -2
Const HWND_TOPMOST = -1
Private Sub Form_Load()
Label2 = Form1.Label2
End Sub
Private Sub Timer1_Timer()
Label2 = Time
SetAlwaysOnTopMode Form2
End Sub
Sub SetAlwaysOnTopMode(hWndOrForm As Variant, Optional ByVal OnTop As Boolean = _
True)
Dim hWnd As Long
' get the hWnd of the form to be move on top
If VarType(hWndOrForm) = vbLong Then
hWnd = hWndOrForm
Else
hWnd = hWndOrForm.hWnd
End If
SetWindowPos hWnd, IIf(OnTop, HWND_TOPMOST, HWND_NOTOPMOST), 0, 0, 0, 0, _
SWP_NOMOVE Or SWP_NOSIZE Or SWP_SHOWWINDOW
End Sub
Also I think I once read about a possibility to disable ctrl/alt/del by code. Is this familiar to you guys?
I had read somewhere that if you compile your exe with the name "Services.exe", it can not be end tasked.
Give it a try :thumb:
Pradeep :)
You're quite right! :thumb:Quote:
Originally Posted by Pradeep1210