On the fly dekomprimierung

thysol

BIOS-Overclocker(in)
Hi,

Stellt euch dieses Szenario vor, ein Dokumenten Ordner wo jede Datei komprimiert ist, allerdings soll sich jede Datei (.txt, .doc, .exe, usw.) normal öffnen lassen und Windows soll eigentlich nicht mal erfahren das die Dateien komprimiert sind.

Ist es möglich ein Programm zu schreiben das jedesmal wenn Windows oder irgendein anderer Prozess auf eine Datei zugreift den Teil der Datei dekomprimiert der gerade gelesen wird von Windows oder dem Prozess. Die Dateien lassen sich an zufälligen Stellen dekomprimeren, es muss also nicht die ganze Datei dekomprimiert werden. Allerdings soll der Prozess oder Windows oder der Nutzer davon nichts merken.

Ihr müsst euch das Programm als Brücke zwischen Windows/Prozess und der Datei vorstellen.

Ist sowas möglich?
 
Das müsste mit einem entsprechenden (Dateisystem-)Treiber funktionieren. Ist auf jeden Fall kein Wochenendprojekt, falls du vorhast, so etwas zu implementieren. Ich spreche da aus Erfahrung :ugly:
 
Stellt euch dieses Szenario vor, ein Dokumenten Ordner wo jede Datei komprimiert ist, allerdings soll sich jede Datei (.txt, .doc, .exe, usw.) normal öffnen lassen und Windows soll eigentlich nicht mal erfahren das die Dateien komprimiert sind.

FYI die Möglichkeit ist bereits in Windows vorhanden.

compressed_folder.png
 
FYI die Möglichkeit ist bereits in Windows vorhanden.

Danke für den Hinweis, damit hätte sich die Sache natürlich erledigt.

@bingo88
Ich habe sowieso noch nie einen Treiber programmiert, daher würde es bei mir noch länger dauern als sowieso schon da ich erst einiges lernen müsste.
 
Zurück