Hallo Leute, ich bastel mir seid ein paar Tagen nen Remote Tool zusammen.
Jetzt hab ich ein Problem, das ich wenn ich größere Mengen an Strings verschicke empfange ich nur den die ersten paar Zeichen komplett und richtig, danach werden mir nur Hieroglyphen angezeigt. Das liegt aber eher wahrscheinlich durch die Verschlüsslung.
Ich denke mal das bei der Verbindung irgendwas dazwischen kommt und ich empfange dann durcheinander.
Hier mal die senden und empfangen Teile:
Ich hab ein Screenshot angehängt wie es aussieht.
Hab auch schon versucht den Buffer vom emfangen zu ändern.
Wenn ich den größer stelle dann wird mehr richtig übertragen, aber sobald ich ne über 4mb stelle, ist die Verbindung nicht mehr so stabil wie es sein sollte.
Danke schonmal.
Ok kleiner Nachtrag:
Ohne meine Verschlüsslung funktioniert alles tadellos.
Jetzt ist die Frage, wieso kommen die Daten beim Entschlüsslen durcheinander?!
Jetzt hab ich ein Problem, das ich wenn ich größere Mengen an Strings verschicke empfange ich nur den die ersten paar Zeichen komplett und richtig, danach werden mir nur Hieroglyphen angezeigt. Das liegt aber eher wahrscheinlich durch die Verschlüsslung.
Ich denke mal das bei der Verbindung irgendwas dazwischen kommt und ich empfange dann durcheinander.
Hier mal die senden und empfangen Teile:
VB.NET-Quellcode
- Public Shared Function ReadFromStream(Stream As NetworkStream) As String
- Dim int As Integer = Nothing
- Dim mes As String = String.Empty
- Dim buff(1024) As Byte
- Do
- int = Stream.Read(buff, 0, buff.Length)
- mes &= Encoding.UTF8.GetString(n1nja(buff), 0, int)
- Loop While Stream.DataAvailable
- Return mes
- End Function
Ich hab ein Screenshot angehängt wie es aussieht.
Hab auch schon versucht den Buffer vom emfangen zu ändern.
Wenn ich den größer stelle dann wird mehr richtig übertragen, aber sobald ich ne über 4mb stelle, ist die Verbindung nicht mehr so stabil wie es sein sollte.
Danke schonmal.
Ok kleiner Nachtrag:
Ohne meine Verschlüsslung funktioniert alles tadellos.
Jetzt ist die Frage, wieso kommen die Daten beim Entschlüsslen durcheinander?!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „n1nja“ ()