HTML Text in generierter HTML suchen und einzeln Anzeigen

Hornisse

Ensign
Registriert
Juni 2006
Beiträge
194
Ich konnte jetzt es nicht besser Ausdrücken im Titel.

Ich möchte gerne einen Serverstatus ausgeben.
Die Seite wo die HTML Seite generiert wird abrufen und den entsprechenden Text separieren und in einem Modul dann anzeigen. Also nicht die gesammten Server sondern nur bestimmte, wie zb.: [DE].........., das dann nur dieser Text angezeigt wird.
Ich hab nur keinen Plan wie ich das am Besten machen.

Hier die Seite: http://status.mmostars.com/
 
Ein regulärer Ausdruck könnte dir da helfen. Diese Infoblöcke haben ja im HTML alle dasselbe Muster:

HTML:
<h2 class="online">Online</h2>
<div class="info">
    <div class="right">
        <a href="?page=monitors&query=1">Manual query</a>    
    </div>
    <strong>Rift Planes of Telara Patch Server Status</strong>
</div>
<ul class="information">
    <li><strong>Last Query:</strong> Thu, Dec 23, 2010 0:50:01 EET</li>
    <li><strong>Uptime (Day):</strong> 100% (292 of 292)</li>
    <li><strong>Uptime (Week):</strong> 100% (2056 of 2056)</li>
    <li><strong>Uptime (All):</strong> 100% (5906 of 5906)</li>
</ul>

Dafür könntest du einen Regex bauen, der den gewünschten Block findet und die Daten, die du haben willst, herausholt. Wird nur wohl ein langer Ausdruck ;)
 
Zurück
Oben