Fertig
Was ich gekauft habe, halte ich lieber in meinen Händen. Auf der Gaming-Plattform Steam ist dies nicht möglich. Spiele können nur in digtaler Form gekauft werden. Ich suchte nach einem Dienst, bei dem ich nur Cover für Spiele kaufen kann, und fand die Community-Seite steamgamecovers.com. Auf dieser Seite ist es möglich, ein Spielecover zu finden, das von der Community erstellt wurde. Das Cover kann anschließend selbst ausdrucken und die Spieldaten von Steam auf eine Disc brennt werden.
Um die Cover aller Spiele zu erhalten musste stehts zwischen Steam und steamgamecovers.com hin und her geschaltet werden. Um dies in Zukunft nicht machen zu müssen, entwickelte ich eine Browser-Erweiterung welche auf der Spiele-Seite von Steam direkt die dazugehörigen Covers einbindet.
Mit hilfe von reverse engineering wurde ermittelt wie die Sieam-Webseite aufgebaut wurde. Dies ermöglichte die widerverwendung der bereits von Steam implementierten JavaScript-Routinen und Stylesheets.