Hallo,
ich versuche die Buldid eines Spieles via Steamapi auszulesen
https://api.steamcmd.net/v1/info/403240
am Ende ist hier der Bereich branches / public / buildid interesant
kann jemand hier Hilfestellung geben ?
Hallo,
ich versuche die Buldid eines Spieles via Steamapi auszulesen
https://api.steamcmd.net/v1/info/403240
am Ende ist hier der Bereich branches / public / buildid interesant
kann jemand hier Hilfestellung geben ?
Für die gängigen JSON-UDFs wäre dies der Pfad für die direkte Abfrage: data.403240.depots.branches.public.buildid
Danke,
ich habe das jetzt aktuell so eingebaut
$URL="https://api.steamcmd.net/v1/info/" & $g_steamapp & ""
$data = _INetGetSource($URL)
$data = _JSON_Parse($data)
$data = _JSON_Get($data, "data." & $g_steamapp & ".depots.branches.public.buildid")
Return $data
gibt es die Möglichkeit hier noch einen eventl. Timeout zu beschränken ?
Was für ein Timeout?
Was für ein Timeout?
Ich vermute, dass schlawiner einen Timeout setzen möchte, falls das Skript durch den Aufruf von _INetGetSource($URL) hängt (d.h. die Antwortzeit des Servers zu lange dauert).
Laut Hilfe gibt es einen solchen Parameter nicht "out of the box".
Etwas googlen nach "AutoIt _InetGetSource Timeout" liefert einige Workarounds, aber inwieweit diese geeignet sind, habe ich nicht geprüft.