EpicKitten / PUBG-Replay-Manager

Shows undocumented information from PUBG replays, and has the ability to import and export replays
GNU General Public License v3.0
51 stars 14 forks source link

Choose different replays location #5

Closed FeBe95 closed 6 years ago

FeBe95 commented 6 years ago

It would be nice to have an option to add a custom replay folder (e.g. where I store my backed-up replays) and be able to view them in the list (and maybe save this search folder for the next sessions).

Also there seems to be an issue with "older" replays (I translated the errors):

************** Exception text **************
System.InvalidCastException: Cannot cast from source type "System.UInt64" to destination type "System.String".
   at PUBG_Replay_Manager.Main.RefreshInfoGroups(ArrayList newInfo)
   at PUBG_Replay_Manager.Main.replayList_SelectedIndexChanged(Object sender, EventArgs e)
   at System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ListBox.WmReflectCommand(Message& m)
   at System.Windows.Forms.ListBox.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
EpicKitten commented 6 years ago

I will be looking into that, I will be adding the ability to select single replays to read, auto-backups, and selecting a new folder. Can you please zip and attach the replay?

FeBe95 commented 6 years ago

It is from the end of December, that means after the 1.0 launch, but I think they changed something with the replays and the game itself was also unable to read it after the update in early January

match.bro.official.2018-01.eu.duo.2017.12.30.9ad603c3-3235-4733-ae67-dedfbba16837USER76561198022519334.zip

Something I just experienced: maybe after importing a zip file into the list the "refresh" function should be called, I got confused where my replay got imported to ;)

EpicKitten commented 6 years ago

Thanks! Also if you, or anyone you know has a custom match replay, PLEASE send it to me, I can't find a custom match to join and I don't know if the manager is able to handle them. Will do :)

EpicKitten commented 6 years ago

this was it Apparently, I was really tired and added these 3 lines that added the SteamID64 again, causing the entire file to be shifted incorrectly. Nice win btw ;P Fix will be in 0.6

snake-4 commented 6 years ago

This is a custom match with a teamsize bigger than 4 and program crashes. match.bro.custom.1cePrime.na.normal.2018.02.02.feef46c6-0c69-49ea-a0fe-3853d41aacb1USER3f2737e1fcd7d5e0444298f528c41675.zip

EpicKitten commented 6 years ago

So dynamic!