Release Trade Computer Extension Mk.II

QUESTION:

There are a tonne of commodities that you can't buy, that are either rewards as part of a mission or found in USS's that are not listed in TCE, what should we do about these?

There is an extensive list of these items on EDDB should these be added or not?

Will add them to the next full release.

STAR SYSTEMS TO BE REMOVED FROM THE DB

DESTINATION
CRUCIS SECTOR YE-A D142

Removed with the next full release.

I'm experiencing a few problems with registering stations. Either new or updating stations.

ISSUE 1: I'M GETTING DUPLICATE STATIONS.

Two examples, both of these stations were previously registered in 1.3.x.x and I'm unable to DELETE the older one.

Deleting of registered markets are only possible by using the Market Database panel.
The DELETE button at the Navigation or Summary panel is only for unregistered markets.

ISSUE 2: AUTOMATIC REGISTERING OF STATIONS IS HIT AND MISS.

I was at CORTES BASE in CH'IANG FEI and I'm unable to save the MARKET DATA automatically. OCR worked, but as EDMC connected fine, then TCE should have auto updated. So I restarted TCE and now TCE thinks I'm at Odomazotz. Quite TCE again and ADDING MARKET doesn't work and TCE is asking for Current Position as if I were in space at a POI etc. EDDI, EDMC and EDDiscovery know where I am. I've quite all of these just in case and TCE still can't lock on to the station I'm at. Restarted TCE after quitting ED and now all is fine.

The same happened in the same system at CLEAVE VISION. Quitting ED to main menu and restarting ED resolved the problem. I didn't have to restart TCE, I was then able to add the unregistered station.

Same again at NLTT 35146 POGUE ORBITAL this was a previously registered station. However all other stations (7) here registered without problems.

What had TCE reported on the automatic update? An info at the button? You speaking of the commodity data, not the market data, right?

MINOR ISSUE 3:
After Interdiction, TCE bar hides, but when it returns upon entering SC it takes the focus away from the game, BUT NOT ALWAYS.

Will add an activate of ED after restoring the panel. Should fix the issue.

ISSUE 4:
Minimap some times shows when leaving a space station. By the way this is the first version I've seen the Minimap display at all.

What was selected for the station type of the registered market? Is there a body name selected? If you have doubled entries of the market, TCE is thinking, you are at a planet and not in space.
Remove the double and TCE won't show the Minimap panel for the space station again.

1.4.1.1
Just sold Uraninite and indite to the black market, the event reporter showed Commodity Sold but they were not removed from the cargo list.

{ "timestamp":"2016-11-06T04:18:26Z", "event":"MarketSell", "Type":"indite", "Count":1, "SellPrice":1989, "TotalSale":1989, "AvgPricePaid":0, "StolenGoods":true, "BlackMarket":true }
{ "timestamp":"2016-11-06T04:18:32Z", "event":"MarketSell", "Type":"uraninite", "Count":1, "SellPrice":883, "TotalSale":883, "AvgPricePaid":0, "StolenGoods":true, "BlackMarket":true }

Fixed the issue.

The cargo list is not ordered the same as ED Ship Cargo Inventory and seems random. Would it be possible to list it alphabetically or event better to sort it by Name, Value, QTY, Average by clicking the le bar ?

Will add a sort option by header to the Cargo panel.

Run as administrator, the "Trade Computer Extension MK.II" Application file, the little blue wheel spins and…
http://i284.photobucket.com/albums/ll39/Dustdevil-2169/6_zpsevvedoxp.png

You have to copy the contents of an update into your TCE installation, as shown in the update notes. But I have added a message box to inform an user, who is trying to start an update outside of the installation.

I selected p as a shortcut for taking Picture in TCE.
Now I can't type a lower caps P in this forum or in other windows.

It's no big deal, I can select a different shortcut.
I just wondered if it's a bug or the way it's meant to work.

I am using global hotkeys at the moment, so this would explain your observations. Maybe I should remove all non modified keys, beside the F-keys and num pad?
 
Last edited:
Forgot to add to the change log, that it is now possible to move the Event Reporter panel.
Click at the Main UI: CONTROL > PANEL to show the header of the panel. Move it to a desired position.
 
hey there, First I'd like to say this tool is awesome :) thanks for all the effort Eventure.

I have a error occurring while trying to delete cargo that actually were passengers but have been logged as cargo, also when I get engineer components as mission rewards it seems to do the same thing, it doesn't delete them automatically when I sell them (last ones I had it was a problem with the spelling of its name). I try to remove them and I get the same error message.

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

************** Exception Text **************
System.NullReferenceException: Object variable or With block variable not set.
at Microsoft.VisualBasic.CompilerServices.Symbols.Container..ctor(Object Instance)
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_Cargo.Delete_Cargo() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Cargo.vb:line 498
at Trade_Computer_Extension.Panel_Cargo.BTN_Clear_Click(Object sender, EventArgs e) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Cargo.vb:line 366
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:///C:/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:///C:/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.

also had a problem a while back that is probably fixed by now, when I added an engineer station as a market it caused a crash, removed said market and all was well again.

Many thanks again for all the effort with this tool :) its awesome :D
 
{ "timestamp":"2016-11-06T04:18:32Z", "event":"MarketSell", "Type":"uraninite", "Count":1, "SellPrice":883, "TotalSale":883, "AvgPricePaid":0, "StolenGoods":true, "BlackMarket":true }


I know that this will happen and I told Frontier to add a "Stolen" marker to the "CollectCargo" event, to separate an illegal commodity from a legal commodity. But they are deaf on both ears. :(
For example, you bought Indite from a market and find later a container in space containing also Indite. One is illegal, the other not. How could TCE differ between them, without a marker for stolen or not.
Maybe I should define all space cargo as legal to fix the issue, but I don't like the way.


I'm not sure I understand TCE was showing me these in red, so it knew they were stolen and in the log:
"StolenGoods":true, "BlackMarket":true
Isn't that the marker you are asking for ?
Aren't the logs created by ED ?


I am using global hotkeys at the moment, so this would explain your observations. Maybe I should remove all non modified keys, beside the F-keys and num pad?

No it's ok, I was just making sure it was not me doing something wrong, I can/have changed my hotkey assignment but it's still nice to have the option. A note in the manual about it might be nice thought.
 
Forgot to add to the change log, that it is now possible to move the Event Reporter panel.
Click at the Main UI: CONTROL > PANEL to show the header of the panel. Move it to a desired position.

Great Thanks but it's new default position is actually just perfect for me :)
 
I'm not sure I understand TCE was showing me these in red, so it knew they were stolen and in the log:
"StolenGoods":true, "BlackMarket":true
Isn't that the marker you are asking for ?
Aren't the logs created by ED ?

No, no, I meaning the marker at the CollectCargo event, so TCE can sort the collected commodity into the proper position. I want to separate legal and illegal goods, when displaying it.
 
No, no, I meaning the marker at the CollectCargo event, so TCE can sort the collected commodity into the proper position. I want to separate legal and illegal goods, when displaying it.

The log doesn't says illegal but it does say Stolen:
{ "timestamp":"2016-11-05T15:18:05Z", "event":"CollectCargo", "Type":"uraninite", "Stolen":true }
{ "timestamp":"2016-11-05T15:20:13Z", "event":"CollectCargo", "Type":"indite", "Stolen":true }
 
Hello,

When I try to connect TCE via EDMC I get a "False Market" Error in the connection box. Is there anything I should do to correct it?

The market, TCE detecting you currently, isn't the same as the EDMC data shows.
Sometimes it need a little, that Frontier updates his API in the back, or simple the market name differs from each other. If the market name,
that TCE is showing isn't exactly the same as in game, correct the market name in TCE and try again.

You can check yourself the EDMC_Commodities.csv file at the EDMC_Data folder, what name EDMC showing and
compare it to the market, TCE is showing. Report back, what the issue was. Thanks.


The log doesn't says illegal but it does say Stolen:
{ "timestamp":"2016-11-05T15:18:05Z", "event":"CollectCargo", "Type":"uraninite", "Stolen":true }
{ "timestamp":"2016-11-05T15:20:13Z", "event":"CollectCargo", "Type":"indite", "Stolen":true }

Damn it, I am little forgetful. They included my request, I have added it already. But why it is not removed from the cargo list?
Will test it now, where is problem is. Thanks for reminding me.
 
I have added more salvage goods to TCE for the next full release, but I have a request to all french speaking user's of TCE.
Please complete the missing translations (27) for the new goods at the translation project of TCE, found here at OneSky.

Thanks in advance for helping.
 
Last edited:
Navigation panel out of sync etc

Hi Eventure

Navigation
Using 1.4.1.0 currently and noticed that on occasions the navigation panel is still getting out of sync.

Restarting TCE corrects it but not too sure why it displayed Colonia in the first place as I had not changed system since starting ED & TCE.​

Bodies
I have noticed that in the Cartography panel the atmosphere of all bodies is shown as 'None' regardless of whether there is one or not.
Also what is the icon in the top right of each picture meant to do? I clicked it to find out and the current picture was erased - is this the intention?​
 
Hi Eventure

Navigation
Using 1.4.1.0 currently and noticed that on occasions the navigation panel is still getting out of sync.

Restarting TCE corrects it but not too sure why it displayed Colonia in the first place as I had not changed system since starting ED & TCE.​

Bodies
I have noticed that in the Cartography panel the atmosphere of all bodies is shown as 'None' regardless of whether there is one or not.
Also what is the icon in the top right of each picture meant to do? I clicked it to find out and the current picture was erased - is this the intention?​

Out-of-sync Nav panel is fixed with the V1.4.1.1.
The small X button indeed deletes the picture. Will add a tooltip to the button, so the user not have to guess, what the X button did.
 
Last edited:
Thank you VM for that, I was expecting an automated 'Programmatic' updating vs. a manual file replacement. This was not clearly indicated and thsu my long posting of my problem.
 
Hey again, using 1.4.1.1 and encountering what seems to be an error but no error comes up. Every time I restart tce the current station I am at has it's information on the market type, star distance, allegiance and economy 1 and 2 needing to be reentered. This happened after I noticed that the previous station I was at showed up as not being scanned when i looked in the nav panel under market places. So I decided to use TCE relay and after I did that, the previous station and current stations aren't under stored locations anymore and I have 2 duplicate stations instead.
 
Hey again, using 1.4.1.1 and encountering what seems to be an error but no error comes up. Every time I restart tce the current station I am at has it's information on the market type, star distance, allegiance and economy 1 and 2 needing to be reentered. This happened after I noticed that the previous station I was at showed up as not being scanned when i looked in the nav panel under market places. So I decided to use TCE relay and after I did that, the previous station and current stations aren't under stored locations anymore and I have 2 duplicate stations instead.

Hmm, please let me ask some questions:
1.) Where is the doubled station entry shown? What panel and section? A pic or more would help.
2.) You clicked "Update Prices" at the TCE-Relay window of the launcher?
3.) Your current station was showed and reported, after a restart, as registered?
4.) When modifying the station, do you use the quick button below the position display, or via Database > Markets > Modify Entry?
 
Last edited:
Will add them to the next full release.
Removed with the next full release.

Cool

Deleting of registered markets are only possible by using the Market Database panel.
The DELETE button at the Navigation or Summary panel is only for unregistered markets.

Ah I should've thought of that, cheers. That worked.

What had TCE reported on the automatic update? An info at the button? You speaking of the commodity data, not the market data, right?

Commodity Data yes, it's rather random. TCE update the market info, but then didn't connect for the commodity data, then upon quitting and restarting TCE the oddities happened and only quitting ED itself and restarting did the issue get resolved. I also noticed that a few times when I've quit to the main menu and restarted ED the current position is a different star system. I'll monitor this evening and try and see if there's some specific action that causes this to happen. But after adding ~5 stations and updating ~10 stations this has happened 3 times.

Will add an activate of ED after restoring the panel. Should fix the issue.

Not a biggy, but thanks.

What was selected for the station type of the registered market? Is there a body name selected? If you have doubled entries of the market, TCE is thinking, you are at a planet and not in space.
Remove the double and TCE won't show the Minimap panel for the space station again.

Either a new star system or a none planetary station was selected. I'll monitor.
 
Last edited:
Cool
TCE update the market info, but then didn't connect for the commodity data

After registering a market, TCE should call EDMC right after the Market database panel got hidden. So you saw the Connect button thereafter, but no action was fired?
 
Back
Top Bottom