Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Aufpass tool (https://www.delphipraxis.net/46101-aufpass-tool.html)

BornToBeBreit 18. Mai 2005 14:47


Aufpass tool
 
Hi, ich mal wieder

Also ich habe folgendes problem, ich war vor ein paar tagen auf einer lan.
Auf der Lan war auch mein bruder und da ich nachts heim bin hab ich gesagt, dass mein bruder an meinem rechner spieln kann, aber nichts kaputtmachen oder freigeben soll.

Jetzt hat er natürlich sachen freigegeben, was das für sacehn waren sind ja in diesem fall unwichtig.

Nun meine frage, ist es möglich, ein programm zu programieren das immer im hintergrund läuft und alles mitschreibt was man macht, also kopieren und so weiter?

wäre echt praktisch wenn ihr mir helfen könntet.

malo 18. Mai 2005 14:53

Re: Aufpass tool
 
Du könntest prinzipiell ein Programm benutzen, das regelmäßig Screenshots macht (also jede Sekunde oder jede halbe Sekunde). Dann kannst du nachher schauen, ob dein Bruder in "unerlaubten" Bereichen war. In der Freeware-Sparte gibt es imho ein fertiges Programm, das regelmäßig Screenshots machen kann.

ich weiß jedoch nicht, wie das genau mit der Performence aussieht. Gerade Spiele brauchen ja eine Menge performence, weshalb du eventuell vorsichtig sein solltest, in welchen Intervallen du Screenshots machst ;)

mschaefer 18. Mai 2005 15:07

Re: Aufpass tool
 
Moin !

Klare Sache: Eigenes Backup, das Leben ist nun mal nicht sicher und etwas mehr Vertrauen!
Wollt ihr Euch den gegenseitig bespitzeln bei allem was ihr tut. Überleg mal was das dann
für eine Familie wird.

Fazit: Lass den Unsinn !

// Martin

Stanlay Hanks 18. Mai 2005 15:23

Re: Aufpass tool
 
Hi. Klar geht das ;) Unter .net glaube ich mich an "FileSystemWatcher" zu erinnern, damit kannst du Verzeichnisse überwachen und mit den Daten dann z.B. ein Protokoll anlegen (Der Pfad/Name der betroffenen Datei/Ordner wird dir mit geliefert) Bei den Jedis gibt's auch eine Komponente für so etwas: TJvChangeNotify.

Aber: Ich muss mich mschaefer anschließen ;)

Man liest sich, Stanlay :hi:

DGL-luke 18. Mai 2005 15:39

Re: Aufpass tool
 
mein bruder hat ja auhc letztens, als ich mal gemotzt hab, dass er mit seinen spielen meine festplatte vollmüllt, einfach angefangen wild sachen runterzulöschen... nicht dass er sie deinstalliert hätte, nein, er hat sie gelöscht. und dann natürlich den papierkorb geleert, in dem noch n haufen sachen warn, von denen ich nicht wusste, ob ich die später noch mal brauch. der junge hat jetzt auch schon seit mindestens drei jahren nen computer... :wall:

ich bräuchte auch mal so ein aufpass tool. so ein virtuelles kindermädchen... gibts in dem filesystemwatcher auch ein
Delphi-Quellcode:
var allowchange:boolean
?

Stanlay Hanks 18. Mai 2005 16:05

Re: Aufpass tool
 
Nein, mit Hilfe von FileSystemWatcher wird dir nur mitgeteilt, dass etwas passiert ist, nicht ob etwas passieren darf ;)

Aber wieso richtet ihr denn nicht einfach zwei Konten für zwei Nutzer ein? Das ist doch Sinn der Sache...

Man liest sich, Stanlay :hi:

Waldteufel 18. Mai 2005 16:36

Re: Aufpass tool
 
Hi.

Du könntest auch eine Wächterkarte in den Rechner einbauen. Die lenkt alle Schreib/Lese-Zugriffe auf einen temporären Speicher um und nach einem Neustart ist alles wieder beim Alten.

[edit] Ich merke gerade:
Delphi-Quellcode:
var allowchange:boolean;
gibts bei Wächterkarten auch nicht. Die setzen ja nur nach dem Herunterfahren die Festplatte auf einen vorherigen Stand zurück... :wall: [/edit]

BornToBeBreit 18. Mai 2005 16:40

Re: Aufpass tool
 
Also das mit den screenshots, das is doch ne nicht so gute lösung oder?

weil viele screenshots brauchen doch viel platz oder?

das mit den zwei konten is au unsinn, weil man hat ja trotzdem zugriff auf alle festplatten oder?

Und ich bräuchte das tool ja nicht um meinen bruder zu "bespitzeln", sondern nur so als abschreckung.
Außerdem brauch ich das tool algemein für lan's weil fast jeder kann inzwischen das windowas kenwort umgehen und deswegen wäre das tool auch so ganz nützlich.

@ Waldteufel : Das raff ich net ganz, wie löst das mein problem? Ich will ja wissen wann und an wen die daten gingen.

Also, geht sowas mit delphi oder net?

Neuni 18. Mai 2005 16:46

Re: Aufpass tool
 
Klar geht das.
Man könnte auch gleich Screenshots machen, alle Eingaben loggen, den Sound aufnehmen, ...

Is jetzt halt die Frage was man alles braucht ;)

Stanlay Hanks 18. Mai 2005 16:48

Re: Aufpass tool
 
Zitat:

Zitat von BornToBeBreit
das mit den zwei konten is au unsinn, weil man hat ja trotzdem zugriff auf alle festplatten oder?

:shock: Dann wären getrennte Benutzerkonten ja sinnlos. Der Administrator kann festlegen, wer auf welche Ordner/Dateien Zugriff hat. Da du zum Spieleinstallieren etc. wahrscheinlich gewisse Rechte brauchst, richtest du also für dich ein Admin Konto ein (Ist zwar nicht ganz optimal, aber naja) und für deinen Bruder ein eingeschränktes Konto. Wenn es natürlich zwei AdminKonten sind, ist es Schwachsinn, dann hat wieder jeder auf alles Zugriff.

Zitat:

Außerdem brauch ich das tool algemein für lan's weil fast jeder kann inzwischen das windowas kenwort umgehen und deswegen wäre das tool auch so ganz nützlich.
Man korrigiere mich, aber spielt man auf einer LAN Party nicht anstatt sich die Daten der anderen Teilnehmer anzusehen? :gruebel:

Zitat:

@ Waldteufel : Das raff ich net ganz, wie löst das mein problem? Ich will ja wissen wann und an wen die daten gingen.
Das hattest du so nicht gesagt. Du wolltest wissen, wie du Kopieren, Löschen etc. protokollieren kannst ;) Ich könnte mir vorstellen, das, was du möchtest, mit Delphi zu proggen, ist doch etwas schwieriger. (ka, ob es geht)

Man liest sich, Stanlay :hi:

PS: Ist das die richtige Sparte :gruebel:

MisterNiceGuy 18. Mai 2005 17:42

Re: Aufpass tool
 
Schütz deinen PC einfach per Passwort?! Wenn er nen eingenen Rechner hat muss er ja nicht an deinen rangehen und wenn er da Dateien löscht, dann würde ich ihn da auhc nichtmehr ranlassen :wall:

Desweiteren würde ich als böser rachsüchtiger Mensch erstmal an seinen PC gehen und unheilvolles Chaos auf seinen Festplatten anrichten :twisted:

Alexander 18. Mai 2005 18:11

Re: Aufpass tool
 
Es wurde ja schon angesprochen: Richte ein zusätzliches Konto ein für dein Bruder. So weit ich weiß ist es mit Win2000/XP/2003 möglich Ordner/Festplatten Zugriffe zu erlauben oder eben auch nicht...

Oder du erlaubst ihm erst gar nicht, ihn auch nur zu berühren ;)

Coly 20. Mai 2005 12:06

Re: Aufpass tool
 
hehe überwachen also, da kann ich nur das empfehlen : http://www.sysinternals.com/
auch Quellen findest du hier. viel Spaß´

Beckman 20. Mai 2005 12:48

Re: Aufpass tool
 
kann das nicht 'TShellChangeNotifier' auch?
(im 'samples' tab/delphi7E)

also dateien/ordner zu ueberwachen, wie oben verlangt wurde.

lg.

Luckie 20. Mai 2005 12:56

Re: Aufpass tool
 
Also richtig wäre ein eingeschränktes Benutzerkonto anlegen. Der sollte dann nicht Ordner freigeben, oder auf deine dateien zugreifen können. Desweiteren kann ein eingeschränkter Benutzer keine Software installieren. Weiter kann man das mit den Sicherheitsrichtlkineie noch einiges machen.

Ansonsten guck dir mal diese Software an: http://www.salfeld.org . Ich würde es aber erst mit Bordmitteln probieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:35 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