![]() |
Kindersicherung
Hallo Leute,
ich bin gerade dabei eine einfache Kindersicherung zu schreiben. Hier wird je nach Anmeldung eines Benutzers der Kindersicherung die eingestellte Zeit herunter gezählt (Timer) und beim erreichen des Maximums wird der aktuelle Benutzer abgemeldet und man muss sich neu anmelden. Jetzt will ich aber auch prüfen ob sich ein Benutzer am selben Tag schon mal angemeldet hat und wieviel Zeit er noch übrig hat. Normalerweise würde ich das ja über das Systemdatum machen, aber wenn der User das Datum ändert z.B auf den nächsten Tag hat er ja wieder die volle Zeit. Zur Speicherung der Daten verwende ich MyBase. Ich würde also gerne beim Start des Programms je nach User die Rechte zur Systemzeitänderung sperren - aber ich weiß nicht wie? Oder kann ich das auch anders lösen. Vielleicht hat ja jemand ne gute Idee. Grüße Matze |
Re: Kindersicherung
Ich würde mal spontan sagen, dass wenn ich meinen (nicht vorhanden) Kind
einen PC-Login geben würde, wäre das soweiso kein Admin-Konto sondern ein eingeschränktes Konto, was (theoretisch) keine Rechte zur Zeitänderung haben dürfte :roll: Was ich als vorerst wichtiger ansehe ist, dass man das Programm nicht killen kann (Falls du das noch nicht hast) |
Re: Kindersicherung
Nein das habe ich auch noch nicht. Und auch noch keine Ahnung wie.
Das mit den Rechten stimmt schon, aber ich wollte es ja vermeiden das der User der Kindersicherung erst noch andere Konten anlegen muss. Denn was wenn er sich überhaupt nicht auskennt mit Benutzerrechten usw. Gruß Matze |
Re: Kindersicherung
Naja man wird es doch schon hinbekommen
ob man als Kontotyp "Administrator" oder "Eingeschränkt" angibt. (Denn aus den beiden Typen kann man nur auswählen) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz