|
no im not on irc, let me try a different file
C:\Program Files (x86)\SC2 Replay Monkey>TheApeWriter.exe -rp:"C:\Users\NickHead y\Documents\StarCraft II\Accounts\2199760\1-S2-1-321113\Replays\Multiplayer\terr an\win_v_swift2.SC2Replay"
Welcome to SC2ParserApe's XML generator You may use the following arguments: -replayPathATH_OF_YOUR_REPLAY (alias: -rp -outputPath:OUTPUT_PATH_FOR_THE_XML (alias: -op
Invalid replay path: C:\Users\NickHeady\Documents\StarCraft II\Accounts\2199760\ 1-S2-1-321113\Replays\Multiplayer\terran\win_v_swift2.SC2Replay Press enter to quit the console
C:\Program Files (x86)\SC2 Replay Monkey>
|
I did the same thing as you:
C:\Program Files\SC2 Replay Monkey>TheApeWriter.exe -rp:"C:\Users\Louis\Document s\StarCraft II\Accounts\63733196\1-S2-1-1647581\Replays\Multiplayer\terran\#5_(T )Happy_vs_(Z)aAaNerchio_agria_valley_sc2rep_com_20110420.sc2replay
Welcome to SC2ParserApe's XML generator You may use the following arguments: -replayPathATH_OF_YOUR_REPLAY (alias: -rp -outputPath:OUTPUT_PATH_FOR_THE_XML (alias: -op
Parsed replay in: 3091 ms Values casted in: 21 ms Replay parsed in: 3160 ms Data successfully written in XML: #5_(T)Happy_vs_(Z)aAaNerchio_agria_valley_sc2r ep_com_20110420.sc2replay Replay serialized in: 195 ms Press enter to quit the console
C:\Program Files\SC2 Replay Monkey>TheApeWriter.exe -rp:"C:\Users\Louis\Document s\StarCraft II\Accounts\63733196\1-S2-1-1647581\Replays\Multiplayer\terran\#5_(T )Happy_vs_(Z)aAaNerchio_agria_valley_sc2rep_com_20110420.sc2replay"
Welcome to SC2ParserApe's XML generator You may use the following arguments: -replayPathATH_OF_YOUR_REPLAY (alias: -rp -outputPath:OUTPUT_PATH_FOR_THE_XML (alias: -op
Parsed replay in: 2430 ms Values casted in: 21 ms Replay parsed in: 2483 ms Data successfully written in XML: #5_(T)Happy_vs_(Z)aAaNerchio_agria_valley_sc2r ep_com_20110420.sc2replay Replay serialized in: 150 ms Press enter to quit the console
C:\Program Files\SC2 Replay Monkey>
You must miss a key somewhere, because I'm pretty sure your problem is that your version of Framework.Net 4.0 is outdated/corrupted. (mscorlib is made by Microsoft, not me ^^)
|
Alright so I made something I should have done earlier: the parser now generates a log file.
Just go get the latest version (v1.0.1) and unzip it in any folder, then run Sc2ReplayMonkey.exe
1) Does it still crash when you "add files" ? 2) If it does, send me the log, or copy/paste it here.
Also, you will now see the player's builds next to their APM graphs. OP updated.
As a side note, I will not make an automatic installer for this version, I'm trying to find one with a better look&feel.
|
Welcome to SC2ParserApe's XML generator You may use the following arguments: -replayPathATH_OF_YOUR_REPLAY (alias: -rp -outputPath:OUTPUT_PATH_FOR_THE_XML (alias: -op
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'php4ts.dll' or one of its dependencies. The specified module could not be found. at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) at System.Reflection.Assembly.Load(String assemblyString) at PHP.Core.Externals.InitCollocation() at PHP.Core.Externals.InitializeExtMans() at PHP.Core.Externals.LocalExtMan(ExtSupportVersion extversion) at PHP.Core.Externals.GetFunctionProxy(String moduleName, String className, String functionName) at PHP.Library.Bz2.$bzdecompress$fn$get() at PHP.Library.Bz2.bzdecompress(PhpBytes source) at MPQFile.bzip2_decompress(ScriptContext , Object string) at MPQFile.readFile(ScriptContext , Object filename) at MPQFile.readFile(Object instance, PhpStack stack) at PHP.Core.Reflection.DRoutineDesc.Invoke(DObject instance, PhpStack stack) at PHP.Core.Reflection.DObject.InvokeMethod(String name, DTypeDesc caller, ScriptContext context) at PHP.Core.Operators.InvokeMethod(Object x, String methodName, DTypeDesc caller, ScriptContext context) at SC2Replay.parseReplay(ScriptContext , Object mpqfile) at SC2Replay.parseReplay(Object instance, PhpStack stack) at PHP.Core.Reflection.DRoutineDesc.Invoke(DObject instance, PhpStack stack) at PHP.Core.Reflection.DObject.InvokeMethod(String name, DTypeDesc caller, ScriptContext context) at PHP.Core.Operators.InvokeMethod(Object x, String methodName, DTypeDesc caller, ScriptContext context) at MPQFile.parseReplay(ScriptContext ) at MPQFile.parseReplay() at SC2ParserApe.ParserApe.ParseReplay(String Path) at TheApeWriter.ApeWriter.Main(String[] args)
|
AH! finally =)
Easy solution, you're missing php4ts.dll.
Download the latest version (v1.0.1) and unzip it to your installation folder, overwrite the files there.
You're set =)
|
downloaded it and still getting problem Welcome to SC2ParserApe's XML generator You may use the following arguments: -replayPathATH_OF_YOUR_REPLAY (alias: -rp -outputPath:OUTPUT_PATH_FOR_THE_XML (alias: -op
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'php4ts.dll' or one of its dependencies. The specified module could not be found. at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) at System.Reflection.Assembly.Load(String assemblyString) at PHP.Core.Externals.InitCollocation() at PHP.Core.Externals.InitializeExtMans() at PHP.Core.Externals.LocalExtMan(ExtSupportVersion extversion) at PHP.Core.Externals.GetFunctionProxy(String moduleName, String className, String functionName) at PHP.Library.Bz2.$bzdecompress$fn$get() at PHP.Library.Bz2.bzdecompress(PhpBytes source) at MPQFile.bzip2_decompress(ScriptContext , Object string) at MPQFile.readFile(ScriptContext , Object filename) at MPQFile.readFile(Object instance, PhpStack stack) at PHP.Core.Reflection.DRoutineDesc.Invoke(DObject instance, PhpStack stack) at PHP.Core.Reflection.DObject.InvokeMethod(String name, DTypeDesc caller, ScriptContext context) at PHP.Core.Operators.InvokeMethod(Object x, String methodName, DTypeDesc caller, ScriptContext context) at SC2Replay.parseReplay(ScriptContext , Object mpqfile) at SC2Replay.parseReplay(Object instance, PhpStack stack) at PHP.Core.Reflection.DRoutineDesc.Invoke(DObject instance, PhpStack stack) at PHP.Core.Reflection.DObject.InvokeMethod(String name, DTypeDesc caller, ScriptContext context) at PHP.Core.Operators.InvokeMethod(Object x, String methodName, DTypeDesc caller, ScriptContext context) at MPQFile.parseReplay(ScriptContext ) at MPQFile.parseReplay() at SC2ParserApe.ParserApe.ParseReplay(String Path) at TheApeWriter.ApeWriter.Main(String[] args)
|
1) is the file in your folder? (php4ts.dll) 2) if it is, are you running a 64bit windows?
|
|
Replace TheApeWriter.exe in your folder with this one:
http://myfreefilehosting.com/f/10122284ed_0.01MB
Even if you run a 64bit windows, it should run it as 32bit.
This is because TheApeWriter.exe uses Phalanger to run, and Phalanger doesn't support 64bit.
If this solves your problem, I'll integrate it in the next version.
|
I'm running 64 bit windows and it seems to run fine for me.
But the window size is too big. On my monitor the bottom gets cut off, and I can't resize the window. (res is 1366x768)
|
|
|
|
except now it is saying i don't have the proper version of starcraft installed
|
I'm really sorry you ran into all this trouble, and I thank you very much for your patience!
I'm gonna make sure people know about this in the future =)
|
make the font and background something simple and usable and i'd probably think about giving it a try
|
I'm definitely going to try it out, thank you very much!
|
@polysciguy you can't watch a replay if you don't have the version the replay was played in installed as far as I know.
|
it is installed though, this is the same comp that i played the game on
|
@Stickmatrix I understand lots of people don't like the zerg skin, it is quite an unusual look&feel for an application.
However I decided I'd keep it the way it is, with few to no changes. The next skin will be a lot more classic, it will be the terran skin.
+ Show Spoiler +It will be white-ish metallic, with black text and Colibri font
Skins are available to the SKINS button at to top right corner. (Currently only zerg is available).
I'm already discussing it with a friend of mine who masters Photoshop better than I do (Arcanoss, the guy who did the icon). We should be creating it next week end, so it will be available in about 10 days.
@polysciguy and if you double click it Starcraft II launches it? Ooooh I know, it's because of the (x86) in front of the folder name. I'll look into it.
|
|
|
|