Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Martl

Anfänger

  • »Martl« ist der Autor dieses Themas

Beiträge: 2

Rootserver vorhanden: Nein

  • Nachricht senden

1

Montag, 30. Mai 2016, 16:18

Steam Satus auslesen

Hallo zusammen,

ich möchte gerne den Steam Satus wer im Moment online ist, auslesen und auf der Homepage anzeigen lassen. Jetzt habe ich in einem alten Thread ein Script gefunden, welches genau das macht, aber:
Es wird leider nicht der Accountname, sondern die Steam ID angezeigt (die lange Nummer).

PHP-Quelltext

1
<?php$xml simplexml_load_file("http://steamcommunity.com/groups/eLOGISTIK/memberslistxml/?xml=1");$b $xml->groupDetails->memberCount;for ($i 0$i $b $i++) {$r $xml->members->steamID64[$i];echo $r;echo "<br>";$xmz simplexml_load_file("http://steamcommunity.com/profiles/$r/?xml=1");echo $xmz->stateMessage;}?>



Gibt es irgend eine Lösung?

LG, Martl

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

2

Dienstag, 31. Mai 2016, 00:50

Das nächste mal bitte ordentlich Formatieren.

PHP-Quelltext

1
2
3
4
5
6
7
8
9
<?php
$xml simplexml_load_file("http://steamcommunity.com/groups/eLOGISTIK/memberslistxml/?xml=1");
$b $xml->groupDetails->memberCount;
for($i 0$i $b $i++)
{
    $r $xml->members->steamID64[$i];;
    $xmz simplexml_load_file("http://steamcommunity.com/profiles/$r/?xml=1");
    echo $xmz->steamID ' +++ ' $xmz->stateMessage '<br>';
}

Ergebniss:

Zitat

[eL] - Martl +++ Online
[eL] Joerch [GER] +++ Online
[eL] - King Simon +++ Last Online 2 hrs, 42 mins ago

ist so aber nicht für den produktiven Einsatz sinnvoll sondern soll eher die Logik verdeutlichen. Wirst du merken je größer die Gruppe ist.

Wenigstens 'nen halbwegs intelligenten Cache verpassen.

Martl

Anfänger

  • »Martl« ist der Autor dieses Themas

Beiträge: 2

Rootserver vorhanden: Nein

  • Nachricht senden

3

Dienstag, 31. Mai 2016, 06:12

Hi,

das mit der Formatierung tut mir natürlich leid!
ist so aber nicht für den produktiven Einsatz sinnvoll sondern soll eher die Logik verdeutlichen. Wirst du merken je größer die Gruppe ist.
Hmm... da hast Du wohl Recht! Was würdest Du denn anders machen? Ich bin leider nicht so der Programmierer.

4

Dienstag, 31. Mai 2016, 18:38

Was würdest Du denn anders machen?

Wenigstens 'nen halbwegs intelligenten Cache verpassen.

Ähnliche Themen