EDProfiler - A New Display Switcher/Robust Settings Profiler/Switcher/Detector!

Ok, so I've had a look at it. Right now, it is detecting the game log, as typing something like START LOG shows up in the tool window... along with an Unhandled Exception -

Code:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at System.Windows.Forms.ListBox.ItemArray.GetEntryObject(Int32 virtualIndex, Int32 stateMask)
   at System.Windows.Forms.ListBox.SelectedObjectCollection.GetObjectAt(Int32 index)
   at System.Windows.Forms.ListBox.get_SelectedIndex()
   at System.Windows.Forms.ListBox.set_SelectedIndex(Int32 value)
   at System.Windows.Forms.ListBox.set_SelectedItem(Object value)
   at EDProfiler.CMDRs_Journal.Populate(Object file)
   at EDProfiler.CMDRs_Journal.Timer1_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

This happens on every subsequent chat box entry, but doesn't record what was said in the tool window (I assume this is supposed to happen).

Capture.PNG

Screenshot of the tool afterwards.

Let me know if there's anything I can do to help nail this issue :)
 
Ok, so I've had a look at it. Right now, it is detecting the game log, as typing something like START LOG shows up in the tool window... along with an Unhandled Exception -

Code:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at System.Windows.Forms.ListBox.ItemArray.GetEntryObject(Int32 virtualIndex, Int32 stateMask)
   at System.Windows.Forms.ListBox.SelectedObjectCollection.GetObjectAt(Int32 index)
   at System.Windows.Forms.ListBox.get_SelectedIndex()
   at System.Windows.Forms.ListBox.set_SelectedIndex(Int32 value)
   at System.Windows.Forms.ListBox.set_SelectedItem(Object value)
   at EDProfiler.CMDRs_Journal.Populate(Object file)
   at EDProfiler.CMDRs_Journal.Timer1_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

This happens on every subsequent chat box entry, but doesn't record what was said in the tool window (I assume this is supposed to happen).



Screenshot of the tool afterwards.

Let me know if there's anything I can do to help nail this issue :)

Thanks, to help identify the error I have released an update. Please press ctrl+T after the error happens and report back via email (kaii@dr.com) or pm

If you see any more errors then please send them

Not going to be looking at this any more tonight so really no rush

EDIT: I did make a few changes, and only just got out of Elite testing them. This entire session, it worked perfectly. If you can help me iron out this bug, I think it's basically done...unless you find more bugs :)
 
Bugs multiply like bacteria... you fix one, two more appear like magic. I don't think there's many bug-free bits of code in the world..
 
Ok, I've released an update that should fix that. Basically, if the log goes blank for any reason, it won't be able to save (which is fine as it's preferable to just delete the file in that case - at least, that's my initial thinking, open to discussion)

So hit the update and let me know if you notice this behaviour at all.
 
Ok, so I've d/l the new version and had a play. No more errors so that's good :p

Capture.PNG

This is what the log screen currently looks like - log entries my own. I was under the impression the screenshots actually displayed, or did I misunderstand that bit?

The blank entry was me typing LOG and no text.

Is there anything specific you need tested right now?
 
Hi,

I actually might get them to display (the link will remain in the txt file, but can be displayed in the app), you just made me realise a way to do it when I thought it wouldn't be possible :)

I think the most useful thing you could do for me now is tell me if you can recreate that error from before (I never changed anything), and if you feel like it, use it for a week and let me know if it behaves badly or annoyingly in any way.

Otherwise, thanks!
 
Well the error appeared immediately on use previously, so it's already an improvement :D

I'll use it for a week then, I'll let you know if anything untoward happens.. I'll try integrating a log tool as well, see if it picks that up properly. So far so good though.
 
Testing with the latest version, still getting the text appearing in the chat logs browser but not appearing in CMDR's Log, strange, it seems to work for other people.
 
Quick update - sorry I didn't get back to you about testing the log facility but I now have a plan. I've embarked on an "interesting" mission, a 30kly round trip and I've decided to create a bit of a forum blog around it. I'm gonna use your new log thing to record some vaguely stream of consiousness ramblings as I go. Since I plan to make most of the journey in VR this tool will be just perfect for the job and should be a nice test of it too. Hoping to start next week.
 
Testing with the latest version, still getting the text appearing in the chat logs browser but not appearing in CMDR's Log, strange, it seems to work for other people.
It's not working for me anymore! I will fix it today.

Quick update - sorry I didn't get back to you about testing the log facility but I now have a plan. I've embarked on an "interesting" mission, a 30kly round trip and I've decided to create a bit of a forum blog around it. I'm gonna use your new log thing to record some vaguely stream of consiousness ramblings as I go. Since I plan to make most of the journey in VR this tool will be just perfect for the job and should be a nice test of it too. Hoping to start next week.

Great! I will try and get it as smooth as possible by then, I also want to add two more features:
1) pop out windows, so you can look at and compare and edit multiple logs at once
2) add compatibility for RTF files, so you can actually save the logs as seen, and paste your own pictures and other stuff in
 
Ok I just released another update, one of the final ones methinks (the rtf thing will come much later prob), you can now right click on a journal and pop it out to a separate window and work on it separately.
 
Finally got round to updating after battling the trolling on Dr Kai's Youtube vid about this version, seriously some people just dont know anything.

All I can say is using it with a DK2 and tweaking the settings as discribed in the video and soooo much better in VR.

thanks DrKai
 
Finally got round to updating after battling the trolling on Dr Kai's Youtube vid about this version, seriously some people just dont know anything.

All I can say is using it with a DK2 and tweaking the settings as discribed in the video and soooo much better in VR.

thanks DrKai

What's going on there? Lol, didn't notice any ignorance?

Anyway, just released one last update! Another item from my wishlist done. I now have a way to set those extra settings like planet TextureSizes etc. see below:

QuBOytv.png


Note I do plan to add many more settings and really hope you guys will suggest and clarify. I also intend to eventually tie it all to profiles. If you can test, I'd appreciate it. Would like to get all current upgrades to EDP finalized in time for 3.2
 
I just hate those type that no matter what you produce or show on Youtube they just find fault.

they are the sorts that if you made an app that cured famine and made world peace, it would still be wrong in their minds.
 
Back
Top Bottom