Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 0 at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.ChartData.<init>(ChartData.java:120) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis$8.actionPerformed(MultiRepAnalysis.java:1346) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis.createPlayerTab(MultiRepAnalysis.java:1358) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis.openPlayer(MultiRepAnalysis.java:1014) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis.access$0(MultiRepAnalysis.java:1007) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis$1.mouseClicked(MultiRepAnalysis.java:420) at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$000(Unknown Source) at java.awt.EventQueue$1.run(Unknown Source) at java.awt.EventQueue$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
Anyway to resolve this? I just upgraded to the newest version.
can we import replay into sc2gears to add it into our statistics if we forget to launch sc2gears before running a game ? thx
Hi,
Sc2gears does not have it's own replay database. Replays are just sitting on your computer, and Sc2gears just reads and analyzes replays from your hard drive. So you can analyze any replays you have.
If you want to look deep into 1 specific replay, open it in the Replay analyzer (double click on the <new> item below the Replay analyzer node in the navigation tree).
If you want to see overall statistics and development charts from all your replays, open them in the Multi-replay analysis (<new> item under the Multi-rep analysis node).
If you want the "missed" replays in the same folder where you keep all your replays, you can just copy them manually, or list your SC2 auto-replay folder, select the "missed" replays and right click => Copy replays.
On September 12 2011 11:39 Lanfear.sng wrote: When I double-click my name in the multi-replay analysis, nothing happens. I checked the log and got this error:
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 0 at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.ChartData.<init>(ChartData.java:120) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis$8.actionPerformed(MultiRepAnalysis.java:1346) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis.createPlayerTab(MultiRepAnalysis.java:1358) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis.openPlayer(MultiRepAnalysis.java:1014) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis.access$0(MultiRepAnalysis.java:1007) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis$1.mouseClicked(MultiRepAnalysis.java:420) at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$000(Unknown Source) at java.awt.EventQueue$1.run(Unknown Source) at java.awt.EventQueue$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
Anyway to resolve this? I just upgraded to the newest version.
I could never reproduce this error. This has something to do with the system converting the replay date inconsistently to a different date. This seemingly only occurs on a very limited number of computers if you try to analyze replays only from 1 day. If you analyze replays from multiple days, this never happens.
You could send the replays to me that caused this and I investigate it deeper.
On September 12 2011 14:27 Garnet wrote: How about wrapping the old version changes in spoiler tags? I think the OP is too long now.
I agree but you would gain nothing from it. All important info (links etc.) are at the top of the first post, there is nothing to be read at the bottom of it for those who have followed this thread for a time now.
On September 12 2011 11:39 Lanfear.sng wrote: When I double-click my name in the multi-replay analysis, nothing happens. I checked the log and got this error:
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 0 at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.ChartData.<init>(ChartData.java:120) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis$8.actionPerformed(MultiRepAnalysis.java:1346) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis.createPlayerTab(MultiRepAnalysis.java:1358) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis.openPlayer(MultiRepAnalysis.java:1014) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis.access$0(MultiRepAnalysis.java:1007) at hu.belicza.andras.sc2gears.ui.moduls.multirepanal.MultiRepAnalysis$1.mouseClicked(MultiRepAnalysis.java:420) at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$000(Unknown Source) at java.awt.EventQueue$1.run(Unknown Source) at java.awt.EventQueue$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
Anyway to resolve this? I just upgraded to the newest version.
I could never reproduce this error. This has something to do with the system converting the replay date inconsistently to a different date. This seemingly only occurs on a very limited number of computers if you try to analyze replays only from 1 day. If you analyze replays from multiple days, this never happens.
You could send the replays to me that caused this and I investigate it deeper.
Sent replays to your e-mail that was on your site. Hope it helps. I will play today and see if it will show up. Thanks.
Still waiting for 1.4 PTR replays (so far I received none ). If you have some, please send them to me (could be any replay, no need to be ggs, the more the better).
So how do you get sc2 gears to auto-save your replays? I tried following the instructions when you load and also going to the website but when i play a 1v1 game it still isn't saved. I must be missing something and it's frustrating cuz idk what.
On September 14 2011 06:54 genius_man16 wrote: So how do you get sc2 gears to auto-save your replays? I tried following the instructions when you load and also going to the website but when i play a 1v1 game it still isn't saved. I must be missing something and it's frustrating cuz idk what.
Look for the 6 reps with "Geniusman" and those are mine
You probably did not set your folders properly. Run the diagnostic tool which might give you some tips as what is wrong in your setup. You can view/change folder settings in the Misc settings dialog, Folders tab.
Also you probably know it but just to be sure: Sc2gears has to be running while you play in order for it to be able to auto-save your replays.
In Map view it doesn't show the position of all Terran buildings because of lifting and landing. With one look you see where Terra has expanded to, if this was fixed.
You could just search for selected landed buildings at a position not already in use. Its not the most beautiful solution, but it should work. ^^
I dont know why, but for some reason there are some replays where sc2gears doesnt load all of the replay data.
Perhaps I just need to reinstall, but I figure I will check and see with this thread first http://drop.sc/35051 ^--- one of the replays in which it doesnt load all of the data. It always cuts off at 29:11 for that one
On September 16 2011 17:08 TheRabidDeer wrote: I dont know why, but for some reason there are some replays where sc2gears doesnt load all of the replay data.
Perhaps I just need to reinstall, but I figure I will check and see with this thread first http://drop.sc/35051 ^--- one of the replays in which it doesnt load all of the data. It always cuts off at 29:11 for that one
The replay format is still not fully understood. The replay you posted is an example where Sc2gears runs into an action with a format not yet understood/implemented, therefore Sc2gears cannot continue parsing the actions.
Just wanted to say thank you so much for this amazing program, I have been using it to autosave and check out all my replay statistics since last November and have promoted it to all my friends. Fantastic job ^^ <3
into Sc2gears. It is must more interesting than APM in my opinion.
Aside from the fact that what you are asking is impossible, you could try asking with a more grateful tone. "Please do this potentially complicated and time-consuming thing. It must be better than what you already have."
Wow, huge bummer you can't calculate SQ in SC2gears. That seems like one of the best ways to measurably track improvement in a compariable fashion ((((. Really hope blizzard will improve the replay format in hots (though it is more work for you dakota ).
Also here are 17 more replays from 1.4 PTR for you dakota! :D
Strictly speaking, SC2 replays do have enough information to calculate SQ -- for example, you can simulate the game again (essentially watching the replay) and read mineral counts and whatnot.
It's probably outside the scope of Sc2gears, but it makes me wonder if it's possible to have a program that takes a replay and analyzes it for stats by running it. Probably the only feasible way to do it would be as a custom game so you can use Starcraft 2 to simulate Starcraft 2...