Release Trade Computer Extension Mk.II

Version [1.7.5.1] released

Changelog:
- Fixed an issue with the Shopping button displaying with the Best Sell option at the Find Market function of the Trade Overview panel.
- Fixed an error when transferring the registered trade market database with empty entries.
- Fixed an issue when transferring the commodity prices database taking too much time.

Notes:
Either download the version above, install and transfer your old database, or use the auto-update function of the launcher.
Click the 'new version' notice at the bottom of the launcher.

If you find an error, please report and use the Report a Bug button at the launcher and don't forget to copy the error details and ErrorReportFile.7z archive.

I like to remind any user, who wants to use TCE in french, spanish or russian to help in translating the
latest interface phrases, common commodities and rare commodities at OneSky. Thanks in advance.
 
Hi. I have a few problems with TCE -

Clicking 'Report a bug':

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at Trade_Computer_Extension.Panel_Options.BTN_Report_Click(Object sender, EventArgs e) in F:\Trade Computer Extension\Trade Computer Extension\Panel_Options.vb:line 478
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.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Clicking 'Navigation' tab -

************** Exception Text **************
System.InvalidCastException: Conversion from string "" to type 'Double' is not valid. ---> System.FormatException: Input string was not in a correct format.
at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
--- End of inner exception stack trace ---
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Operators.CompareObject2(Object Left, Object Right, Boolean TextCompare)
at Microsoft.VisualBasic.CompilerServices.Operators.ConditionalCompareObjectEqual(Object Left, Object Right, Boolean TextCompare)
at Trade_Computer_Extension.Panel_Navigation.Create_Nav_StarSystemTable() in F:\Trade Computer Extension\Trade Computer Extension\Panel_Navigation.vb:line 977
at Trade_Computer_Extension.Panel_Navigation.Filter_StarSystems() in F:\Trade Computer Extension\Trade Computer Extension\Panel_Navigation.vb:line 1057
at Trade_Computer_Extension.Panel_Navigation.Panel_Navigation_VisibleChanged(Object sender, EventArgs e) in F:\Trade Computer Extension\Trade Computer Extension\Panel_Navigation.vb:line 417
at System.Windows.Forms.Control.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.Form.WmShowWindow(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

'Routes' tab (select 'finder') -

'Filter setting' -

Search Range = 100 Ly
Market Distance = 100 Ly
Pad Size = Large only

'Search Trade Route' only shows upto maximum 33.xx Ly market distance and Medium Pads only, no large pads. I'm piloting a Type 9 ship.

From my base HIP 8758 to Nyalayan is 86.82 Ly but never shows up in the market display despite a Search and Market Distance = 100Ly


Some help please.

Regards
 
Hi. I have a few problems with TCE -

Clicking 'Report a bug':

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at Trade_Computer_Extension.Panel_Options.BTN_Report_Click(Object sender, EventArgs e) in F:\Trade Computer Extension\Trade Computer Extension\Panel_Options.vb:line 478
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.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Do you have an email client installed on your system? If not, please move the ErrorReportFiles.7z to dropbox or any other file server and send me the link per PM, where I can load your files.

Clicking 'Navigation' tab -

************** Exception Text **************
System.InvalidCastException: Conversion from string "" to type 'Double' is not valid. ---> System.FormatException: Input string was not in a correct format.
at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
--- End of inner exception stack trace ---
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Operators.CompareObject2(Object Left, Object Right, Boolean TextCompare)
at Microsoft.VisualBasic.CompilerServices.Operators.ConditionalCompareObjectEqual(Object Left, Object Right, Boolean TextCompare)
at Trade_Computer_Extension.Panel_Navigation.Create_Nav_StarSystemTable() in F:\Trade Computer Extension\Trade Computer Extension\Panel_Navigation.vb:line 977
at Trade_Computer_Extension.Panel_Navigation.Filter_StarSystems() in F:\Trade Computer Extension\Trade Computer Extension\Panel_Navigation.vb:line 1057
at Trade_Computer_Extension.Panel_Navigation.Panel_Navigation_VisibleChanged(Object sender, EventArgs e) in F:\Trade Computer Extension\Trade Computer Extension\Panel_Navigation.vb:line 417
at System.Windows.Forms.Control.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.Form.WmShowWindow(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
I require your database file, noted above, for a check.

'Routes' tab (select 'finder') -

'Filter setting' -

Search Range = 100 Ly
Market Distance = 100 Ly
Pad Size = Large only

'Search Trade Route' only shows upto maximum 33.xx Ly market distance and Medium Pads only, no large pads. I'm piloting a Type 9 ship.

From my base HIP 8758 to Nyalayan is 86.82 Ly but never shows up in the market display despite a Search and Market Distance = 100Ly
Will check that when I get your file.
Thanks in advance.
 
I just started using this addon the other day and I love it. best immersion so far, I like that I don't have to drop the game window at all any more to find things. However when I scan planets it always tells me my keybind for dropping the Hud and I was wondering how I would disable that. I don't typically do the screenshots and would rather not hear that every second while I scan 20+ planets in a system.
 
I just started using this addon the other day and I love it. best immersion so far, I like that I don't have to drop the game window at all any more to find things. However when I scan planets it always tells me my keybind for dropping the Hud and I was wondering how I would disable that. I don't typically do the screenshots and would rather not hear that every second while I scan 20+ planets in a system.
No problem, enter the Options panel, select Event Reporter and uncheck the Scan event.
 
Version [1.7.5.2] released

Changelog:
- Fixed a rare error at the Navigation panel.
- Fixed another error with the 'Report A Bug' function, if no e-mail client is installed.
- Fixed an issue when trying to repair an ID mismatch error of the Trade Market Database.

Notes:
Either download the version above, install and transfer your old database, or use the auto-update function of the launcher.
Click the 'new version' notice at the bottom of the launcher.

If you find an error, please report and use the Report a Bug button at the launcher and don't forget to copy the error details and ErrorReportFile.7z archive.

I like to remind any user, who wants to use TCE in french, spanish or russian to help in translating the
latest interface phrases, common commodities and rare commodities at OneSky. Thanks in advance.
 
Oops found problem, nothing to see here. Sorry

Excellent program. More I use it more I find thats helpful. Thanks again for all the work you put in updating and fixing things so fast.
 
Last edited:
Sorry if this has been reported before. I have updated the client along with updating the database with EDDB relay. For some reason, I still can not seem to get the outfittings to work. When in game and docked, it just comes up blank. I looked through the forums and don't seem to see anyone else having this issue. So I am assuming I missed a guide somewhere. Can anyone either relate to this issue or have a guide in regards to getting this portion of TCE to work? Also with the Shopping list as well, I can select an outfitting I intend to look for but then on the right side of the table it just blank an I can not select anything.

Thank you Cmdr Axiomz
 
Oops found problem, nothing to see here. Sorry

Excellent program. More I use it more I find thats helpful. Thanks again for all the work you put in updating and fixing things so fast.
Thanks mate!

Sorry if this has been reported before. I have updated the client along with updating the database with EDDB relay. For some reason, I still can not seem to get the outfittings to work. When in game and docked, it just comes up blank. I looked through the forums and don't seem to see anyone else having this issue. So I am assuming I missed a guide somewhere. Can anyone either relate to this issue or have a guide in regards to getting this portion of TCE to work? Also with the Shopping list as well, I can select an outfitting I intend to look for but then on the right side of the table it just blank an I can not select anything.

Thank you Cmdr Axiomz
When using EDDB-Relay, you have to select 'Include Outfitting Data' before clicking onto the 'Update Trade 'Stations' button.
If you have done this and not getting any results, please send me a report for a check.
 
Last edited:
I have noticed this same situation as well. I will figure out that report function and send it in.
although for me the shopping element works. I can search for modules and ships or commodities and it gives me a list of locations pretty simply. which is perfect for what I wanted in game. how ever I have never seen a outfitting list when looking in stations using the addon it is always blank.
 
Last edited:
Sorry if this has been reported before. I have updated the client along with updating the database with EDDB relay. For some reason, I still can not seem to get the outfittings to work. When in game and docked, it just comes up blank. I looked through the forums and don't seem to see anyone else having this issue. So I am assuming I missed a guide somewhere. Can anyone either relate to this issue or have a guide in regards to getting this portion of TCE to work? Also with the Shopping list as well, I can select an outfitting I intend to look for but then on the right side of the table it just blank an I can not select anything.

Thank you Cmdr Axiomz
I have noticed this same situation as well. I will figure out that report function and send it in.
although for me the shopping element works. I can search for modules and ships or commodities and it gives me a list of locations pretty simply. which is perfect for what I wanted in game. how ever I have never seen a outfitting list when looking in stations using the addon it is always blank.
After some testing, I can confirm the issue and it will be fixed with the next update.
Thanks for the report.
 
Version [1.7.5.3] released

Changelog:
- Added a -Safemode commandline parameter for the TCE executable to make sure the launcher is loaded in case of the Ouickload option is set active and TCE crashes on launch.
- Added the auto-hiding of the MainUI when entering FSS scan mode to not get in conflict with the discovery process. The MainUI get visible again when leaving the mode.
- Added a 'TCE_Launch_Completed' boolean indicator to the TCE.Config file so external tools can identify, when the launch of TCE is completed.
- Fixed an error in context with the Shopping List Alert, when jumping into a star system.
- Fixed an issue not displaying the available outfittings of a trade station.

Notes:
Either download the version above, install and transfer your old database, or use the auto-update function of the launcher.
Click the 'new version' notice at the bottom of the launcher.

If you find an error, please report and use the Report a Bug button at the launcher and don't forget to copy the error details and ErrorReportFile.7z archive.

I like to remind any user, who wants to use TCE in french, spanish or russian to help in translating the
latest interface phrases, common commodities and rare commodities at OneSky. Thanks in advance.
 
Thank you so much for those improvements and additions Eventure.

I'm sure they will be as welcome to others as they are to me personally.

[Edit]

One very minor thing.

TCE_Launch_Completed boolean is initialised False when TCE is started, and correctly set True once the loading process has completed. However, when TCE is closed down, the boolean remains True until the next launch of TCE where the cycle begins again. Could you possibly set it False on shutdown?

Great work once again, and I can work around the gotcha, so no pressure.
 
Last edited:
One very minor thing.

TCE_Launch_Completed boolean is initialised False when TCE is started, and correctly set True once the loading process has completed. However, when TCE is closed down, the boolean remains True until the next launch of TCE where the cycle begins again. Could you possibly set it False on shutdown?

Great work once again, and I can work around the gotcha, so no pressure.
Will add this with the next update.
 
Version [1.7.5.4] released

Changelog:
- Added a 'false' state to the 'TCE_Launch_Completed' boolean indicator when exiting TCE.
- Added the current exploration stage, total distance completed, total exploration distance, total percentage completed and stage percentage completed to the Destination display, when an active exploration is present.
- Added a Destination display mouse click event to open the Explorations tab of the Cartography panel when an active exploration is present.
- Added the persistant display of the Cartography panel, no longer reverting back to the View Database tab when opened.

Notes:
Either download the version above, install and transfer your old database, or use the auto-update function of the launcher.
Click the 'new version' notice at the bottom of the launcher.

If you find an error, please report and use the Report a Bug button at the launcher and don't forget to copy the error details and ErrorReportFile.7z archive.

I like to remind any user, who wants to use TCE in french, spanish or russian to help in translating the
latest interface phrases, common commodities and rare commodities at OneSky. Thanks in advance.
 
Great stuff, thanks Eventure.

I have collected some commodities, surface collected cargo and mined ores etc. I thought perhaps there was an ability to find the best selling price in my known markets for each of the commodities. I can't seem to find anything for the wares I have in my hold, and wondered if I was missing something, or it simply doesn't exist? I am able to visit a station that might have that particular commodity, open the trading markets, and then further search for a better price, but that feels cumbersome.

Should it be possible, or is it a feature you might add in future?
 
Last edited:
Great stuff, thanks Eventure.

I have collected some commodities, surface collected cargo and mined ores etc. I thought perhaps there was an ability to find the best selling price in my known markets for each of the commodities. I can't seem to find anything for the wares I have in my hold, and wondered if I was missing something, or it simply doesn't exist? I am able to visit a station that might have that particular commodity, open the trading markets, and then further search for a better price, but that feels cumbersome.

Should it be possible, or is it a feature you might add in future?
It's already in, open the Trade Overview panel, select 'Best Sell' and select the commodity you like to sell from the drop-down list. The number of markets displayed depending on your selected Trade Range.
Click a market from the list and it will be automatically selected as your destination.
 
It's already in, open the Trade Overview panel, select 'Best Sell' and select the commodity you like to sell from the drop-down list. The number of markets displayed depending on your selected Trade Range.
Click a market from the list and it will be automatically selected as your destination.
Ah ha! Thanks.

I see the problem, I had some Rare commodities (Cigars) and they absent from the filter lists. I'll ignore them for now and simply sell at the farthest point from the origin.
 
Version [1.7.5.5] released

Changelog:
- Fixed an error when changing an exploration note at the Star System Summary of the Cartography panel.
- Fixed an issue with the automatic calculation of waypoints, if the destination star system is far far away. Calculations now executed only for destinations of 1000 LY's distance and below.
- Fixed an issue with the exploration stage percentage greater than 100% at the Destination display.
- Changed the old scan values for stars and planets to the new ED 3.3 standard (excluding some boni, which are not incorporated into journal, therefore the displayed value is lower than it should).

Notes:
Either download the version above, install and transfer your old database, or use the auto-update function of the launcher.
Click the 'new version' notice at the bottom of the launcher.

If you find an error, please report and use the Report a Bug button at the launcher and don't forget to copy the error details and ErrorReportFile.7z archive.

I like to remind any user, who wants to use TCE in french, spanish or russian to help in translating the
latest interface phrases, common commodities and rare commodities at OneSky. Thanks in advance.
 
just updated and got I/O or OS Error on the EDMC extension
checked edmc and its updated

never mind it seems to be working now
 
Last edited:
Top Bottom