Entwickler-Ecke

Internet / Netzwerk - pakete auslesen


Fighter#1 - Sa 25.02.06 14:35
Titel: pakete auslesen
Pakete
Ich möchte ganz primitiv, egal ob mal ein Fehler drin is, die ein
oder andere Info aus einem Paket auslesen. z.B. den Empfänger. Kann ich dafür eine Kompo ( muss auf Delphi 2k5 laufen) runterladen mit der ich ganz leichten zugriff auf die Pakete habe?


BenBE - Sa 25.02.06 14:43

Eine Kompo gibt es dafür nicht.

Schau Dir WinPCap an und frag dann bitte erneut ;-)


Fighter#1 - Sa 25.02.06 14:46

Ganz kurz davor,
Wo krieg ich das her???
Da gibts ne Datei aber die enthält nur 5 exe Dateien, auf jeden fall nix für Delphi!


BenBE - Sa 25.02.06 14:49

Siehe http://www.winpcap.org/install/default.htm
Dort gibt's auch C++-Header dafür: http://www.winpcap.org/devel.htm

Aber leider nur für C++. Für Delphi musst Du Dir die Header erst übersetzen...


Fighter#1 - Sa 25.02.06 14:51

Das ist doch ein schlechter witz, oder?
Ich hab kein Plan von C oder C+ noch von C++.
Gibts da nicht schon was, was klappt?


Fighter#1 - Sa 25.02.06 14:54

Ich hab auch gelesen das Würde über die Unit WinSock gehen,
hättest du da eine IDee?


BenBE - Sa 25.02.06 14:56

Richtige Programmierer können C++, zumindest lesen ;-)

Und in der Hinsicht erzähl ich Dir eigentlich nur die Fakten *g*

Was fertiges weiß ich auf Anhieb nicht: Naja, könntest Ethereal nehmen, aber das verarbeitet die Infos bereits und nutzt intern WinPCap zum Auslesen.

Naja, wirst da schon hinbekommen *g*

Edit: Hab mit den WinSocks noch nicht gearbeitet. Inwiefern die Dir aber für defekte Pakete die Infos geben, mag ich zu bezweifeln.


Fighter#1 - Sa 25.02.06 15:01

Ich bin 16 Jahre alt, Programmiere oft auf der von euch so schön genannten 'Drag&Drop Fensterle ebene' und soll jetzt einen C++ Header übersetzen??????
Bitte kannst du mir wenigstens nen Tipp geben was das wichtigste is welche Datei die wichtigste ist??
Ich sehe hier erst mal 7 Ordner mit insgesamt 31 Unterordnern und Hunderten von Dateien!


BenBE - Sa 25.02.06 15:08

Nope, hab in die DevAPI von WinPCap noch nicht so genau reingeguckt. Es gibt von den JEDIs aber entweder eine Übersetzung, ODER Du holst Dir von denen den automatischen Header-Übersetzer (der teilweise Gülle übersetzt - Ein Anfang ist's auf jeden Fall).


Fighter#1 - Sa 25.02.06 15:44

Ist man als Minderjähriger ein NOPE?


Marc. - Sa 25.02.06 15:46

ein nope? nope ist englisch und bedeuted "nein" :lol:


Fighter#1 - Sa 25.02.06 15:49

Danke, das du mich aufgeklärt hast
. . . zurück zum Thema,@BenBe du hast erzählt bei den Jedis gibts da was, wie heißt denn die Kompo?


BenBE - Sa 25.02.06 16:46

Bitte ein wenig Eigeninitiative:

http://www.delphi-jedi.org/ --> Dort gibt's für viele Header die entsprechenden Übersetzungen ...

nsonsten hilft auch ein Blick in Google: http://www.google.de/search?hl=de&q=JEDI+Project+Header+Translation&btnG=Google-Suche&meta=

Da findet man u.a. auch sowas hier: http://delphi-jedi.org/API_TOOLS:954766

Sollte das immer noch nicht reichen, empfehle ich Dir noch einmal deine Grundschule mit einem Intensiv-Kurs "Texte Lesen und Verstehen" aufzusuchen ... Für weitere Nachbfragen bin ich offen.