• Hallo liebe Community.

    Beim Googeln bin uch auf dieses hier gestoßen:
    [VB 2008] Packete zum Server senden geht nicht :o - Internet- und Netzwerkprogrammierung - Visual-Basic-Forum VB-Paradise.de

    Genau das, was unser Dardan vorhatte, möchte ich auch machen.
    Leider weiß auch ich nicht, wie ich bei diesen Code:

    Zum Beispiel dieses Packet

    Zitat


    5E 73 10 00 00 00 FF 00 00 00 00 00 00 10 00 01

    senden kann.

    Kann mir vllt. einer von euch helfen?

    Mit freundlichem Gruß

    [LEFT][COLOR=Yellow][SIZE=2][FONT=Verdana]mfG.[/FONT][/SIZE][/COLOR]
    [/LEFT]

  • Du hast da Hexa dec, und mit der funktion sendest du einen Byte Array

    Also als erstes übersetzt du das in den Byte array:

    Code
    Dim Buffer(1024) As Byte
            Dim Input As String() = "5E 73 10 00 00 00 FF 00 00 00 00 00 00 10 00 01".Split(" ")
            For i As Integer = 0 To Input.Count - 1
                Buffer(i) = Convert.ToByte("&H" + Input(i))
            Next

    und dann wie gehabt senden

    Zitat von Steve Jobs

    Stay hungry - stay foolish.



  • Wenn ich das Packet nun abschicken möchte, steht da : Die Eingabezeichenfolge hat das falsche Format.

    [LEFT][COLOR=Yellow][SIZE=2][FONT=Verdana]mfG.[/FONT][/SIZE][/COLOR]
    [/LEFT]

  • Wow ist das peinlich meine alten Foren Beiträge zu lesen. :P
    Ich weiß garnicht mehr ob ich's damals hinbekommen habe.
    Obwohl das da in meinem alten Beitrag garnicht mal so falsch aussieht, hätte ich früher nur gewusst, dass ich den buffer mit Bytes füllen muss. xD

    Du kannst auch manuell jeden einzelnen Byte füllen.

    Nicht getestet aber sollte funktionieren, was für'n Scheiß Syntax vb.net doch hat... Wie konnte mir das früher nur soviel Spaß machen...
    lg Ich;

  • Zitat

    was für'n Scheiß Syntax vb.net doch hat... Wie konnte mir das früher nur soviel Spaß machen...
    lg Ich;


    vllt einfach ne umgewöhnungsache, ich find die vb syntax immer noch besser als die c syntax

    Zitat von Steve Jobs

    Stay hungry - stay foolish.



Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!