Release Trade Computer Extension Mk.II

Hi Eventure,

Minor bug it seems in this new version - for me the Visits counter is stuck at 22 for all stations, even ones I'm going to for the first time and registering!

Thanks
 
Also if you restart TCE?

It was, but interestingly after I got booted out by Matchmaking error, it has now started counting properly...just going to go to another station and see if it's fixed there too. Perhaps it's a log thing?

And is working fine at the second station too...

It did this yesterday as well - either there's an ED log thing, or it's something about the sequence of opening up TCE first or ED game first...?
 
Last edited:
It was, but interestingly after I got booted out by Matchmaking error, it has now started counting properly...just going to go to another station and see if it's fixed there too. Perhaps it's a log thing?

And is working fine at the second station too...

It did this yesterday as well - either there's an ED log thing, or it's something about the sequence of opening up TCE first or ED game first...?

The visits count is generated by the number logbook entries for a market. So yes, it could be an logbook issue. Did you verified it?
 
Last edited:
I need the jounal file for the session to check the mission events, what is noted there. Thanks



You removed a market while flying, right?

Nope, while docked at the station.
I hadn't visited that station for over a year and TCE didn't see that I was actually there, I had the option to add a new market. I first tried to modify the old one to use actual coordinates but it didn't work so I tried to delete it so I could add it as a new one and then got the error. It obviously wasn't the right thing to do because I stated to get that error a lot afterward even after restarting. I had to go so I just shut it down.

I'm starting it up now, all db verified OK.
I will report if anymore errors pop up.
 
Last edited:
In summary, selecting a station and clicking in the LOCATION NOTES box I get a flashing cursor but I can't type anything in.

Normal ? Just me ?
 
Not really a big problem.
Pretty sure it didn't do that before thought.

After docking TCE detects the station and auto connects perfectly
but shows the red ADD MARKET message.

okfBZ88.jpg
 
hello Eventure

the program runs quite well .... I have the latest version.
but I have these errors:
when you exit the super cruise disappears from the screen, but remains running in the processes folder, you must close the process and restart the program.
if you perform various jumps, often, it does not recognize the system where arrivals. It must be terminated and restarted.
everything else seems to work well for me

thanks for your great and patient work !!!
 
I need the journal file for the session to check the mission events, what is noted there. Thanks

Journal is Here.

Commodity was ADVANCED MEDICINES.

I've just taken another mission, in which I've been given 12 Leather to transport, but it's not shown in my Cargo list as anything. Journal File for this is HERE

Consequently when I handed in the mission cargo and then sold my Imperial Slaves, the cargo list then shows -12 UNDEFINED CARGO and deleting it causes the above error


wLx1UdT.png

CONTINUED: I bought 184 T of SURVIVAL EQUIPMENT and again the CARGO WIDOW shows is 184 T UNDEFINED CARGO. I had to restart TCE after the above error. Journal File above updated with this info also.

Restarted ED and TCE prior to buying any more cargo. NOTE I don't actually use this option, I was just about to get rid of the window when I started noticing these problems.

DELETING STATION ERROR, IS STILL THERE UNFORTUNATELY.

I had to delete the originally saved station from March this year as it was miss-spelled, then I got this error.

XUxYsnz.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 reference not set to an instance of an object.
at System.Drawing.Bitmap..ctor(Image original)
at Trade_Computer_Extension.Panel_Minimap.DrawObject(Int32 a) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 355
at Trade_Computer_Extension.Panel_Minimap.UpdateObjects() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 220
at Trade_Computer_Extension.Panel_Minimap.drawmap() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 193
at Trade_Computer_Extension.Panel_Minimap.Timer1_Tick(Object sender, EventArgs e) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 294
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)


************** 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:///E:/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:///E:/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.

However the newly saved station wasn't saved correctly as it still had the March data so I deleted that one also, I got the same error as above and then quit out of ED and TCE and re-saved the station. Then I was able to add the new station.
 
Last edited:
Not really a big problem.
Pretty sure it didn't do that before thought.

After docking TCE detects the station and auto connects perfectly
but shows the red ADD MARKET message.

http://i.imgur.com/okfBZ88.jpg

Your picture showing LANDED as the ship state, and not DOCKED. Is that right?

but I have these errors:
when you exit the super cruise disappears from the screen, but remains running in the processes folder, you must close the process and restart the program.
if you perform various jumps, often, it does not recognize the system where arrivals. It must be terminated and restarted.

The Main UI is removed, when an interdiction happens. TCE informs you, through the Event Reporter, that the UI was hidden. As soon as you go into supercruise or jumping to another system,
it will be unhidden. Also you can select a keybind to hide/unhide TCE's UI, so you can manually unhide the UI by your command.

Every jump is reported, addionally to the position display, by the Event Reporter. If you have the issue again, what you have done before it stops showing the proper system?

Journal is Here.

Commodity was ADVANCED MEDICINES.

I've just taken another mission, in which I've been given 12 Leather to transport, but it's not shown in my Cargo list as anything. Journal File for this is HERE

Consequently when I handed in the mission cargo and then sold my Imperial Slaves, the cargo list then shows -12 UNDEFINED CARGO and deleting it causes the above error



CONTINUED: I bought 184 T of SURVIVAL EQUIPMENT and again the CARGO WIDOW shows is 184 T UNDEFINED CARGO. I had to restart TCE after the above error. Journal File above updated with this info also.

Restarted ED and TCE prior to buying any more cargo. NOTE I don't actually use this option, I was just about to get rid of the window when I started noticing these problems.

DELETING STATION ERROR, IS STILL THERE UNFORTUNATELY.

I had to delete the originally saved station from March this year as it was miss-spelled, then I got this error.


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 reference not set to an instance of an object.
at System.Drawing.Bitmap..ctor(Image original)
at Trade_Computer_Extension.Panel_Minimap.DrawObject(Int32 a) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 355
at Trade_Computer_Extension.Panel_Minimap.UpdateObjects() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 220
at Trade_Computer_Extension.Panel_Minimap.drawmap() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 193
at Trade_Computer_Extension.Panel_Minimap.Timer1_Tick(Object sender, EventArgs e) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 294
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)


************** 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:///E:/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:///E:/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.

However the newly saved station wasn't saved correctly as it still had the March data so I deleted that one also, I got the same error as above and then quit out of ED and TCE and re-saved the station. Then I was able to add the new station.

Both issues are fixed with the next version. You are free to deactivate the Cargo panel until I fixed it.
 
Last edited:
Your picture showing LANDED as the ship state, and not DOCKED. Is that right?

Hadn't realized the wording was different for planetary outpost, I tough landed was only for other locations on planet not for bases with a market.

Demolition Unlimited is Liz Ryder's engineer's Workshop I was on pad 10 inside the hangar.

Should CURRENT POSITION say docked or landed ?

the log says Docked :

{ "timestamp":"2016-11-11T05:55:06Z", "event":"DockingGranted", "LandingPad":3, "StationName":"Demolition Unlimited" }
{ "timestamp":"2016-11-11T05:55:38Z", "event":"Docked", "StationName":"Demolition Unlimited", "StarSystem":"Eurybia", "Faction":"Eurybia Blue Mafia", "Allegiance":"Independent", "Economy":"$economy_Industrial;", "Economy_Localised":"Industrial", "Government":"$government_Anarchy;", "Government_Localised":"Anarchy", "Security":"$GAlAXY_MAP_INFO_state_anarchy;", "Security_Localised":"Anarchy" }
 
Hadn't realized the wording was different for planetary outpost, I tough landed was only for other locations on planet not for bases with a market.

Demolition Unlimited is Liz Ryder's engineer's Workshop I was on pad 10 inside the hangar.

Should CURRENT POSITION say docked or landed ?

the log says Docked :

{ "timestamp":"2016-11-11T05:55:06Z", "event":"DockingGranted", "LandingPad":3, "StationName":"Demolition Unlimited" }
{ "timestamp":"2016-11-11T05:55:38Z", "event":"Docked", "StationName":"Demolition Unlimited", "StarSystem":"Eurybia", "Faction":"Eurybia Blue Mafia", "Allegiance":"Independent", "Economy":"$economy_Industrial;", "Economy_Localised":"Industrial", "Government":"$government_Anarchy;", "Government_Localised":"Anarchy", "Security":"$GAlAXY_MAP_INFO_state_anarchy;", "Security_Localised":"Anarchy" }

Docked is right for all stations, you came across. Landed will normally only show up, if you land on a body.

Did you registered the workshop as a market or a location?
 
Last edited:
The Main UI is removed, when an interdiction happens. TCE informs you, through the Event Reporter, that the UI was hidden. As soon as you go into supercruise or jumping to another system,
it will be unhidden. Also you can select a keybind to hide/unhide TCE's UI, so you can manually unhide the UI by your command.

This is what I have experienced. However on some occasions blank Event Reporter 'sliders' are left on screen after the TCE interface autohides. They do not disappear until I show the interface again and further reports are generated. Unfortunately I do not have a screenshot for this but will post one later if required.
 
This is what I have experienced. However on some occasions blank Event Reporter 'sliders' are left on screen after the TCE interface autohides. They do not disappear until I show the interface again and further reports are generated. Unfortunately I do not have a screenshot for this but will post one later if required.

Will add a switch to disable the auto hide function with the next release. Oh, and of course a slider check. ;)
 
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.

I did find a name difference. In the EDMC_Commodities.csv it is listed as "Henry O'Hare's Hanger" In TCE it shows as "Henry O'Hare's Hangar".

My problem now is that when I update the name in TCE it shows correctly; when it attempts connection it reverts to "Hangar".

I tried deleting and recreating the entry but it still comes back as "Hangar" when I try to connect.
 
I did find a name difference. In the EDMC_Commodities.csv it is listed as "Henry O'Hare's Hanger" In TCE it shows as "Henry O'Hare's Hangar".

My problem now is that when I update the name in TCE it shows correctly; when it attempts connection it reverts to "Hangar".

I tried deleting and recreating the entry but it still comes back as "Hangar" when I try to connect.

Found the missing update of the location. Will be fixed with the next release.
 
Back
Top Bottom