Release Trade Computer Extension Mk.II

Hi all, Hi Eventure !
Really impressed you are still working on this !
I'm giving it another try since my connection got a bit better and game lag seems to be down some.

Got my first bug really quickly thought, Importing Mk1 database form TCE V1.54.8
while it was UPDATING PERSONAL.MDB

.NET Framwork Unhandled exception occurred in you application
Index was outside the bounds of the array.

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


************** 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_Convert.UpdatePersonal(Boolean importmk1) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Convert.vb:line 744
at Trade_Computer_Extension.Panel_Database.BTN_Start_Click(Object sender, EventArgs e) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Database.vb:line 460
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.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:///D:/Games/Elite%20Dangerous/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:///D:/Games/Elite%20Dangerous/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
----------------------------------------


************** 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.

Clicked continue but nothing more was happening.
I closed it, TCE ran but none of my info was in.

No worries thought, afterwards I found my old backup of MKII 1.0.1 and it had all of my data from MkI.

Still if you want the Mk I db for testing ... I'm happy to help.
 
Last edited:
Hey all,

Some people might look at TCE and think it will take too long to build up a database to be useful, but look at this video to see how long it takes to add one station, and consider how quickly you'll have enough stations in your database to make it worth your while as you move about the bubble. Before long, you'll have a lot of stations in your list, and you'll have:

- station data on faction owner, last visit time, etc
- what commodities they sell/buy at what price and how much stock they have
- outfitting data on what they have so you can reconfigure your ship

Good stuff, and definitely worth it. Plus you get satisfaction you're using data YOU collected, not some other sod you mooched off. :)

Video:

[video=youtube_share;VO4F7o7JTpk]https://youtu.be/VO4F7o7JTpk[/video]
 
Hi all, Hi Eventure !
Really impressed you are still working on this !
I'm giving it another try since my connection got a bit better and game lag seems to be down some.

Got my first bug really quickly thought, Importing Mk1 database form TCE V1.54.8
while it was UPDATING PERSONAL.MDB

.NET Framwork Unhandled exception occurred in you application
Index was outside the bounds of the array.

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


************** 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_Convert.UpdatePersonal(Boolean importmk1) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Convert.vb:line 744
at Trade_Computer_Extension.Panel_Database.BTN_Start_Click(Object sender, EventArgs e) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Database.vb:line 460
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.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:///D:/Games/Elite%20Dangerous/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:///D:/Games/Elite%20Dangerous/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
----------------------------------------


************** 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.

Clicked continue but nothing more was happening.
I closed it, TCE ran but none of my info was in.

No worries thought, afterwards I found my old backup of MKII 1.0.1 and it had all of my data from MkI.

Still if you want the Mk I db for testing ... I'm happy to help.

Hi and welcome back,

you are just in time to convert a Mk.I to a Mk.II, because I releasing next a new launcher, where the support for importing Mk.I ends. Feel free to send me (eventure(at)ki.tng.de) your old database, I will convert it for you.

Hey all,

Some people might look at TCE and think it will take too long to build up a database to be useful, but look at this video to see how long it takes to add one station, and consider how quickly you'll have enough stations in your database to make it worth your while as you move about the bubble. Before long, you'll have a lot of stations in your list, and you'll have:

- station data on faction owner, last visit time, etc
- what commodities they sell/buy at what price and how much stock they have
- outfitting data on what they have so you can reconfigure your ship

Good stuff, and definitely worth it. Plus you get satisfaction you're using data YOU collected, not some other sod you mooched off. :)

Video:


Thanks for you video, good job. Because of your added video contents, which is really missing, I will add you as Guide Support to the main post. Thanks pal.
 
Last edited:
New Launcher

Hello everyone,

I like to show you the new launcher for TCE with some big enhancements comming with the next update.

Pictures:
http://imgur.com/a/rbgdY

The first picture showing a comprehensive overview about your commander, the game and TCE settings.
TCE now showing all detected versions of Elite: Dangerous, so you can easily select between beta or non-beta versions for instance. No more manual path selections, this is all done in the background.
But, of course, you can always select directly the game path and netlog file, if you like. The launcher also showing now VerboseLogging status.

As before, you can set the font and language for TCE, but additionally you see your time using TCE and if EDMC and EliteOCR is installed at your system.

The second picture showing the Keybinds window with keybinds sorted into categories for a better overview.

The last picture showing the Database window with some more details as before.
A new feature here is to verify your database. If TCE detecting a problem with your databases, it will offer you to repair it.
You are now also able to select the database, you want to import/verify/reset.

Also, the TCE.ini file is completely reconstructed in xml format and will change it's name to TCE.config. Old TCE.ini files are fully compatible with the new launcher but converted into the new format at the first start.

I planned also to remove the support of importing Mk.I databases for the new launcher, because the Mk.I version is not longer compatible with the current version of Elite: Dangerous.
Because of many changes to the structure of TCE from the Mk.I to the Mk.II, the added content and features, I suggest to start new with a Mk.II starter database.

Okay, hope you will like it as I did. Release could be sunday, depending on my time I can spend on testing for a smooth release.
 
Last edited:
Thanks for reporting, I will add a precaution, that prevents the error, but I didn't have the issue here. Please check out the next update and report again, if the error is gone or still happening.
I have also had this error. Scroll wheel also does not work on the navigation nor route planner/finder windows
 
Don't know about your AV, could you include an exception for TCE? Otherwise you have to deactivate it during install/usage.



Please try reinstall the .net runtime, you can download it here: https://www.microsoft.com/en-US/download/details.aspx?id=30653
Also try to update your video drivers, if they are not up-to-date.


Hi man,

I updated drivers and reinstall .net with no success.

However I was able to find the issue and I am sending this note to document the solution.

For Comodo AV TCE has a piece of code that resemble a Trojan code, so it consider it as a Threat. For this reason, it prevents the installation.

After disable all AV module I was able to install version 1.3 and all upgrades.

Due to the fact of TCE is considered as a Threat but it is installed, the AV runs the code in a Sandbox to improve the security and there is an option for Sandbox that it creates a green frame around any application that is run in Sandbox. After disable this option the green frame was gone.

Now TCE is runnig nice, but, after all tests and reinstalls, I unfortunately ost all my database... so it is time to recreate it!!
 
Update (1.3.4) released:



Changelog:
- Added a complete rework of the launcher for TCE.
- Added a verification of all databases, if there are errors within to the Database window of the launcher.
- Added repairing of databases, if TCE finds an error in the verification process of the databases.
- Added a direct edit of X/Y/Z position data at the Star System Database panel.
- Removed the triangulation of star positions from the Star System Database panel.
- Removed the import of Mk.I databases.
- Fixed a bug for the cr/h display at the Credits panel.
- Fixed a possible bug for using the mousewheel at all scrollable lists of TCE.
- Fixed a small display issue at the Position Display.
- Updated the TCE Manual for V1.3.4.

Note:
Copy the content into your TCE folder to update your version.
Please consult the updated manual for explainations about the functions of the new launcher.
If you having questions, feel free to make a post here.
 
Update (1.3.4) released:



Changelog:
- Added a complete rework of the launcher for TCE.
- Added a verification of all databases, if there are errors within to the Database window of the launcher.
- Added repairing of databases, if TCE finds an error in the verification process of the databases.
- Added a direct edit of X/Y/Z position data at the Star System Database panel.
- Removed the triangulation of star positions from the Star System Database panel.
- Removed the import of Mk.I databases.
- Fixed a bug for the cr/h display at the Credits panel.
- Fixed a possible bug for using the mousewheel at all scrollable lists of TCE.
- Fixed a small display issue at the Position Display.
- Updated the TCE Manual for V1.3.4.

Note:
Copy the content into your TCE folder to update your version.
Please consult the updated manual for explainations about the functions of the new launcher.
If you having questions, feel free to make a post here.

Awesome. Thanks mate!
 
Hi and welcome back,
you are just in time to convert a Mk.I to a Mk.II, because I releasing next a new launcher, where the support for importing Mk.I ends. Feel free to send me (eventure(at)ki.tng.de) your old database, I will convert it for you.
.

I've just sent the db, I guess I should wait to get it back from you and import it before i move on the the new version.


If we import more then one db and they contain some of the same entries, Will the last import overwrite the previous one even if the data is older
or did you program the import process to keep the most recent entry ?


And I found an easy to bypass bug in 1.3.3
When I first started using it, errors poped up all the time: no such column as "note 2"
Then I saw the 5 tab in the commander's log and added a space in each of them.
Never got those errors again :)
 
Last edited:
If we import more then one db and they contain some of the same entries, Will the last import overwrite the previous one even if the data is older
or did you program the import process to keep the most recent entry ?

An import of a database replaces the local database in the process. There is no support of adding entries at the moment. But maybe in the future, if it is requested.
 
MK II is really awesome, barely any typing left to do ! :D

1 feature that could be nice,
anytime we make money the amount goes to OTHERS and if we want better records,
we have to write the same number in one of the other boxes and the 0 others.
if we cold drag and drop from OTHERS to the other boxes,
or get the amount to copy to the clipboard when clicked so that we could paste it in the right slot.
 
1st station market bugged

I do not know if it's a coincidence or the cause but the station I was at when I switched to 1.3.4 is not saving market data properly.
I added 1 more after that and it worked fine.

Tried the DataBase verification as soon as i updated and it showed all green.

First clue that something was wrong was that the station appeared twice in the summary
(we can't insert pictures anymore ? I see the icon, choose a small jpg or png but the site tells me all are invalid )

the I got an error when trying to vie the Commodity

5
Value cannot be null
Parameter name: item


Clicked ok and the list appeared but with the prices all wrong.

Closed it and tried to connect to update it,
When I opened Commodity view again, the window was full of
COMMANDER NAME 00,00 00.000 00.000.00 00X00

but when I clicked view price, the wrong prices came back again.

So I tried to do a Clean scan instead of using EDMC
The price scanned and showed properly util I closed and reopened the view then the same thing happened all over again.

I looked in DATABASE, MARKET, and the station was listed twice.
So I deleted both
re-stared TCE and re-verified the db, it showed all green.
got in and only the sector was showing under position
Added the station to the db
EDMC showed all steps properly.
but when I went to view the commodity I go the Null error again and the prices were all wrong again.


This is going to be much harder to understand without pic.

I will send the db and pics by email to you Eventure.
 
Thanks for the new launcher.
After clicking database the launch button does not work. Had to restart TCE to launch it.

That is WAD, close the database window first to highlight the LAUNCH button again.

I do not know if it's a coincidence or the cause but the station I was at when I switched to 1.3.4 is not saving market data properly.
5
Value cannot be null
Parameter name: item

but when I went to view the commodity I go the Null error again and the prices were all wrong again.

Found the issue, it happens, if you have deleted markets into your database. I will fix this with an update tomorrow, including an optimization of the prices database, which removing the requirement of sequencial IDs, whereby reducing the stored data by 2/3. This will increase the overall performance of TCE.
 
Last edited:
Found the issue, it happens, if you have deleted markets into your database. I will fix this with an update tomorrow, including an optimization of the prices database, which removing the requirement of sequencial IDs, whereby reducing the stored data by 2/3. This will increase the overall performance of TCE.

There might be more wrong with my db then I thought :(
Correct me if I'm wrong but these numbers don't make any sense :

mghWKv4.jpg



Probably caused by the same problem, in TRADE, under CURRENT TRADE MARKET, MARKET DETAILS, EXPORTS
the values in PRICES and BALANCE are inverted :

65tMADi.jpg
 
Last edited:
Update (1.3.4) released:

Hi Eventure

Great work on the new launcher.

A bug seems to have crept into 1.3.4 on the commodities panel. When entering prices manually (I am still having to enter Hydrogen Peroxide & Liquid Oxygen manually as TCE still not picking them up from the EDMC import file) when pressing enter to move to the next field the value entered resets back to zero making it almost impossible to enter anything manually.

Also, is there an option to delete a bookmark/favourite? I have one which I need to get rid of but cannot work out how to do it other than delete it from the database table directly (if doing it this way - which I know I shouldn't ;) - do the ids need to be kept sequential?).

Thanks
 
Last edited:
Hi Eventure

Great work on the new launcher.

A bug seems to have crept into 1.3.4 on the commodities panel. When entering prices manually (I am still having to enter Hydrogen Peroxide & Liquid Oxygen manually as TCE still not picking them up from the EDMC import file) when pressing enter to move to the next field the value entered resets back to zero making it almost impossible to enter anything manually.

Also, is there an option to delete a bookmark/favourite? I have one which I need to get rid of but cannot work out how to do it other than delete it from the database table directly (if doing it this way - which I know I shouldn't ;) - do the ids need to be kept sequential?).

Thanks

There is a small X button behind the bookmark to the delete it.

I have no problems with Hydrogen Peroxide & Liquid Oxygen. They got imported through EDMC with no problem. That issue could be a database problem, eg. storing your input at a wrong place. Wait for the next update and check again. There will come a rework, how prices are handled by TCE.

Your problem with entering prices shows, there is a problem in the back with your database. That issue for you should be fixed with the next update.

There might be more wrong with my db then I thought
frown.png

Correct me if I'm wrong but these numbers don't make any sense :
Probably caused by the same problem, in TRADE, under CURRENT TRADE MARKET, MARKET DETAILS, EXPORTS
the values in PRICES and BALANCE are inverted :

That is a database issue, but with the today release, it should be gone, so I think.
 
Last edited:
Back
Top Bottom