Online generierte Grafiken aktualisieren

  • Die Überschrift ist etwas kryptisch....
    Ich lasse im XBMC mit diesem Link:
    http://g.bf3stats.com/pc/TrUIX1iZ/kadavergehorsam.png
    eine Statistik von Battlefield anzeigen.
    Die Grafiken werden von bf3stats dynamisch über Java generiert.


    Das XBMC hat mir die genau 1x korrekt angezeigt:

    Externer Inhalt farm9.staticflickr.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Heute müßte die Grafik für "kadavergehorsam" so aussehen:

    Externer Inhalt g.bf3stats.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Wie man sieht, wird ein gecachtes Bild verwendet, da sehr wahrscheinlich das generieren für das XBMC nicht schnell genug passiert.
    Hat da jemand eine Idee? Gibt es eine Möglichkeit, dem XBMC mitzuteilen, dass es in diesem Fall kein gecachtes Bild verwenden soll?

    Bei dem Daylie-Babe-Code wird der Content ja auch dynamisch generiert, jedoch jedesmal auch mit einem anderem Namen.

  • Jetzt läuft es.
    @membrane: hat mir den Tipp gegeben, eine Variable anzuschließen:
    Live-Hintergrund ala Android Live Wallpaper?

    Und das beste daran ist, dass man durch die Variable selber bestimmen kann, wie oft aktualisiert werden soll.

    Code
    <texture background="true">http://g.bf3stats.com/pc/L0S2mNUV/kadavergehorsam.png/($INFO[System.Date(dd)])</texture>


    Ändert man nun System.Date in Stunden/Minuten/Monate um, wird entsprechend oft aktualisiert. Mit dem Date(dd) wird täglich 1x aktualisiert. Für meinen Fall perfekt:

    Externer Inhalt farm9.staticflickr.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
  • Ich habe den Thread leider überlesen, sonst hätte ich eher geantwortet.

    Code
    <texture background="true">http://g.bf3stats.com/pc/L0S2mNUV/kadavergehorsam.png/($INFO[System.Date(dd)])</texture>


    Ändert man nun System.Date in Stunden/Minuten/Monate um, wird entsprechend oft aktualisiert. Mit dem Date(dd) wird täglich 1x aktualisiert. Für meinen Fall perfekt


    Das ist noch nicht ganz richtig. Date(dd) wiederholt sich jeden Monat. Es wird also immer die gespeicherte Version vom letzten Monat genommen. Besser wäre die Kombination YYMMDD, so bekommt man immer eine individuelle Url.

    In der Regel nehmen Server die Trennung mit einem Slash zwischen Url und Variable übel. Besser wäre ein Query String, z.B.:

    Code
    http://g.bf3stats.com/pc/L0S2mNUV/kadavergehorsam.png?date=YYMMDD
    http://g.bf3stats.com/pc/L0S2mNUV/kadavergehorsam.png?date=123456

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!