Es ist nur eine Idee, die mir hier gerade durch den Kopf geht. Seit heute früh bereits.
Ich arbeite gerade mit TrueCrypt und da hatte ich so meine Gedanken.
Ich bin am überlegen, ein GUI zu erstellen. Wenn die Datei gestartet ist (Bsp.: guitest.exe), dann sollen einige Dateien im selben Verzeichnis wie die Datei ist durch FileInstall aus der Datei extrahiert werden. Nun kann man mit diesen Dateien über das GUI arbeiten. Wir das GUI aus dem Vordergrund, in den Hintergrund gebracht, weil man z. B. das Fenster verkleinert oder ein anderes auf ruft oder den Taskmanager nutzt, dann sollen die durch FileInstall extrahierten Dateien wieder verschwinden.
Dazu kommt, das nach dem extrahieren u. a. die Datei truecrypt.exe mit dem Parametern/ls /q /a /c n /m rm /v beispielcontainer.01 aufgeruft wird, so das darauf Dateien genutzt werden können. Die Datei beispielcontainer.01 wird durch Fileinstall extrahiert, wenn die Datei guitest.exe als Prozess aktiv ist. Nun ist der beispielcontainer.01 gemountet, aber sobald das GUI-Fenster verkleinert oder ein anderes aufruft oder der Taskmanager genutzt wird, sollen der Befehl truecrypt.exe /d s (unmount) ausgeführt werden und die Dateien die durch FileInstall extrahiert wurden gelöscht werden und der Papierkorb auch geleert werden.
Boh, kommste noch mit meinen Gedankengängen noch mit? I hope !!!
Hintergedanken ist, das man durch das GUI z. B. Dateien aus einem Container nutzen kann, aber nur so lange, wie das GUI in direkter Nutzung ist und nicht wenn es nicht genutzt wird (auch nicht kurzzeitig ungenutzt ist).
So, nun warte ich mal, ob ich die Gelbe-Karte für "zu verrückte Idee" bekomme oder nicht.
Diese Dateien werden bzw. sollen durch FileInstall extrahiert werden:
Language.de.xml
License.txt
TrueCrypt Format.exe
TrueCrypt User Guide.pdf
TrueCrypt.exe
truecrypt.sys
truecrypt-x64.sys
Configuration.xml
beispielcontainer.01
Ist der beispielcontainer.01 geöffnet (Laufwerk s:), sollen dort später in den Ordner fingerweg, von dem Laufwerkspfad d:\meineMails\privat\gepackt, alle Dateien reinkopiert werden und dann der Container geschlossen werden. Aber auch, wenn zwischendurch halt das GUI nicht im absoluten Vordergrund ist.
So, da bin ich nun mal gespannt, was unsere Profis dazu sagen. Ob meine Erklärung überhaupt einen dazu bringt, da "durch-zu-blicken"
Nur weiß ich beim besten willen nicht, wie ich da ran gehen soll.
So, ich bin gespannnnnnnnt.
LG, Crazy-A.