Release Trade Computer Extension Mk.II

Love this tool! Very cool!

One thing that might be cool to have, would be a Black market for the stations that have them, and what they pay for stolen goods.

I'm not really sure, but I have the feeling that black markets pay the global average price for goods like the "Seeking goods" T-9s.
 
So I've found a bit of a bug. Currently (4pmEDT 28th August) the EDMC datafeed is running rather slowly - I think there's quite a few people online, so the API server is a bit behind on player locations. I am at Apademak (Scott Orbital) and it's reporting me at Cama Zotz (Braun Installation) - a place I left a while before.
Anyway, I click to connect my market data at Scott Orbital, and it's importing the data for Braun Installation, at Scott Orbital. I think you're ignoring the "System+Station" columns in the CSV data from the EDMC app, and blindly importing into the current location. This means I now have Braun Installation information in Scott Orbital. *sigh* Anyway, it's just updated my location, and I now got the correct prices, but I think that you should error when the CSV data doesn't match the expected system.
 
It cannot find my installation of Elite, even when pointed directly to it (when trying to find the game version).

My install folder is: D:\SteamLibrary\steamapps\common\Elite Dangerous Horizons\Products\elite-dangerous-64

It never detects it, when pointed to SteamLibrary, Elite Dangerous Horizons, Products, or elite-dangerous-64 folders.

Also, because of this location, it doesn't seem to be able to handle enabling VerboseLogging. Its enabled in appconfig.xml, but I don't see an appconfiglocal.xml anywhere.
 
I'm having a similar issue, except my install is under the C:\ drive. It finds the game path, detects the game log, and shows verboselogging active, but cannot find the game version or language.
 
So I've found a bit of a bug. Currently (4pmEDT 28th August) the EDMC datafeed is running rather slowly - I think there's quite a few people online, so the API server is a bit behind on player locations. I am at Apademak (Scott Orbital) and it's reporting me at Cama Zotz (Braun Installation) - a place I left a while before.
Anyway, I click to connect my market data at Scott Orbital, and it's importing the data for Braun Installation, at Scott Orbital. I think you're ignoring the "System+Station" columns in the CSV data from the EDMC app, and blindly importing into the current location. This means I now have Braun Installation information in Scott Orbital. *sigh* Anyway, it's just updated my location, and I now got the correct prices, but I think that you should error when the CSV data doesn't match the expected system.

Thanks for reporting, I will add a precaution to not update price data from a different station.

It cannot find my installation of Elite, even when pointed directly to it (when trying to find the game version).

My install folder is: D:\SteamLibrary\steamapps\common\Elite Dangerous Horizons\Products\elite-dangerous-64

It never detects it, when pointed to SteamLibrary, Elite Dangerous Horizons, Products, or elite-dangerous-64 folders.

Also, because of this location, it doesn't seem to be able to handle enabling VerboseLogging. Its enabled in appconfig.xml, but I don't see an appconfiglocal.xml anywhere.

So TCE is telling you "INSTALLATION NOT FOUND" ?
I created the same folder structure here and placed the AppConfig.xml there and TCE found the installation without problem. Maybe a hidden folder?

TCE is searching after the AppConfig.xml file, when clicking the button at the version selection. The AppConfigLocal.xml is created by TCE, if the AppConfig.xml file didn't hold the verboselogging entry.
You can download the file from the FAQ at the top post.

There are two ways in telling TCE, where the installed version is. The button at the version selection or the game path button, where you directly select the ED executable.
Both ways running reliable here, so there must be something different. Did you tried to select the game path instead?

I'm having a similar issue, except my install is under the C:\ drive. It finds the game path, detects the game log, and shows verboselogging active, but cannot find the game version or language.

Language is set by you, default is english. Please check, if there is a folder hidden, so TCE can't find it. Thanks

PS: The last method to set the game version/path is directly at the TCE.config. Here is an example:
Code:
GamePath="D:\Elite Dangerous\Products\elite-dangerous-64"
 
Just want to say , this is great , been using it for a long time now, admit i don't use all its functions, but for what i do in game its been the best helper i have used to date, and loving the
passion Eventure has for the game and this app.
 
Thanks for the cool soft! But it do not work for me.
1) I add the market
2) I open commodies panel and set price
3) I close commodies panel and open again - price 0 ((

my config
screen.png
 
Hi,

can you please help me ?

After updating win7 to windows 10. I updated EDMC and installed latest TCE MKII I with update and your available DB, now am getting unhandled exception when I start TCE, if I click continue it goes straight to TCE window where I choose game version, it skips the config, database, verbose window.

I also notice that in TCE it only gives this error when I click on keybindings tab

I love this program and don't want to play ED without it

This the log from the unhandled exception it might help
************** 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.MD_Upgrade.Upgrade_Check() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Upgrade.vb:line 25
at Trade_Computer_Extension.TCE_Launcher.Prelaunch_Setup() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\TCE_Launcher.vb:line 166
at Trade_Computer_Extension.TCE_Launcher.Form1_Load(Object sender, EventArgs e) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\TCE_Launcher.vb:line 16
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.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.1080.0 built by: NETFXREL3STAGE
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:///C:/TCE/Trade%20Computer%20Extension%20MK.II.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.6.1038.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.1081.0 built by: NETFXREL3STAGE
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.1038.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.1038.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.1078.0 built by: NETFXREL3STAGE
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.1038.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.1038.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.1064.2 built by: NETFXREL3STAGE
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.1038.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:///C:/TCE/System.Data.SQLite.DLL
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1082.0 built by: NETFXREL3STAGE
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.1080.0 built by: NETFXREL3STAGE
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.1038.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
----------------------------------------

************** 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.
 
Last edited:
Hi,

can you please help me ?

After updating win7 to windows 10. I updated EDMC and installed latest TCE MKII I with update and your available DB, now am getting unhandled exception when I start TCE, if I click continue it goes straight to TCE window where I choose game version, it skips the config, database, verbose window.

I also notice that in TCE it only gives this error when I click on keybindings tab

Hi too,

what I see by the log is, that TCE is checking your databases and crashes then. Did you tried a check at your databases, when clicked continue, by using the DATABASE > VERIFY button at the launcher?
But I don't understand, what you mean with "it skips the config, database, verbose window"? Need here more details. Thanks.

You can send me your database folder and TCE.Config file for a check, if you like, to eventure(at)ki.tng.de.
 
Hi too,

what I see by the log is, that TCE is checking your databases and crashes then. Did you tried a check at your databases, when clicked continue, by using the DATABASE > VERIFY button at the launcher?
But I don't understand, what you mean with "it skips the config, database, verbose window"? Need here more details. Thanks.

You can send me your database folder and TCE.Config file for a check, if you like, to eventure(at)ki.tng.de.

Hi Eventure,

Thank you for the fast reply, problem is solved and I've imported my backup database everything is working perfectly, I just verified db and restarted game a couple of times and it solved the problem.

What I was referring to about the verbose window, etc was that the older version of this program first started with a small window with 4 or 5 buttons where one could add db's, configuration etc, with the new version it opens straight to the new layout.

This is a brilliant program that really makes this game much more enjoyable to play and it's never given me any problem, I will make a donation you really deserve it, thank you very much.
 
install edmc

Thanks for the cool soft! But it do not work for me.
1) I add the market
2) I open commodies panel and set price
3) I close commodies panel and open again - price 0 ((

my config
https://s17.postimg.org/3rinwu4f3/screen.png

you also need to install ED market connector. then use logon details to set this up.
TCE will then use this to automatically get loads of data (market prices, etc) when you are docked and push the connect button on tce

that's all you would then need to do. dock press "connect" then all prices updated.
Cmdr Bupu.
 
Hi

I want to plan a trade route but when I start the route planner I cannot see the station I'm presently docked at in the stored trade markets panel

how can I select it to buy the goods to sell at then next station ?
 
Last edited:
Hi

I want to plan a trade route but when I start the route planner I cannot see the station I'm presently docked at in the stored trade markets panel

how can I select it to buy the goods to sell at then next station ?

Assuming you have registered the market, you are, check the filter settings. Usually, the distance to star setting is too low for the current market.
 
Last edited:
Hi Eventure

Request time again in the Credit's Panel can you add a few more lines to it "smuggling, Exploration and Combat with a save button
next to the update button the will keep the credit's box's as they are so when I load up the next day it will load up where I left off.

thanks dee.
 
Hi Eventure

Request time again in the Credit's Panel can you add a few more lines to it "smuggling, Exploration and Combat with a save button
next to the update button the will keep the credit's box's as they are so when I load up the next day it will load up where I left off.

thanks dee.

Hi Osbo89,

perhaps you missed the dev update #2, where the new Personal panel will contain a reworked balance overview, similar as the current Credit panel, which will be replaced by a new Cargo panel with the next update.
 
Hi Osbo89,

perhaps you missed the dev update #2, where the new Personal panel will contain a reworked balance overview, similar as the current Credit panel, which will be replaced by a new Cargo panel with the next update.

Hi Eventure

Thanks for the post and yes I had missed it and it looks fabulous but will it still be able to keep the totals running for the next time I load up as I maybe doing a job for a few days or as "punkerich" suggested a week with a save button..

thanks dee..
 
Back
Top Bottom