+ Antworten
Ergebnis 1 bis 3 von 3
  1. #1
    Registriert seit
    24.10.2001
    Beiträge
    230

    Standard IdFTP-Kommunikation protokollieren

    Hallo,

    ich habe folgendes Problem:
    Ich verwende die Komponente TIdFTP, um Dateien auf einen Webserver zu laden. Nun möchte ich gern die Kommunikation (gesendete Kommandos, Statusmeldungen etc.) protokollieren.
    Hier im Forum hatte ich bereits den Tipp bekommen, dazu die Komponente TIdLogDebug zu verwenden. Das funktionierte bisher auch einwandfrei.
    Leider verfügt die Komponente in Indy10 nicht mehr über das Ereignis LogItem. Ich vermute, dasss ich das jetzt über die Ereignisse OnReceive und OnSend realisieren lässt. Aber wie melde ich TIdFTP dann am Logger an? Die Intercept-Eigenschaften gibt es ja auch nicht mehr...

    Vielen Dank und viele Grüße
    Kay

  2. #2
    Registriert seit
    14.05.2007
    Alter
    31
    Beiträge
    452

    Standard

    Hallo Kay,

    Indy10 führt einige Änderungen in der Objekt-Hierarchie ein. Alle Scheib- und Lesezugriffe werden über einen IOHandler gekapselt. Deshalb ist die Eigenschaft Intercept jetzt im IOHandler zu finden.

    Weitere Änderungen kannst du hier nachlesen:
    http://www.indyproject.org/docsite/h...NewIndy10.html
    http://www.indyproject.org/docsite/h...Hierarchy.html

    Die Komponente TIdLogDebug scheint mir für deinen Anwendungsfall nicht geeignet. Es gibt einen spezialisierten Nachfahren von TIdLogBase, der für eine ereignisbasierte Protokollierung gedacht ist.

    Viele Grüße
    MAC

  3. #3
    Registriert seit
    24.10.2001
    Beiträge
    230

    Standard

    Hallo MAC,

    ich hab die Protokollierung mit TIdIOHandlerStack und TIdLogEvent realisiert - funktioniert super. Vielen Dank für den Tipp!

    Viele Grüße
    Kay

Ähnliche Themen

  1. Sitzung protokollieren bei TIdFTP
    Von Kay im Forum Internet/Netzwerk
    Antworten: 4
    Letzter Beitrag: 16.10.2008, 12:09
  2. druckaufträge erfassen und protokollieren
    Von P-Flame im Forum Sonstiges
    Antworten: 9
    Letzter Beitrag: 09.03.2007, 12:31
  3. DDE Kommunikation
    Von Frank ter Duis im Forum Bastelecke
    Antworten: 8
    Letzter Beitrag: 19.12.2005, 14:43
  4. Protokollieren der Datensatzaktionen
    Von s03 im Forum Datenbanken
    Antworten: 6
    Letzter Beitrag: 22.12.2004, 13:21
  5. Dateien überwachen um Zugriff zu protokollieren
    Von wk_one im Forum Systemnahe Programmierung
    Antworten: 1
    Letzter Beitrag: 18.06.2003, 15:16

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein