I agree, but in this way you can check the validity of the engine (its version), and my observation is that the smaller updates / amendments do not change the version number and build number, and only then that the API is not any ...
2013/3/12 Charlie <[email protected]> > How we do it: > > Make a Steam API call with AppID and the version you currently have (0 if > you've never checked.) (TF2 for example: > http://api.steampowered.com/ISteamApps/UpToDateCheck/v0001?appid=440&version=0&format=json > ) > > Grab $request->response->required_version for whatever the AppID is that > you want to check. > > If it's a game we haven't checked before, we store the AppID and required > version. > > If we have a current version already on record, we check if > $request->response->up_to_date == FALSE. > > If it's not up to date, we update and store the new required version for > future update checks. > > > > > On Mon, Mar 11, 2013 at 12:31 PM, Adrian x <[email protected]> wrote: > >> I do not mean to download the build number downloaded version, just >> download the version that is available for download from the Steam servers >> to be able to check whether there is newer than the one we have on the disk >> without downloading. >> >> >> 2013/3/11 Fletcher Dunn <[email protected]> >> >>> The engine gets that info from steam.inf. >>> >>> -----Original Message----- >>> From: [email protected] [mailto: >>> [email protected]] On Behalf Of Sebastian Staudt >>> Sent: Monday, March 11, 2013 2:39 AM >>> To: Half-Life dedicated Win32 server mailing list >>> Cc: Half-Life dedicated Linux server mailing list >>> Subject: Re: [hlds_linux] [hlds] Get compile the build number of game >>> servers in PHP >>> >>> Maybe parsing the version information from the `status` output via RCON >>> is more reliable. >>> >>> >>> 2013/3/11 Jesse Molina <[email protected]> >>> >>> > >>> > On this subject, is there any way to determine the local version of >>> > the installed srcds server? I find the steam.inf files are unreliable >>> > and only >>> > TF2 has the current client/server version in it that I could compare >>> > against the WebAPI. >>> > >>> > Is there a better way of determining when srcds servers should be >>> > updated other than the WebAPI? I looked into Steam Condenser this >>> > weekend but really didn't see anything interesting. >>> > >>> > Advice from anyone who has already automated this this would be >>> > appreciated. >>> > >>> > >>> > >>> > >>> > Adrian x wrote: >>> > >>> >> Unfortunately, that stops me is the fact I have no way of checking >>> >> whether a new update came out and download the exact number. Although >>> >> api provides "ISteamApps / UpToDateCheck" which is the ability to >>> >> check the current version of the game engine required, but will not >>> >> let me in any way to check whether it was updated game engine. >>> >> >>> >> >>> > -- >>> > # Jesse Molina >>> > # Mail = [email protected] >>> > # Cell = 1-602-323-7608 >>> > >>> > >>> > >>> > ______________________________**_________________ >>> > To unsubscribe, edit your list preferences, or view the list archives, >>> > please visit: >>> > https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds<https >>> > ://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds> >>> > >>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list archives, >>> please visit: >>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>> >>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list archives, >>> please visit: >>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds >>> >> >> >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds >> >> > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds > >
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds

