Projekt msprsig: Difference between revisions

From JoBaPedia
Jump to navigation Jump to search
(New page: = msprsig = Generate an image from motorstorm pacific rift user stats of vip.motorstorm.com, that can be used as a sig. Main purpose is to familiarize myself with various boost libs (asio...)
 
 
(2 intermediate revisions by the same user not shown)
Line 16: Line 16:
* Get the links for the data (they seem to be generated)
* Get the links for the data (they seem to be generated)
* Get used to the boost libs
* Get used to the boost libs
* How to generate images? Magick++ lib?
* How to generate images? Magick++ lib? Boost gil can read and write png or jpeg, but cannot render text :-(
* Design of the sig
* Design of the sig


Line 23: Line 23:
* read basic stats page for the user from vip.motorstorm.com (with boost asio)
* read basic stats page for the user from vip.motorstorm.com (with boost asio)
* extract rank and links to the tracks (with boost xpressive)
* extract rank and links to the tracks (with boost xpressive)
* read stats for all tracks  
* read stats for all tracks (with boost asio)
* extract times from track stats (use boost  
* extract times from track stats (use boost xpressive and boost date_time)
* build image
* build image (use Magick++)


== Open topics ==
== Open topics ==
* create repo
* basic autoconf
* basic autoconf
* get started
* get started

Latest revision as of 14:56, 30 April 2009

msprsig

Generate an image from motorstorm pacific rift user stats of vip.motorstorm.com, that can be used as a sig.

Main purpose is to familiarize myself with various boost libs (asio, xpressive, ...)

Status

initial setup

if you want to help, see the open topics below

Source

Mercury repository

Problems

  • Get the links for the data (they seem to be generated)
  • Get used to the boost libs
  • How to generate images? Magick++ lib? Boost gil can read and write png or jpeg, but cannot render text :-(
  • Design of the sig

Program flow

  • evaluate parameters like username and imagefile (with boost program_options)
  • read basic stats page for the user from vip.motorstorm.com (with boost asio)
  • extract rank and links to the tracks (with boost xpressive)
  • read stats for all tracks (with boost asio)
  • extract times from track stats (use boost xpressive and boost date_time)
  • build image (use Magick++)

Open topics

  • basic autoconf
  • get started