Release Trade Computer Extension Mk.II

The wiki is a great add. You should include a link in your sig.

Also, where does TCE relay get it's data? You might want to add that to the wiki.

--edit* I see TCE relay gets it's data from eddb, which gets it's data from a player that visits a station and has, for example, edmc running and set to upload market prices. So the flow to me is: api - edmc/player - eddb - ?? - TCE. right? Does Relay poll eddb for the stations you have already found? Is there an 'in between' point, or does it go right from eddb to TCE db? It won't pull data for unregistered stations, right? Just trying to understand as I recall this being discussed before, but can't pull the posts to make sure what's going on.--
 
Last edited:
hey there,

i got my commander renamed and tce sticks with the old name (ofc there's also the wrong commander message), what to change without losing my old datas - if there's a way.

thanks you
 
Change the commander name at the player.data file.


found it, thank you.

little issue there, the new name includes brakets ( "" ) and excluding it the regex way with \ doesn't work.

ex. Name="fist "nick" last"
becomes FIRSTNICKLAST when i start the client

then i tried Name='fist "nick" last', this worked once but the client replace ' with " again
 
Last edited:
Do you have EDMC running simultaneously with TCE? If so, don't. TCE uses a commandline version of EDMC, so there's no need to have it running seperately.
Nice, I was unaware of that. Maybe I'll shift to a manual update now, in light of Homunk's data point. I do like having my flight log in EDSM as well, but the delay is more than acceptable.
 
Really enjoying the faction features of TCE @Eventure.

Couple of ideas / suggestions.
  • Total influence in a system adds up to 100% (due to rounding to 1 dp it is sometimes 100.1 or 99.9). When manually updating a system could the total influence in a system be shown as a way of error checking the manual input?
  • I sort factions in the faction panel alphabetically (because when doing manual input sorting by influence means they list order changes as I update, making it difficult to know what is updated and what isn't - see point above). The ordering is not remembered when I first select a system. It defaults to order by decreasing influence. As soon as I update a faction it corrects.
  • I can't find a way of changing the factions in a system by hand (adding / removing). Is this possible? Could it be added? I need to travel 1000ly to update factions in a system we recently expanded into
  • Now this is a big ask. Could some form of CSV input be added to the faction screen so I can take the data from my google spreadsheet and import into TCE (to get historical data). This might be quite hard to do as it would have to be able to cope with factions that were in a system and are no longer etc. Just an idea but definitely not an important one :D

Thanks once again!
 
Last edited:
Really enjoying the faction features of TCE @Eventure.

Couple of ideas / suggestions.
  • Total influence in a system adds up to 100% (due to rounding to 1 dp it is sometimes 100.1 or 99.9). When manually updating a system could the total influence in a system be shown as a way of error checking the manual input?
  • I sort factions in the faction panel alphabetically (because when doing manual input sorting by influence means they list order changes as I update, making it difficult to know what is updated and what isn't - see point above). The ordering is not remembered when I first select a system. It defaults to order by decreasing influence. As soon as I update a faction it corrects.
  • I can't find a way of changing the factions in a system by hand (adding / removing). Is this possible? Could it be added? I need to travel 1000ly to update factions in a system we recently expanded into
  • Now this is a big ask. Could some form of CSV input be added to the faction screen so I can take the data from my google spreadsheet and import into TCE (to get historical data). This might be quite hard to do as it would have to be able to cope with factions that were in a system and are no longer etc. Just an idea but definitely not an important one :D

Thanks once again!

Thanks for your input, will fix the display issues with the next version.
Will add also the possiblility to add/remove a faction to/from the available star systems.
History data are stored only for 30 days, so an one time import of history data has only little use from my point of view.

since the last update, the UI isn't becoming visible after interdiction anymore. I've disabled the option to hide it for now.

Yep, found the issue, will be fixed with the next version.

found it, thank you.

little issue there, the new name includes brakets ( "" ) and excluding it the regex way with \ doesn't work.

ex. Name="fist "nick" last"
becomes FIRSTNICKLAST when i start the client

then i tried Name='fist "nick" last', this worked once but the client replace ' with " again

Can you post or send me your last journal file with this name, would like to take a look, how the name with "" is written there. Thanks.
 
Last edited:
Just a quick question. I just started tinkering w/ engineering and noticed after updating that the jump range on the personal tab is inaccurate. It's listing what appear to be non-modded ranges. Not a big deal to me and I never noticed that before so I can't say if it's been that way or not. Apologies if a known issue.
 
Just a quick question. I just started tinkering w/ engineering and noticed after updating that the jump range on the personal tab is inaccurate. It's listing what appear to be non-modded ranges. Not a big deal to me and I never noticed that before so I can't say if it's been that way or not. Apologies if a known issue.

You can change the values for laden and unladen jump range by clicking onto the value itself. These data is not available by the journal. For this reason I made it manually changable.
 
You can change the values for laden and unladen jump range by clicking onto the value itself. These data is not available by the journal. For this reason I made it manually changable.

Ah, heh. Now I feel a little silly for not trying that. :) Usually I'm a click all the things sort.
 
Updated to latest update and the connection button is working well!

Of note, it appears that when attempting to add new or modify a market to use Mega Ship or Asteroid Base, the data will not save (save button does not appear). All other market types work (I switch to a different type and the button appears). Thus appears issue tied to only the two newly added market types.
 
I keep getting errors whenever the minimap tries to activate, to the point that I have to quit TCE all together else it keeps popping.

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


************** Exception Text **************
System.OverflowException: Arithmetic operation resulted in an overflow.
at Trade_Computer_Extension.Panel_Minimap.UpdateTick() in F:\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 322
at Trade_Computer_Extension.Panel_Minimap.Set_Panel() in F:\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 78
at Trade_Computer_Extension.Panel_Minimap.Panel_Minimap_VisibleChanged(Object sender, EventArgs e) in F:\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 33
at System.Windows.Forms.Control.OnVisibleChanged(EventArgs e)
at System.Windows.Forms.ScrollableControl.OnVisibleChanged(EventArgs e)
at System.Windows.Forms.Form.OnVisibleChanged(EventArgs e)
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.7.2046.0 built by: NET47REL1
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.7.2046.0 built by: NET47REL1
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.7.2093.0 built by: NET47REL1LAST
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.7.2093.0 built by: NET47REL1LAST
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.7.2094.0 built by: NET47REL1LAST
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.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
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.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
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.Transactions
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
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.7.2046.0 built by: NET47REL1
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.7.2046.0 built by: NET47REL1
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.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Windows.Forms.DataVisualization
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.DataVisualization/v4.0_4.0.0.0__31bf3856ad364e35/System.Windows.Forms.DataVisualization.dll
----------------------------------------
 
Updated to latest update and the connection button is working well!

Of note, it appears that when attempting to add new or modify a market to use Mega Ship or Asteroid Base, the data will not save (save button does not appear). All other market types work (I switch to a different type and the button appears). Thus appears issue tied to only the two newly added market types.

As requested some pages before, please post a screenshot of your database panel, when all is entered properly and no SAVE button appears.
Thanks.

I keep getting errors whenever the minimap tries to activate, to the point that I have to quit TCE all together else it keeps popping.

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


************** Exception Text **************
System.OverflowException: Arithmetic operation resulted in an overflow.
at Trade_Computer_Extension.Panel_Minimap.UpdateTick() in F:\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 322
at Trade_Computer_Extension.Panel_Minimap.Set_Panel() in F:\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 78
at Trade_Computer_Extension.Panel_Minimap.Panel_Minimap_VisibleChanged(Object sender, EventArgs e) in F:\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 33
at System.Windows.Forms.Control.OnVisibleChanged(EventArgs e)
at System.Windows.Forms.ScrollableControl.OnVisibleChanged(EventArgs e)
at System.Windows.Forms.Form.OnVisibleChanged(EventArgs e)
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.7.2046.0 built by: NET47REL1
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.7.2046.0 built by: NET47REL1
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.7.2093.0 built by: NET47REL1LAST
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.7.2093.0 built by: NET47REL1LAST
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.7.2094.0 built by: NET47REL1LAST
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.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
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.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
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.Transactions
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
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.7.2046.0 built by: NET47REL1
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.7.2046.0 built by: NET47REL1
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.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Windows.Forms.DataVisualization
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.DataVisualization/v4.0_4.0.0.0__31bf3856ad364e35/System.Windows.Forms.DataVisualization.dll
----------------------------------------

Will be fixed with the next update.
 
Last edited:
Here is a screen grab of the DB Edit view for the Megaship. Note all content is in place, though when choosing MegaShip as the station type, the Save button is not available.
uc
 
Here is a screen grab of the DB Edit view for the Megaship. Note all content is in place, though when choosing MegaShip as the station type, the Save button is not available.

Okay, many thanks! You see the red row behind the Planet Name? That is the issue! Megaships and Asteroid Bases obviously don't have a planet name, but TCE want you to put something in. Will be fixed with the next release.
In the meantime, you add 'NONE' into the red field and hit the enter key. Thereafter you should be able to save the record.
 
Last edited:
Back
Top Bottom