Beitrag getagt sockets

SrcDSQLib.au3 – Eine Source Server Query Bibliothek für AutoIt

0

Vor ein paar Monaten wollte ich ein Programm zum Überwachen eines Source Servers schreiben.
Mir fehlte allerdings viel Erfahrung in (Netzwerk-) Programmierung und deswegen hab ich nach etwas gesucht, das die Informationen aus ihm rausholen kann.
Viele Beispiele waren entweder in PHP, VB.net, Java, Ruby oder C++ vorhanden. Lösungen, die es für AutoIt gab, konnten mich nicht zufriedenstellen und so
hab ich das Query Protokoll studiert und meine eigene erstellt! :-)

Download: SrcDSQLib.au3 – 1.5

Damit lassen sich von jedem Source Server die wichtigsten Daten auslesen wie Ping, Servername, Map, Spiel, System, Tags, Spieler, ihre Punkte und Verbindungszeit, Regeln wie “sv_cheats 1″ etc.

  • Unterstützt geteilte Packete
  • Unterstützt alle Source-Versionen (2006, 2007, 2009)
  • Unterstützt GoldSrc (TFC, HL: DS)
  • Master Server Query
  • RCon Support
  • Alles Nötige im typischen UDF-Stil dokumentiert

Wer also schon immer einen eigenen HLSW Klon schreiben wollte braucht jetzt nur noch ‘ne GUI. ;-)

Update 1.5

  • RCon-Funktionen hinzugefügt
  • MasterServerQuery-Funktion hinzugefügt
  • Funktionen einheitlicher gemacht
  • Flexibilität der Nutzung erhöht
  • Performance verbessert

Und sollten euch Bugs auffallen (egal wie nichtig), bitte in Kommentaren melden!

Square7

1

ist schon mal deswegen toll, weil hier die Sockets (fsockopen) geöffnet sind.

Dazu noch üppige:

  • 7 GB Speicherplatz :-o
  • 12 MySQL Datenbanken
  • 20 FTP Accounts

und natürlich typische “kein Filesizelimit”, unendlich Traffic, etc.

Danke, miro & bplaced Team, dass ihr sowas kostenlos zur Verfügung steht. :-)

Ich hoffe, dass es so bleibt und keine Idioten daherkommen und es in “DDoS7” umbenennen.

Gehe zum Anfang