Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi seriellen Port Sniffen / mitschneiden (https://www.delphipraxis.net/40045-seriellen-port-sniffen-mitschneiden.html)

moelski 10. Feb 2005 11:40


seriellen Port Sniffen / mitschneiden
 
Moin !

Ich kanns bei dieser Frage kurz machen (hoffe ich), denn ich wollte einfach mal nachfragen, ob ich mit Delphi den seriellen Port abhören kann.

Hintergrund ist der: Ich habe zu Hause u.a. ein Messgerät welches über RS232 mit meinem Rechner kommuniziert. Das PC sendet irgendwelche Daten, das Messgerät wertet sie aus und antwortet dem PC.
Diesen Traffic würde ich gerne mitschneiden weil ich gerne die übertragenen Daten in meiner eigenen Anwendung auswerten möchte.

Im Moment nutze ich die Componente CPort 3.0 um generell auf den seriellen Port zuzugreifen. Bin da aber offen für alles. :roll:

Gruber_Hans_12345 10. Feb 2005 11:49

Re: seriellen Port Sniffen / mitschneiden
 
Kannst dir ja einen Adapeter lötetn, der die Sendeleitung vom externen Gerät auf einen weiteren ComPort schleift, die Sendeleitung des PC auf einen weiteren ComPort und dann einfach beide ComPorts abhören.
Brauchst aber dann drei serielle Comports.

Haben wir vor einigen Jahren mal so gemacht un perfekt funktioniert ....

Ansonsten eventuell mit Hooks ?

moelski 10. Feb 2005 11:55

Re: seriellen Port Sniffen / mitschneiden
 
Moin !

Ok, per Hardware wird sowas sicherlich gehen. Ich meinte aber eher eine Softwarelösung.

DerDan 10. Feb 2005 11:56

Re: seriellen Port Sniffen / mitschneiden
 
Hallo,


Bei www.sysinternals.com gibts ne SW die Portmon heist, damit kann man rein SW Technisch bei fremden programmen mitlauschen.

Mit den Informationen dort kannst du dir ja ein eigenes Programm schreiben welches dein Messgerät steuert.

DerDan


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:12 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