![]() |
FTP Servermeldungen empfangen mit Indy
Ich bin grade dabei einen kleinen FTP Client zu schreibern, mehr aus Spass an der Freude. Nur wo kriege ich diese ganzen schönen Statusmuldungen wie "Guest Login Correct - please send your email as password" um sie da dann in einer StatusLB anzuzeigen?
vielen Dank für die Mühen im vorraus cya freakTAB |
Kuck dir mal die Ereignisse von der Komponente an. Da gibt es OnConnect, OnDisconnect und noch viel mehr. Einfach diese Ereignisse nutzen.
Aus Spaß an der Freude hab eich sowas auch schon gemacht, allerdings mit den FastNet-Komponenten. Das Ergenis findest du auf meiner HP mit Source. |
bei Indy ist das tatsächlich etwas komplizierter:
zusätzlich zur IdFtp-komponente muß man auch ein "IdLogEvent" benutzen. dann setzt man den wert der eigenschaft "intercept" von IdFtp auf 'IdLogEvent1'. im logevent stehen die events "onsent" und "onreceived" zur verfügung, die jene servermeldungen enthalten. wenn ich mich recht erinnere, ist Indy bei diesen meldungen aber nicht ganz so ausführlich, wie man es gerne hätte. die FTP-komponente der ICS (Internet Connection Suite) von francois piette ist da um einiges mehr "verbose" da sie non-blocking und eventgesteuert ist, sind ihre meldungen auch leichter abzurufen ..... aber darum ging's ja nicht :) ps: tut mir leid, wenn ich hier einen alten thread wiederaufwärme. da dieses forum ja auch so etwas wie eine knowledgebase aufbauen möchte, hielt ich es nicht für verkehrt, meinen senf kurz noch dazuzugeben :mrgreen: |
Re: FTP Servermeldungen empfangen mit Indy
also...
da ich ja immer mal was neues ausprobiere und alles mögliche nachcode was ihr hier im board schreibt habe ich mich auch mal an ein Prjekt drangewagt... und zwar ne Art "inhaltsverzichniss" für nen FTP. Also der connected wunderbar (local getestet) aber der zeigt mir halt nix an ausser das der Server online ist. Ich bräuchte ne Hilfe wie ich die "LoginMsg" und das "Content" bekomme... Was benötige ich dafür? MfG Power P.S. Wollte nicht noch einen Thread aufmachen und deswegen "wärme2 ich den hier mal auf *gg* |
Re: FTP Servermeldungen empfangen mit Indy
Kuck mal bei den Indie Demos, da ist ein FTP-Client dabei.
|
Re: FTP Servermeldungen empfangen mit Indy
der funzt aber nich richtig..
Habs aber auch ohne großartige hilfe geschafft *g* power |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz