INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Zeitstempel von Dateien editieren



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

14.10.2010, 11:09
Beitrag #4

BlueNote Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Feb 2010

8.0
2002
de

18055
Deutschland
Zeitstempel von Dateien editieren
Danke erstmal für die Antworten.

Ich spezifiziere mal mein Problem etwas - dann wird vielleicht klarer, was ich eigentlich vorhabe.

Ich habe ein Verzeichniss mit verschiedensten Unterverzeichnissen, in denen Dateien unterschiedlichster Typen liegen. Das gesamte Verzeichnis hat eine Größe von ca. 1 GB und die Dateien sind sicherheitsrelevant, so dass ich nicht möchte, dass ein anderer sie einfach so öffnen kann.
Jetzt kann ich z.B. im TotalCommander ein Verzeichniss verschlüsseln, wobei es aber auch gleichzeitig gepackt wird, was sehr lange dauert und auch unnötig ist, da der Speicherplatz nicht mein Problem ist.

Nun habe ich mir einLV-Programm geschrieben, das die Verzeichnis-/Dateistruktur ausliest und in ein Pfad-Array inkl. Dateigrößenangaben schreibt. Dieses Pfadarray wird durcheinandergewürfelt und verschlüsselt als Header in einer Datei ablegt. Dann werden die Dateien (gemäß Dateistruktur) in zufälliger Reihenfolge ausgelesen und Byteblockweise unverschlüsselt an den Header der neuen Datei angehängt. So entsteht eine einzelne Datei, die genauso groß ist wie das gewählte Verzeichnis (+ verschlüsselte Headerdaten). Mit dieser Datei kann keiner auf Anhieb etwas anfangen, weil unklar ist, an welcher Position eine neue Datei anfängt.

Wenn ich nun die Rückaktion ausführe, separiere ich mir den Header, entschlüssele ihn, erstelle die Verzeichnisse auf dem Ziel-PC und erstelle die entsprechenden Dateien durch Neuschreiben der jeweiligen Datei. Wenn ich damit fertig bin, hat natürlich jede Datei den Zeitstempel des Separiervorgangs und der Originalzeitstempel ist weg. Nun möchte ich den Originalzeitstempel zu jeder Datei beim Zusammenfügen mit auslesen und im Header der Gesamtdatei ablegen, was ja relativ unkompliziert ist. Beim Separieren der Gesamtdatei soll dann jeder Datei ihr Original-Zeitstempel wieder aufgedrückt werden. Deshalb kann ich das nicht mit externen Tools machen.


Gibt´s jetzt noch einen, der mir helfen kann?

Vielen Dank schonmal für Eure zerebralen Aktivitäten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Zeitstempel von Dateien editieren - BlueNote - 14.10.2010 11:09

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Metadaten/Dateiinfo einer *.ini/*.txt Datei auslesen/editieren stefand 6 13.000 22.05.2012 19:51
Letzter Beitrag: rolfk
  In Excel gespeicherte Werte mit LabView editieren Schraqnzy 5 6.266 18.04.2012 11:27
Letzter Beitrag: Schraqnzy
  Rückgabe der SQL Abfrage in LabVIEW editieren Oleg 5 6.975 22.04.2010 19:12
Letzter Beitrag: rolfk
  TDMS: Gruppen-/Kanalnamen editieren dimitri84 7 10.776 05.02.2010 19:55
Letzter Beitrag: schrotti
  TDMS - vorhandenen Header editieren Oeric 1 6.128 03.09.2009 10:25
Letzter Beitrag: rasta

Gehe zu: