Difference between revisions of "Steam Condenser"

From Valve Developer Community
Jump to: navigation, search
m (Version history: Fixed typo)
m
Line 2: Line 2:
 
Currently it is implemented in [http://www.java.com Java], [http://www.php.net PHP] and [http://www.ruby-lang.org Ruby]. [http://msdn.microsoft.com/en-us/vcsharp/default.aspx C#] and Objective-C implementations are currently in progress.
 
Currently it is implemented in [http://www.java.com Java], [http://www.php.net PHP] and [http://www.ruby-lang.org Ruby]. [http://msdn.microsoft.com/en-us/vcsharp/default.aspx C#] and Objective-C implementations are currently in progress.
  
At the moment the library is able to query Source and GoldSrc servers and built objects representing the server (including basic information, players and rules) in all three languages. Additionally these objects can be used to send RCON request to the corresponding server. Additionally you're able to acquire information from the Steam Community like player stats and achievements.
+
At the moment the library is able to query Source and GoldSrc servers and built objects representing the server (including basic information, players and rules) in all three languages. Additionally these objects can be used to send RCON request to the corresponding server. Additionally you're able to acquire information from the Steam Community like player stats and achievements using Steam Community's XML interface and the [[Steam Web API|Web API]].
  
 
The project is hosted on [http://github.com/koraktor/steam-condenser GitHub] and was created by [[User:Koraktor|Koraktor]]. Steam Condenser is released as open source under the [http://www.opensource.org/licenses/bsd-license.php new BSD license].
 
The project is hosted on [http://github.com/koraktor/steam-condenser GitHub] and was created by [[User:Koraktor|Koraktor]]. Steam Condenser is released as open source under the [http://www.opensource.org/licenses/bsd-license.php new BSD license].
Line 8: Line 8:
 
== Version history ==
 
== Version history ==
  
* '''July 5th, 2010''': Version 0.11.1: Fixes RCON problems for Ruby and Java
+
* '''July 5th, 2010''': Version 0.11.1 fixes RCON problems for Ruby and Java
 
* '''July 2nd, 2010''': Version 0.11.0 added stats for CS:S and other improvements
 
* '''July 2nd, 2010''': Version 0.11.0 added stats for CS:S and other improvements
* '''April 5th, 2010''': Version 0.10.1 Several minor fixes and improvements
+
* '''April 5th, 2010''': Version 0.10.1: Several minor fixes and improvements
 
* '''February 24th, 2010''': Version 0.10.0 added support for L4D2 stats as well as other improvements.
 
* '''February 24th, 2010''': Version 0.10.0 added support for L4D2 stats as well as other improvements.
 
* '''September 16th, 2009''': Version 0.9 with lots of improvements
 
* '''September 16th, 2009''': Version 0.9 with lots of improvements

Revision as of 05:36, 21 July 2010

The Steam Condenser is a multi-language library for querying the Steam Community, Source and GoldSrc game servers as well as the Steam master servers. Currently it is implemented in Java, PHP and Ruby. C# and Objective-C implementations are currently in progress.

At the moment the library is able to query Source and GoldSrc servers and built objects representing the server (including basic information, players and rules) in all three languages. Additionally these objects can be used to send RCON request to the corresponding server. Additionally you're able to acquire information from the Steam Community like player stats and achievements using Steam Community's XML interface and the Web API.

The project is hosted on GitHub and was created by Koraktor. Steam Condenser is released as open source under the new BSD license.

Version history

  • July 5th, 2010: Version 0.11.1 fixes RCON problems for Ruby and Java
  • July 2nd, 2010: Version 0.11.0 added stats for CS:S and other improvements
  • April 5th, 2010: Version 0.10.1: Several minor fixes and improvements
  • February 24th, 2010: Version 0.10.0 added support for L4D2 stats as well as other improvements.
  • September 16th, 2009: Version 0.9 with lots of improvements
  • June 11th, 2009: Version 0.8 with stats support for DoD:S and L4D as well as other improvements
  • March 23rd, 2009: Steam Condenser moved to GitHub
  • March 3rd, 2009: Version 0.7 with Steam Community support and lots of small improvements
  • October 12th, 2008: Version 0.6 with full RCON support
  • August 25th, 2008: Bugfix release for the PHP version
  • August 18th, 2008: First release of Steam Condenser featuring full querying support for GoldSrc, Source and master servers
  • before that, the sources were available from Google Code since July 9th, 2008

See Also