AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Datei Aktionen jeglicher art erkennen.
Thema durchsuchen
Ansicht
Themen-Optionen

Datei Aktionen jeglicher art erkennen.

Ein Thema von hedie · begonnen am 8. Okt 2008 · letzter Beitrag vom 10. Okt 2008
Antwort Antwort
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#1

Datei Aktionen jeglicher art erkennen.

  Alt 8. Okt 2008, 19:32
Hallo

Ich möchte erkennen ob eine Datei mit einem bestimmten Hashwert (MD5) auf das System Kopiert wird.

Wie kann ich also so zusagen jede erstellte, veränderte, ersetzte Datei auf einen MD5 Wert Testen um so zu erkennen wann die besagte Datei auf dem System ist?

Liebe Grüsse
Claudio
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Datei Aktionen jeglicher art erkennen.

  Alt 8. Okt 2008, 19:38
Also wenn du hier inder Dp nach Order überwachen, Dateien überwachen oder ähnlichem suchst, dann findest du wirklich eine Menge Fragen die sich damit beschäftigen. Und den Md5 Hash kannst du zum Beispiel mit Dec auslesen?

Nur mal so als Frage: Möchtest du so einen Virenshutz erstellen?
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#3

Re: Datei Aktionen jeglicher art erkennen.

  Alt 8. Okt 2008, 20:04
Hmmm ok danke für den Tipp...

Das mit MD5 Hab ich noch gewusst

Mhhh nein es soll kein virenschutz werden aber es soll das mühselige browsen nach bestimmten
Dateien erleichtern. Nein es wird auch keine indexing software

Es soll einfach automatisch erkannt werden wenn eine zuvor im Programm registrierte Datei das
system "betritt"

liebe grüsse
Claudio
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Benutzerbild von smallsmoker
smallsmoker

Registriert seit: 12. Nov 2007
Ort: Duisburg
283 Beiträge
 
#4

Re: Datei Aktionen jeglicher art erkennen.

  Alt 10. Okt 2008, 20:19
Zitat:
Es soll einfach automatisch erkannt werden wenn eine zuvor im Programm registrierte Datei das
system "betritt"
häh

was soll "betreten" heißen ?
soll gemerkt werden wenn sie verändert wird ?
  Mit Zitat antworten Zitat
Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#5

Re: Datei Aktionen jeglicher art erkennen.

  Alt 10. Okt 2008, 22:37
Nur mal so am Rande:

Wenn du von wirklich jeder Datei einen MD5-Hash berechnen willst, wenn sie verändert oder erstellt wird, dann musst du da noch einige andere Überprüfungen einbauen. Am besten du überprüfst erstmal die Dateigröße. Damit kann man ganz schnell ausschließen, ob es sich um eine bestimmte Datei handelt. Und dann solltest du beachten, dass bei einem Download (oder anderer Stream) eine Datei ständig geändert wird. Das könnte u.U. etwas das System beeinträchtigen. Lass dir was einfallen.

Mit freundlichen Grüßen,

Valle
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Datei Aktionen jeglicher art erkennen.

  Alt 10. Okt 2008, 22:58
Dafür gibt es API-Funktionen:
http://msdn.microsoft.com/en-us/library/bb762120.aspx
oder
http://msdn.microsoft.com/en-us/libr...17(VS.85).aspx
und darauf basierende Komponenten:
http://www.torry.net/pages.php?id=252

Dazu gibt es auch Beiträge hier im Forum:
http://www.delphipraxis.net/internal...t.php?t=143348
http://www.delphipraxis.net/internal...t.php?p=165765

// EDIT:
Das geht natürlich nur, wenn die Operation passiert während dein Programm läuft.
Sebastian Jänicke
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz