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.
@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
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
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
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.
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?
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.
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
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.
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
but the info parsing continues, check this bad boy out
Its coming along nicely guys (those who were interested)...
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
May I ask you where you get the 3k replays?
194.3.185.xxx
Mostly from here and the tl replay thread
also a bunch from replaypacks and of course a bunch are my own
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.
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 ;-)
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.
@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.
Prometheus are you by any chance Magos, the creator of war3 model editor?
@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!
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.
78.250.86.xxx
@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 :)
btw i found this
http://sc2replayparser.codeplex.com/
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?
78.250.86.xxx
its for my launcher
check screenshot 3 for more details
http://sc2.nibbits.com/assets/starcrack-allin1/
about the map, i know, i am thinking other solutions...we will see...
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.
78.250.86.xxx
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.
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.
78.250.86.xxx
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
@Chriskang any updates, i would like to have a patch 11 replay reader if possible :)