Gonna stop progress on ReplayLib
submit to reddit

  • but the info parsing continues, check this bad boy out

    Its coming along nicely guys (those who were interested)...

    image

    this test has 3k replays stored and sql queries still running under .5s (pretty decent for sqlce)

    may hook it up to an online database of files and info as i said i might

    Private
    avatar
  • May I ask you where you get the 3k replays?

    Anonymous
    194.3.185.xxx
    avatar
  • Mostly from here and the tl replay thread
    also a bunch from replaypacks and of course a bunch are my own

    Private
    avatar
  • Im not sure if there is any parser with as many features as this one, so nice job. Im also looking forward to the first application, so that we can have something to browse replays with even now.

    Corporal
    avatar
  • damn i havent found time the last days to check the lib
    still nice job
    i hope the function i wish are back and fully working ;-)

    This Business Is Binary. You are a 1 or a 0. Alive or Dead.- Play SC2 Offline with StarTCraft Loader: http://adf.ly/M0bMj
    Developer & Moderator
    avatar
    Battle.net
    Name:
    Vernam7
    Realm:
    Europe
  • At the moment some replay sites dont show the winner and I usually prefer to know who wins in order to watcha a replay, so this feature is awesome.

    Corporal
    avatar
  • @Prometheus are you gona update the lib to work with patch 9 replayes? it seems the stracture has changed a lot! plz i love your work.

    This Business Is Binary. You are a 1 or a 0. Alive or Dead.- Play SC2 Offline with StarTCraft Loader: http://adf.ly/M0bMj
    Developer & Moderator
    avatar
    Battle.net
    Name:
    Vernam7
    Realm:
    Europe
  • Prometheus are you by any chance Magos, the creator of war3 model editor?

    Corporal
    avatar
  • @vernam
    no I'm not supporting the library any longer
    look to the starcraft2replay google code repository as theirs runs semi well and I think they are releasing a .net wrapper
    also, the new format shows teams,winner,etc slot clearer so that's good

    @ drcometh
    no that's not me, I never messed with war3

    Private
    avatar
  • Prometheus@vernam
    no I'm not supporting the library any longer
    look to the starcraft2replay google code repository as theirs runs semi well and I think they are releasing a .net wrapper
    also, the new format shows teams,winner,etc slot clearer so that's good

    @ drcometh
    no that's not me, I never messed with war3


    but the starcraft2replay says its DEAD?
    do you hae an other link?
    http://code.google.com/p/starcraft2replay/

    also its sad you are droping this!
    if i had this in vbnet code i would continue it for you :)

    i care only about the basic information as you know
    so this can be kept updated i think easier than APM functions and all those (for me useless) details

    i hope you reconsider a give us a litle new version with
    MapName
    Player Names
    Player Race
    Plaer Color
    Duration
    Image
    (mayby winner)

    :D

    you work is always appreciated!

    This Business Is Binary. You are a 1 or a 0. Alive or Dead.- Play SC2 Offline with StarTCraft Loader: http://adf.ly/M0bMj
    Developer & Moderator
    avatar
    Battle.net
    Name:
    Vernam7
    Realm:
    Europe
  • SC2replay is dead because the main coder (newbiz) doesn't want to spend more time on it.
    This doesn't mean everything we did is lost.

    In case you don't know me, Vernam, I'm the guy who writes the articles on the wiki:
    http://code.google.com/p/starcraft2replay/w/list
    I've got my own test project (in C#) that I use for research purpose. In the next few days, I plan to clean it up a bit and then release it.
    Of course, it'll be compatible with all game patches, including the last ones.

    Be patient mate, it's coming in a week or 2.

    Anonymous
    78.250.86.xxx
    avatar
  • @Chriskang good to hear man, i dont want to make my own i have so many things to do and so little time :(

    i want a ddl, easy to use like the one from Promth with the properties i said before. just those ;-)

    oh btw i know that there is stored in there the game version the game was played, that one too would be nice to parse :)

    This Business Is Binary. You are a 1 or a 0. Alive or Dead.- Play SC2 Offline with StarTCraft Loader: http://adf.ly/M0bMj
    Developer & Moderator
    avatar
    Battle.net
    Name:
    Vernam7
    Realm:
    Europe
  • btw i found this

    http://sc2replayparser.codeplex.com/

    This Business Is Binary. You are a 1 or a 0. Alive or Dead.- Play SC2 Offline with StarTCraft Loader: http://adf.ly/M0bMj
    Developer & Moderator
    avatar
    Battle.net
    Name:
    Vernam7
    Realm:
    Europe
  • Replays created with patch 9+ don't pack the map thumbnail anymore. So we'll have a little problem here. I can retrieve the image from the Sc2Map related to the Sc2Replay, if you want. But I realize it's not an acceptable solution for people who want to create a website with the lib (because those won't have the Map files available).

    What's do you want to achieve with the lib? Is it for a tool that will run on players' computers like the one from Prometheus or is it for an online database like nibbits?

    Anonymous
    78.250.86.xxx
    avatar
  • its for my launcher
    check screenshot 3 for more details
    http://sc2.nibbits.com/assets/starcrack-allin1/
    image

    about the map, i know, i am thinking other solutions...we will see...

    This Business Is Binary. You are a 1 or a 0. Alive or Dead.- Play SC2 Offline with StarTCraft Loader: http://adf.ly/M0bMj
    Developer & Moderator
    avatar
    Battle.net
    Name:
    Vernam7
    Realm:
    Europe
  • No problem then. Your launcher is installed on computers that have the Sc2Map file in their cache folder, otherwise they wouldn't be able to read the replay. And I can extract the thumbnail from the Sc2Map easily.

    Anonymous
    78.250.86.xxx
    avatar
  • ChriskangNo problem then. Your launcher is installed on computers that have the Sc2Map file in their cache folder, otherwise they wouldn't be able to read the replay. And I can extract the thumbnail from the Sc2Map easily.

    i can do that without mpqlib but it would be nice to tell me how to parser and what exactly so that i can search for the map file in cache, is it by name?

    i mean its somewhere in the replay the map name?
    and what form it has? simple text.sc2ma or
    sadkjfhl347896asejhw45987495457wre89.something?

    when you have something ready later as you said let me know, i would gladly use it credits will be yours.

    This Business Is Binary. You are a 1 or a 0. Alive or Dead.- Play SC2 Offline with StarTCraft Loader: http://adf.ly/M0bMj
    Developer & Moderator
    avatar
    Battle.net
    Name:
    Vernam7
    Realm:
    Europe
  • The Sc2Replay file contains 2 informations:

    1) The name of the Sc2Map file from the cache. This is a string that looks like this:
    "22/d0/22d0ff28cfc96674b1134ad83f2469d03736135c239f772af91a26ffe662a6dd.s2ma"
    2) The name of one (or more) image files, packed inside the s2ma.

    So:

    * You have to check for the (1) file in the player's cache folder (/appData/Blizzard/Bnet/Cache/). The path is slightly different with Xp and Vista/7 so be careful.
    * Open the s2ma file with mpqlib
    * Extract the image named (2) from it

    My parser will give you the 2 informations above. If you want to extract the image yourself with that, feel free to do it.

    Anonymous
    78.250.86.xxx
    avatar
  • ChriskangThe Sc2Replay file contains 2 informations:

    1) The name of the Sc2Map file from the cache. This is a string that looks like this:
    "22/d0/22d0ff28cfc96674b1134ad83f2469d03736135c239f772af91a26ffe662a6dd.s2ma"
    2) The name of one (or more) image files, packed inside the s2ma.

    So:

    * You have to check for the (1) file in the player's cache folder (/appData/Blizzard/Bnet/Cache/). The path is slightly different with Xp and Vista/7 so be careful.
    * Open the s2ma file with mpqlib
    * Extract the image named (2) from it

    My parser will give you the 2 informations above. If you want to extract the image yourself with that, feel free to do it.


    hehe dont worry about paths ;-)
    my tool reads perfectly the application data paths in ALL OS.

    the true question is IF the player has the 22/d0/22d0ff28cfc96674b1134ad83f2469d03736135c239f772af91a26ffe662a6dd in his cache folder!

    if i download b.net replays and logically i have the latest cachei should have it...well will see

    dont pressure there when ever you got that DLL ready and working for .net 3.5 let me now by pm

    This Business Is Binary. You are a 1 or a 0. Alive or Dead.- Play SC2 Offline with StarTCraft Loader: http://adf.ly/M0bMj
    Developer & Moderator
    avatar
    Battle.net
    Name:
    Vernam7
    Realm:
    Europe
  • @Chriskang any updates, i would like to have a patch 11 replay reader if possible :)

    This Business Is Binary. You are a 1 or a 0. Alive or Dead.- Play SC2 Offline with StarTCraft Loader: http://adf.ly/M0bMj
    Developer & Moderator
    avatar
    Battle.net
    Name:
    Vernam7
    Realm:
    Europe

New Reply

If you were logged in you would gain 3 XP for posting a reply.

Please respect our terms of use when participating in Nibbits.

Preview
Comment
We will show a masked version of your IP address as well as your name.

Support Nibbits by linking to us: