![]() |
Umwandlung von Unbekannter Type
Hallo Leute
Ich lese über SNMP ein Kabelmodem aus. Mit anderen Programmen sehe ich eine MAC Adresse, und mit meinem nicht nur Zeichen. Guckste hier: Mein Programm: MIB | Value --------------------------------------- 1.3.6.1.2.1.2.2.1.6.1 || d¬²Ä <--- das da sollte eigendlich heissen "00-90-64-AC-B2-C4" Was ist das für ein Type, und wie kann ich das in ne MAC Adresse umwandeln :gruebel: mfg Bundy |
Re: Umwandlung von Unbekannter Type
Ord(d) = 100 = $64
Fällt dir etwas auf :wink: ? PS: Die ersten zwei Zeichen werden bei der Textausgabe verschluckt. |
Re: Umwandlung von Unbekannter Type
Das müsstest du mir genauer erklären (steh da jetzt voll aufn schlauch)
|
Re: Umwandlung von Unbekannter Type
Schau dir mal die letzen Zeichen, nach dem "||" genauer an ... also dieses undefinierbare d¬²Ä...
Mir scheint es, als wenn das die gesuchten Infos sind ^^ Einfach mal versuchen für jedes dieser Zeichen den Herxadezimalwert zurückgeben lassen. IntToHex(Ord(derString[dieZeichenposition]), 2) ... oder so ähnlich |
Re: Umwandlung von Unbekannter Type
Danke Leute funktioniert.
:thumb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:46 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