25.05.2006, 10:40
Ich bin momentan auf der Suche nach Seiten, die aktuelle Budget-Spiele bzw. Neuheiten zu diesen auflisten. Bisher habe ich noch nicht die ultimative Seite gefunden (also sowas wie die Budget-Seite in der PC Games oder SpielHeft - besonders wegen dem RSS-Feed, aber eben für Budget-Spiele und nicht für Spiele auf Spielezeitschriften).
Bisher habe ich aber auch nur eine stark begrenzte Menge an offiziellen Seiten gefunden, die ihre aktuellen Budget-Spiele auflisten. Da keine bisher irgendeine Art von Feed bietet, muss man sie noch über eigene kleine Skripte erzeugen (bei einige geht es einfacher als bei anderen).
Beispielskript für Back to Games:
back2games.xsl
Ich weiß, dass es nicht Bulletproof ist und das der ausgespuckte ATOM-Feed auch nicht ganz dem Standard entspricht, aber es reicht mir und es ist besser als nichts
Das ganze noch in einen Cron-Job hauen und in die erzeugte Datei im Feed-Aggregator einlinken.
Also hat noch wer ein paar brauchbare Seiten (auch wenn man sie selber erstmal grob einlesen und umwandeln muss)?
Die Electronic Arts-Seite war zum Beispiel eine, bei der ich bisher noch keine gute Unterseite gefunden habe, da es scheinbar nichts spezielles für die EA Platinum Games gibt. Genauso sieht scheint es auch bei Atari zu sein
Bisher habe ich aber auch nur eine stark begrenzte Menge an offiziellen Seiten gefunden, die ihre aktuellen Budget-Spiele auflisten. Da keine bisher irgendeine Art von Feed bietet, muss man sie noch über eigene kleine Skripte erzeugen (bei einige geht es einfacher als bei anderen).
Beispielskript für Back to Games:
Code:
#! /bin/sh
## Back to Games stuff
wget -q "http://www.frogster-interactive.de/label2!neu,ASC.html" --output-document=back2games.tmp
echo "<back2games>" > back2games.xml
grep "<div class=\\"boxTitle\\"><a href=\\"" back2games.tmp >> back2games.xml
echo "</back2games>" >> back2games.xml
tidy -xml -m -q -f /dev/null back2games.xml
xsltproc include/back2games.xsl back2games.xml > back2games.atom
rm back2games.tmp back2games.xml
back2games.xsl
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" encoding="ISO-8859-1" />
<xsl:template match="/back2games">
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
<title>Back2Games</title>
<link href="http://www.frogster-interactive.de/label2.html"/>
<xsl:for-each select="div">
<entry>
<title><xsl:value-of select="a"/></title>
<link ><xsl:attribute name="href">http://www.frogster-interactive.de/<xsl:value-of select="a/@href"/></xsl:attribute></link>
</entry>
</xsl:for-each>
</feed>
</xsl:template>
</xsl:stylesheet>
Ich weiß, dass es nicht Bulletproof ist und das der ausgespuckte ATOM-Feed auch nicht ganz dem Standard entspricht, aber es reicht mir und es ist besser als nichts
Das ganze noch in einen Cron-Job hauen und in die erzeugte Datei im Feed-Aggregator einlinken.
Also hat noch wer ein paar brauchbare Seiten (auch wenn man sie selber erstmal grob einlesen und umwandeln muss)?
Die Electronic Arts-Seite war zum Beispiel eine, bei der ich bisher noch keine gute Unterseite gefunden habe, da es scheinbar nichts spezielles für die EA Platinum Games gibt. Genauso sieht scheint es auch bei Atari zu sein