Entwickler-Ecke
Dateizugriff - Datei für alle Operationen sperren??
Thunder00 - Di 25.02.03 20:13
Titel: Datei für alle Operationen sperren??
Hallo,
Ich hab ein Savegame. Das ist sehr wertvoll. Jetzt möchte ich mit Delphi 7 ein Proggi schreiben, das beim Start des Proggis das Savegame in eine Datei schreibt und beim Beenden die Datei wieder löscht. Aber der, der das Proggi benutzt könnte ja einfach wärend das Proggi läuft das Savegame irgendwo hinkopieren!
Deswegen möchte ich, das nur das Spiel, was das Savegame braucht, auf die Datei zu greifen kann, man aber nicht über den Explorer die Datei kopieren, verschieben oder mit einem Editor (Notepad, HEX-Editor) öffnen kann.
Is kompliziert, aber machbar, oder??
AndyB - Di 25.02.03 20:26
Quelltext
1: 2:
| Stream := TFileStream.Create(Dateiname, fmOpenReadWrite or fmShareExclusive); ... |
Mit fmShareExclusive verwehrst du jeden Lese- und Schreibzugriff auf die Datei.
Thunder00 - Mi 26.02.03 17:16
Kann das Spiel, was die Datei braucht dann noch drauf zugereifen oder ist wirklich jeder Zugriff unterbunden??
Udontknow - Mi 26.02.03 18:08
Hi!
Geht es darum, Manipulation zu verhindern?
Warum verschüsselst du die Datei nicht einfach? Dann kann zwar jemand die Datei kopieren und sich anschauen, solange er aber nicht den Verschlüsselungsalgo kennt, nützt das herzlich wenig... :wink:
Cu,
Udontknow
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!