AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 01:02

Parameter dieser Suchanfrage:

Suche in Thema: Query an Gameserver
Suche alle Beiträge, die von "Neutral General" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 10 von insges. 10 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Netzwerke

    AW: Query an Gameserver

      Delphi
      by Neutral General, 26. Feb 2015
    Wenn mich nicht alles täuscht kommt der Port als Big Endian an.
    Du musst also die Bytereihenfolge tauschen nachdem du den Port ausgelesen hast.

    Das geht z.B. mit dieser Funktion:

    function SwapWord(W: Word): Word;
    asm
    xchg al, ah
    end;
  • Forum: Netzwerke

    AW: Query an Gameserver

      Delphi
      by Neutral General, 26. Feb 2015
    Laut mir ist es ein Word.
    Die Tabelle von Embarcadero ist wenn nicht falsch zumindest veraltet oder/und sehr ungenau.
  • Forum: Netzwerke

    AW: Query an Gameserver

      Delphi
      by Neutral General, 26. Feb 2015
    Ich verstehe nicht warum du jetzt den Port von Word (RICHTIG!) in Char umgewandelt hast..
    Der Port ist wie immer eine Zahl und hat nix mit einem String zu tun.
  • Forum: Netzwerke

    AW: Query an Gameserver

      Delphi
      by Neutral General, 25. Feb 2015
    Float ist eine Fließkommazahl. Single wäre der entsprechende Datentyp in Delphi.
  • Forum: Netzwerke

    AW: Query an Gameserver

      Delphi
      by Neutral General, 25. Feb 2015
    Wie immer gilt: Dokumentation lesen hilft.

    Data |Type |Comment
    Duration |float |Time (in seconds) player has been connected to the server.
  • Forum: Netzwerke

    AW: Query an Gameserver

      Delphi
      by Neutral General, 24. Feb 2015
    Ein kleines Beispiel:

    var
    mem: TMemoryStream;
    intVar, intVarLesen: Integer;
    boolVar, boolVarLesen: Boolean;
    begin
    boolVar := true;
    intVar := 123;
  • Forum: Netzwerke

    AW: Query an Gameserver

      Delphi
      by Neutral General, 24. Feb 2015
    Du solltest dir mal TMemoryStream oder TByteStream anschauen.
    Das was du da machst kann man damit um einiges übersichtlicher/besser/einfacher lösen.

    Deine ganzen Hexstrings sind total unnötig :duck:
  • Forum: Netzwerke

    AW: Query an Gameserver

      Delphi
      by Neutral General, 18. Feb 2015
    Doch du kannst es hinbekommen weil Valve ja gerade so nett war und dokumentiert hat welche Bytes wie/als was zu interpretieren sind:

    https://developer.valvesoftware.com/wiki/Server_queries
  • Forum: Netzwerke

    AW: Query an Gameserver

      Delphi
      by Neutral General, 18. Feb 2015
    Oh tut mir Leid. Hatte zu wenig gelesen und zu viel angenommen.
    Du hast Recht.
  • Forum: Netzwerke

    AW: Query an Gameserver

      Delphi
      by Neutral General, 18. Feb 2015
    Dann wirds mit Sicherheit nicht mal compilieren. Ja probier das mal :mrgreen:

    Das einzige Problem was es hier gibt ist, dass der Server Binärdaten sendet und Flodding reinen Text erwartet.

    Flodding: Da wird nirgendwo eine "8" stehen sondern eher sowas wie "◘".
    Außerdem ist da nichts verschlüsselt sondern es sind halt einfach nur Binärdaten und kein String...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Neutral+General&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=183987
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz