[gelöst] QByteArray durchsuchen
Verfasst: 11. September 2009 13:00
Hi @ all
Ich habe ein kleines Testprogramm und lese von einem TCP-Socket mit ReadAll() Daten ein, welche als QByteArry geliefert werden.
Diese Daten speichere ich in einer Queue mittels enqueue und lese später die Daten in ein QByteArray wieder aus mit dequeue.
Ich bekomme vom Host übrigens nur Hex-Werte geliefert.
Nun zu meinem eigentlichen Problem...
ich muss diese Daten nach festen Werten durchsuchen und bekomme das einfach nicht hin...
Irgendwie fehlt mir die letzte Zündende Idee.
Ich suche nach folgendem Wert: 31 00 00 00 11 00 27 00 00 00
Ich hänge mal ein File an, damit ihr seht, was ich vom Socket bekomme, wenn ich das empfangene direkt in ein File schreibe.
-Mit nem Hexeditor öffnen. Dann sieht man irgendwo auch meinen gesuchten Wert.
Vielen Dank schon mal im Voraus...
Ich habe ein kleines Testprogramm und lese von einem TCP-Socket mit ReadAll() Daten ein, welche als QByteArry geliefert werden.
Diese Daten speichere ich in einer Queue mittels enqueue und lese später die Daten in ein QByteArray wieder aus mit dequeue.
Ich bekomme vom Host übrigens nur Hex-Werte geliefert.
Nun zu meinem eigentlichen Problem...
ich muss diese Daten nach festen Werten durchsuchen und bekomme das einfach nicht hin...
Irgendwie fehlt mir die letzte Zündende Idee.
Ich suche nach folgendem Wert: 31 00 00 00 11 00 27 00 00 00
Ich hänge mal ein File an, damit ihr seht, was ich vom Socket bekomme, wenn ich das empfangene direkt in ein File schreibe.
-Mit nem Hexeditor öffnen. Dann sieht man irgendwo auch meinen gesuchten Wert.
Vielen Dank schon mal im Voraus...