A.Ix0’s Bløg

Der Inhalt dieses Blogs ist unbeschreiblich!

Mit i9000 Galaxy S in einem fahrenden Zug durch Fensterscheibe. Hervorragende Qualität ;)

Endlich sind die Regentage vorbei.

….bezeichnet in der Physik das Zurückwerfen von Wellen (elektromagnetischen Wellen, Schallwellen, etc.) an einer Grenzfläche, das heißt dort, wo sich der Wellenwiderstand (oder bei Lichtstrahlen die Brechzahl) des Mediums ändert.

Scheinbar hat die Autoupdate-Funktion richtig funktioniert. Scheinbar…

Außerdem neues Theme namens “Arjuna X”.

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!

==1===Line:0017=====V====0.000158==@error:1==@extended:0======
Error!
==2===Line:0019=====V====0.000224==@error:0==@extended:2======
==3===Line:0020=====V====0.000258==@error:0==@extended:2======
1.84467440737096e+019

Hab die schon immer benutzt und ein “Release” schadet wohl kaum. :mrgreen:
Neben deinem eigenen Output wird die Zeile des Funktionsaufrufs, Zeit seit dem Start des Programms und die @error @extend Makros angezeigt.

Kleiner Atemzug für den Blog..

Dann wird’s mal Zeit!


Powered by WordPress Web Design by SRS Solutions © 2010 A.Ix0’s Bløg Design by SRS Solutions