Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Statistik vom HomeFTP in den IRC (https://www.delphipraxis.net/12012-statistik-vom-homeftp-den-irc.html)

p0w3r5tr34m3r 18. Nov 2003 19:05


Statistik vom HomeFTP in den IRC
 
Hallo @ all DP´ler,
also ich hab mal im IRC jemanden gesehen der sich seinen eigenen Bot gebaut hat (Delphi) der in Zusammenhang mit
Serv-U (für die die es nicht wissen, es ist ein FTP Server) die Statistik des Servers über einen bsestimmtes Kommando angibt.
Zum Beispiel: $speed

D.h.:
Wer was Up- bzw. Downloadet,
Wie schnell der Server im moment ist,
wer einen Ordner erstellt / löscht...

und das lediglich mit einem festgelegten Kommando.
Ich fragte ihn ob er mir evtl. sagen könnte wie er das gemacht hat bzw. einen Tipp geben könnte und er sagte mir lediglich
das er das in eine .DLL in der Serv-U integriert hat.

Lange Rede, kurzer Sinn...

Kann mir vllt jemand sagen/beschreiben(kurzer CodeSample) wie ich so eine DLL erstelle und wie ich die Commandos festlegen kann auf die er reagiert??


Ich wär euch auf ewig dankbar


MfG Powerstreamer

P.S.: Habe schon bei Google alle möglichen Suchkriterien versucht die mir eingefallen sind aber nix brauchbares gefunden

Phoenix 18. Nov 2003 19:51

Re: Statistik vom HomeFTP in den IRC
 
Ich denke, für Serv-U gibt es Plugins. (Weiss ich nicht genau). Wenn ja, solltest Du Dich mal in die API von Serv-U einlesen (wenns plugins gibt, dann ist die schnittstelle sicher dokumentiert).

Unter Delphi kannst du mit Datei-Neu eine DLL erzeugen. Ist prinzpipiell wie ein eigenes Programm, nur daß die DLL später von Serv-U geladen wird und entsprechend Funktionen Deiner DLL aufruft (dürfte in der API beschrieben sein).

Den IRC-Bot müsstest Du dann entsprechend mit den TCP/IP - Komponenten (ggf. gibts sogar schon fertige IRC - Kompos) hinbekommen.

Das höst sich jetzt en gros gar nicht soo kompliziert an.

p0w3r5tr34m3r 24. Nov 2003 16:40

Re: Statistik vom HomeFTP in den IRC
 
alles was ich bisher versucht habe geht nicht... und das war ne menge *gg*

ServU DLL, vllt könnt ihr mir einen kleinen Codesample zusammen stellen :-D

Dickes Dankeschön schonmal im vorraus

Power


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 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-2025 by Thomas Breitkreuz