PHP-Source-Query

🐘 PHP library to query servers that implement Steam query protocol (also known as Source Engine Query protocol)

LGPL-2.1 License

Downloads
128.1K
Stars
576
Committers
16

Bot releases are hidden (Show)

PHP-Source-Query -

Published by xPaw 2 months ago

  • Bumped minimum required version to PHP 8.1
  • Fix reading A2S_RULES in Rust
PHP-Source-Query - 3.0.0 Latest Release

Published by xPaw 7 months ago

  • Bumped minimum required version to PHP 8.0
  • Fixed a bug where socket variable was assigned a false value, causing an error in Close()
PHP-Source-Query -

Published by xPaw almost 4 years ago

  • Removed padded messages and instead added support for challenges in A2S_INFO due to changes Valve has done.
PHP-Source-Query -

Published by xPaw almost 4 years ago

  • PHP 7.4 is required now
  • All queries are now padded to 1200 bytes (as required by recent Steam change)
  • Added strong types in a lot of places
  • Added some tests
  • Added BaseSocket (Ip is now Address)
  • Functions will now throw SocketException with SocketException::NOT_CONNECTED now if not connected
  • RCON will throw for more error states now (auth fails, incorrect response, etc)
  • TimeoutException was removed, throws SocketException with SocketException::CONNECTION_FAILED now
  • Fixed SERVERDATA_RESPONSE_VALUE being sent more than once
  • SteamID in GetInfo now uses GMP on 32-bit PHP
  • Some other fixes
PHP-Source-Query - 1.0.0

Published by xPaw about 9 years ago

This release adds PSR-4 autoload support (thanks @timmw!), namespace is xPaw\SourceQuery. Library can still be used without autoloader by including bootstrap.php file.

PHP-Source-Query - 0.1.0

Published by xPaw about 9 years ago

Tagged current master

Package Rankings
Top 1.7% on Packagist.org
Badges
Extracted from project README
Packagist Downloads Packagist Version