Auf inDiablo haben wir jetzt zusätzlich
zu den News einen Bluepost-Tracker,
der euch über alle Posts von Blizzard-Mitarbeitern in
Diablo-Battlenet-Foren
auf dem Laufenden hält. Wir haben für euch ein kurzes
Interview mit ex’ratt,
der verantwortlich für den Einbau des Bluepost-Trackers auf
inDiablo war.
<nerienna> Wie funktioniert der
Bluepost-Tracker?<ex’ratt>
Ein Script ruft die
erste Seite der Diablo-Foren auf und besucht anschließend alle
dort gelisteten Threads. Diese werden dann nach neuen Blueposts
durchsucht, die anhand des HTML-Codes erkannt werden. Wird ein
solcher gefunden, schreibt ihn das Script in eine Datenbank, aus der
sie dann vom Bluepost-Tracker wieder ausgelesen werden.<nerienna> Was
passiert dann, wenn sich der html-Code ändert?<ex’ratt> Wenn wir Glück
haben, ändert sich eine Kleinigkeit, die das Parsen nicht weiter
beeinträchtigt. Im schlimmsten Fall werden keine Blueposts mehr
gefunden oder es landet Müll in der Datenbank, dann muss das
Script angepasst werden. Hoffen wir, dass das nicht passiert 😀<nerienna> Wie aktuell sind
die Daten im Bluepost-Tracker?<ex’ratt> Einmal je Stunde wird
nach neuen Posts gesucht. Der Thread mit dem jeweils aktuellsten
Bluepost taucht dann, ähnlich wie im Forenticker, ganz oben in
der Liste auf.<nerienna> Wer
hat den Bluepost-Tracker geschrieben?<ex’ratt> Seit einer Weile läuft
auf inStarCraft ein Bluepost-Tracker, der von waschito
programmiert wurde. Für inDiablo habe ich den nur hie und da
etwas angepasst und um den kompakten Ticker, der über den News
zu sehen ist, ergänzt.