Release Trade Computer Extension Mk.II

Thanks for reporting. Nice to read a post from you without an error report! ;)

You might have to get use to that, they are getting harder to find !

Will have to start thinking on new suggestions again :)


Did you see/miss the one about the drag and drop or copy/paste for the currency section ?

If you could make something that was very fast and easy to use you could replace Activites with Trade, Combat, Mining, Exploration.

If I remember right, you use to have these categories before.

Was it not something that people wanted ?
 
Got another one for you, NAVIGATION - FLIGT LOG does not work anymore for me

OcqQ8mA.jpg


See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.


************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Array.InternalGetReference(Void* elemRef, Int32 rank, Int32* pIndices)
at System.Array.GetValue(Int32 index1, Int32 index2)
at Microsoft.VisualBasic.CompilerServices.Symbols.Container.GetArrayValue(Object[] Indices)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.InternalLateIndexGet(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, ResolutionFailure& Failure, Boolean[] CopyBack)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.ObjectLateInvokeDefault(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, Boolean[] CopyBack)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.InternalLateInvokeDefault(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, Boolean[] CopyBack)
at Trade_Computer_Extension.Panel_Navigation.Filter_Logbook() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Navigation.vb:line 7414
at Trade_Computer_Extension.Panel_Navigation.BTN_Log_Click(Object sender, EventArgs e) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Navigation.vb:line 3512
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Label.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)




************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Trade Computer Extension MK.II
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Games/Elite%20Dangerous/TCE/Trade%20Computer%20Extension%20MK.II.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Data.SQLite
Assembly Version: 1.0.99.0
Win32 Version: 1.0.99.0
CodeBase: file:///D:/Games/Elite%20Dangerous/TCE/System.Data.SQLite.DLL
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Transactions
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------


************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.


For example:


<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>


When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 
Got another one for you, NAVIGATION - FLIGT LOG does not work anymore for me

All have to do, that you having empty market entries in your database, please fill them up by adding new markets and the issue will be gone. Fixing some issues related to empty entries at the moment, so a fix for it will be released asap.
 
All have to do, that you having empty market entries in your database, please fill them up by adding new markets and the issue will be gone. Fixing some issues related to empty entries at the moment, so a fix for it will be released asap.

Is that because I deleted stations ?

I also noticed that CURRENT LOCATION is ok when I fly but doesn't always show the right station when I land, It sometimes shows as if I was in a station in a completely different system !!!


Do you mean that I need to edit the db in excel and add a bunch of 0's somewhere or that I should try to fly to stations I've never been too and add them ?
 
Last edited:
Is that because I deleted stations ?

I also noticed that CURRENT LOCATION is ok when I fly but doesn't always show the right station when I land, It sometimes shows as if I was in a station in a completely different system !!!


Do you mean that I need to edit the db in excel and add a bunch of 0's somewhere or that I should try to fly to stations I've never been too and add them ?

You only have to add as many new markets to your current database, as deleted market entries. They got filled up automatically. The wrongly displayed markets also rely to the deleted market entries.
 
You only have to add as many new markets to your current database, as deleted market entries. They got filled up automatically. The wrongly displayed markets also rely to the deleted market entries.

I'll just bring back my old backup and use those entries to test your next version of the deletion process.
They'll be useful for test purposes, until that really works properly :)
 
I'll just bring back my old backup and use those entries to test your next version of the deletion process.
They'll be useful for test purposes, until that really works properly :)

It will, but I think I catched all issues. Adding advanced credit designation for session income at the moment. The Credit panel will gain a new category called UNASSIGNED.
All income generation, detected by EDMC calls, is put into this category, no longer adding income to the MISC category.
From there, you can drag an income entry (generating a list of income for each EDMC call) to a desired category, either to the textbox to modify or directly to the category.
It looks very nice, but has to be tested, therefore the next update will not come today, but tomorrow.
 
Last edited:
It will, but I think I catched all issues. Adding advanced credit designation for session income at the moment. The Credit panel will gain a new category called UNASSIGNED.
All income generation, detected by EDMC calls, is put into this category, no longer adding income to the MISC category.
From there, you can drag an income entry (generating a list of income for each EDMC call) to a desired category, either to the textbox to modify or directly to the category.
It looks very nice, but has to be tested, therefore the next update will not come today, but tomorrow.


WoW, That sound very nice !

Will be happy to test the hell out of it :D


Was not sure I would, thought it might be too much at first, but I must say, I do love the sounds you've added to TCE !
No additional lag as far as I can see but they do add an interaction feedback that I did not realize was missing.
 
All have to do, that you having empty market entries in your database, please fill them up by adding new markets and the issue will be gone. Fixing some issues related to empty entries at the moment, so a fix for it will be released asap.

Hi Eventure,
Im wondering if this also applies to the STAR db? I have about 80 #EMPTYs. I have not noticed any problems, but is it better if they were deleted?

I was not able to fly for about 6 weeks and to my surprise the versions had jumped from 1.2.5 to 1.3.6 ! with a whole new look. You have certainly been busy. Thanks!
john aka Pul
 
Hi Eventure,
Im wondering if this also applies to the STAR db? I have about 80 #EMPTYs. I have not noticed any problems, but is it better if they were deleted?

I was not able to fly for about 6 weeks and to my surprise the versions had jumped from 1.2.5 to 1.3.6 ! with a whole new look. You have certainly been busy. Thanks!
john aka Pul

The issue affecting only the market database. Deleting #EMPTY entries will break the sequencial order, so hands off! ;)

WoW, That sound very nice !

Will be happy to test the hell out of it
biggrin.png



Was not sure I would, thought it might be too much at first, but I must say, I do love the sounds you've added to TCE !
No additional lag as far as I can see but they do add an interaction feedback that I did not realize was missing.

Thank you, tests are finished, have to update the manual now.
 
Last edited:
Update (1.3.7) released:



Changelog:
- Added unassigned category to the Credits panel. Drag income entries from the unassigned category to the desired category (see TCE Manual, page 22 for more info).
- Added one sound file for the Connect button.
- Fixed some double sound events.
- Fixed some issues/errors, if deleted entries are present at the market database.
- Fixed Waypoints panel start up.
- Updated TCE Manual to V1.3.7.

Note:
Copy the content into your TCE folder to update your version.
 
Last edited:
It seems, that starting with version 1.3.5 no more markets are added to my databases. To me it looks like EDMC is no longer used by TCE, because my avatar's status hasn't change since than. For instance my rank with the Empire. But when I open EDMC it is shown. Also before that version after "connct" the count down from EDMC was shown. Now not anymore.

I never used version 1.3.4

Any hints, what is wrong?

Fly safe
 
It seems, that starting with version 1.3.5 no more markets are added to my databases. To me it looks like EDMC is no longer used by TCE, because my avatar's status hasn't change since than. For instance my rank with the Empire. But when I open EDMC it is shown. Also before that version after "connct" the count down from EDMC was shown. Now not anymore.

I never used version 1.3.4

The good news: I solved it by installing the full version 1.3.5 after deleting TCE.
The bad news: I don't know what caused the trouble.

Anyhow, I just want to let you know, that TCE is running fine again.

Thanks and fly safe
 
It seems, that starting with version 1.3.5 no more markets are added to my databases. To me it looks like EDMC is no longer used by TCE, because my avatar's status hasn't change since than. For instance my rank with the Empire. But when I open EDMC it is shown. Also before that version after "connct" the count down from EDMC was shown. Now not anymore.

I never used version 1.3.4

Any hints, what is wrong?

Fly safe

punkerich informed me about this issue, it seems it has to do with EDMC.exe not set to 'run as admin', as he reported after an update. So please try this first.
 
Update (1.3.7) released:



Changelog:
- Added unassigned category to the Credits panel. Drag income entries from the unassigned category to the desired category (see TCE Manual, page 22 for more info).
- Added one sound file for the Connect button.
- Fixed some double sound events.
- Fixed some issues/errors, if deleted entries are present at the market database.
- Fixed Waypoints panel start up.
- Updated TCE Manual to V1.3.7.

Note:
Copy the content into your TCE folder to update your version.


1.3.7 running fine so far, the Connect sound might me a bit too loud compared to the other ones you use, it made me jump a few times, but i'm getting used to it.


I deleted 2 stations, as a test again, and so far I can detect no undesirable side effects :)


As for the CREDITS section, maybe I'm using it wrong, but it doesn't seem to work right, negative amounts are added to the total, whether I press the + or - sign
so that every time i CONNECT i'm getting farther and farther away form the real amount in my account.

The drag and drop works nicely thought and would be even more useful if you replaced the general "ACTIVITIES" for more precises "TRADING" "SMUGGLING" "COMBAT" "EXPLORATION"



Another feature that would be nice for trader/smugglers :
If you could highlight or change the text color (red) for illegal good at our current destination in the TRADE OVERVIEW - TRADE ADVISOR list.
Along with the black market icon, it would help make better trade decisions.
 
Last edited:
Not entirely true, I had a market with AI RELICS & ANTIQUITIES, in regular not the black market. It'll all depend if they are considered legal. So I wounder if there is a way to add them to the list on my side.
 
Not entirely true, I had a market with AI RELICS & ANTIQUITIES, in regular not the black market. It'll all depend if they are considered legal. So I wounder if there is a way to add them to the list on my side.

that is why I specified " for illegal good at our current destination "

 
1.3.7 running fine so far, the Connect sound might me a bit too loud compared to the other ones you use, it made me jump a few times, but i'm getting used to it.

Here is a 50% reduced volume version (View attachment EDMC.zip) of the wav. It would be less scary. :)
Extract it into the WAV folder of TCE and overwrite the old file.

As for the CREDITS section, maybe I'm using it wrong, but it doesn't seem to work right, negative amounts are added to the total, whether I press the + or - sign
so that every time i CONNECT i'm getting farther and farther away form the real amount in my account.

There is a bug with the Activities textbox, where you can edit the value. Remove the - sign at the end of the value, if you want to use it currently. You can also drop the value to the category directly (not onto the name, but the value). That should work until next release, and remember, if you drop a negative value to a textbox, you have to press the + (add) button to substract the value from the category!

The drag and drop works nicely thought and would be even more useful if you replaced the general "ACTIVITIES" for more precises "TRADING" "SMUGGLING" "COMBAT" "EXPLORATION"

That was a design decision to move all income into the Activities category. The income area's are too numberous to add them all individually, like perhaps the Mk.I did. I want a small panel to quickly add incomes and losses, not a large panel as the Mk.I had it.

Another feature that would be nice for trader/smugglers :
If you could highlight or change the text color (red) for illegal good at our current destination in the TRADE OVERVIEW - TRADE ADVISOR list.
Along with the black market icon, it would help make better trade decisions.

TCE captures only legal goods, so it can't show illegal goods, either in Trade Overview nor in Trade Advisor. It would be a bad advise from TCE to trade illegal goods. ;)
EliteOCR or EDMC also didn't capture those goods, so they have to be added manually. Therefore I suggest to use the note section for illegal goods.

Not entirely true, I had a market with AI RELICS & ANTIQUITIES, in regular not the black market. It'll all depend if they are considered legal. So I wounder if there is a way to add them to the list on my side.

That is new to me, that these salvage goods could be traded (buyed and sold), but perhaps you can make a screenshot, if you discover it again, so I add them to the database as default.
Nevertheless, you can add these goods as trade wares to TCE, if you like, but adding a good, that can't be buyed but sold nor getting data about it, beside you having the good into your cargo, didn't make much sense for me.
 
Last edited:
Back
Top Bottom