Projekte & Downloads
Projekte & Downloads → Recycle Bin Unit für Delphi
Projektbeschreibung:
Aufgrund eines Projektes habe ich eine Funktion gebraucht, die von einer Papierkorbdatei den Originaldateinamen ausliest. Nach einigen Recherchen bin ich auf Publikationen und Forensik-Freeware gestoßen, die die Struktur von Papierkorbindexdateien analysieren bzw. beschreiben. Leider muss ich sagen, dass alle Publikationen, die ich gefunden habe, (teilweise fatal) fehlerhaft waren und die Analyseprogramme, die ich fand, nicht mit allen Typen von Papierkorbindexdateien (verschiedene Windows Versionen) zurecht kamen. Ich habe mich deswegen daran gemacht, verschiedene Papierkorbstrukturdateien zu analysieren (Windows NT/95 bis Windows 10) und eine Delphi-Unit inkl. Beispielprogramm zu schreiben. Natürlich will ich der Gemeinschaft etwas Gutes tun und mache diese Unit OpenSource. Die Betreiber oder Verfasser der Publikationen/Webseiten habe ich auch nebenbei auf einige Fehler hingewiesen. Microsoft macht natürlich keine Äußerung zu dem Aufbau von Windows Strukturdateien.
Benötigt mindestens Delphi 4, jedoch ist RecyclerGetDateTime() erst ab Delphi 6 freigeschaltet.
Erfolgreich getestet wurde das Programm mit Windows NT4, 95 (mit und ohne IE4 ShellExtensions), 98, 2000, XP, Vista, 7, 10 und 11 sowie ReactOS.
Aufgrund eines Projektes habe ich eine Funktion gebraucht, die von einer Papierkorbdatei den Originaldateinamen ausliest. Nach einigen Recherchen bin ich auf Publikationen und Forensik-Freeware gestoßen, die die Struktur von Papierkorbindexdateien analysieren bzw. beschreiben. Leider muss ich sagen, dass alle Publikationen, die ich gefunden habe, (teilweise fatal) fehlerhaft waren und die Analyseprogramme, die ich fand, nicht mit allen Typen von Papierkorbindexdateien (verschiedene Windows Versionen) zurecht kamen. Ich habe mich deswegen daran gemacht, verschiedene Papierkorbstrukturdateien zu analysieren (Windows NT/95 bis Windows 10) und eine Delphi-Unit inkl. Beispielprogramm zu schreiben. Natürlich will ich der Gemeinschaft etwas Gutes tun und mache diese Unit OpenSource. Die Betreiber oder Verfasser der Publikationen/Webseiten habe ich auch nebenbei auf einige Fehler hingewiesen. Microsoft macht natürlich keine Äußerung zu dem Aufbau von Windows Strukturdateien.
Benötigt mindestens Delphi 4, jedoch ist RecyclerGetDateTime() erst ab Delphi 6 freigeschaltet.
Erfolgreich getestet wurde das Programm mit Windows NT4, 95 (mit und ohne IE4 ShellExtensions), 98, 2000, XP, Vista, 7, 10 und 11 sowie ReactOS.
Daniel Marschall
ViaThinkSoft Mitbegründer
ViaThinkSoft Mitbegründer