Release Trade Computer Extension Mk.II

INCONSISTENCY WITH TRADE PROFIT: PLUS IT'S TOTALLY WRONG

ISSUE 1:

Showing profits for station at and other PLANETARY OUTPOST on the same planet.


So I selected the other PLANETARY PORT as my next destination and selected TRADE PANEL to see what I expected.


ISSUE 2:

TRADE PROFITS incorrect and inconsistent between panels.

Both stations data is fairly current as in last few days.

NAVIGATION PANEL shows this.


TRADE PANEL shows this.


And the real trade amount is this.


LOSS!
I knew this would be a loss before testing the outcome. Weird... :S

USUAL DB'S

Sorry, but you misunderstood the displayed values. DISCOUNT means, that a ware can be buyed with a discount of the displayed value at the shown market. DISCOUNT = Ware Price - Average Price.

What you are looking after is PROFIT, reachable by clicking on the filter above the discount header. There you will see the profits, that can be made by trading between your current market and the displayed market.
 
I keep getting this if I start TCE, then hit 'play' in ED launcher. Obviously, it's easy to alt tab back out of ED and re-start TCE. But, did you intend for having to start ED, alt tab out, then start TCE, or is the start order not supposed to matter?

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

************** Exception Text **************
System.ArgumentException: Process 'Elite - Dangerous (CLIENT)' was not found.
at Microsoft.VisualBasic.Interaction.AppActivate(String Title)
at Trade_Computer_Extension.MD_Panels_Behavior.Minimize_Summary() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Panels_Behavior.vb:line 149
at Trade_Computer_Extension.Ablauf_Startprozedur._Lambda$__2(Object a0, EventArgs a1) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Ablauf_Startprozedur.vb:line 431
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.0.30319.34209 built by: FX452RTMGDR
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:/ED%20TCE%20MKII/Trade%20Computer%20Extension%20MK.II.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 12.0.51209.34209 built by: FX452RTMGDR
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.0.30319.34238 built by: FX452RTMGDR
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.0.30319.34209 built by: FX452RTMGDR
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.0.30319.34251 built by: FX452RTMGDR
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.0.30319.34270 built by: FX452RTMGDR
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.0.30319.34245 built by: FX452RTMGDR
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.0.30319.34209 built by: FX452RTMGDR
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.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data.SQLite
Assembly Version: 1.0.99.0
Win32 Version: 1.0.99.0
CodeBase: file:///C:/ED%20TCE%20MKII/System.Data.SQLite.DLL
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
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.0.30319.34209 built by: FX452RTMGDR
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.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.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.


TCE couldn't find ED. It is recommended to first start ED, and start a session (open/solo/pg) and wait til you're ingame.
then alt-tab and start TCE.
it works the other way around, too, but wait til TCE is fully loaded before starting ED.
clicking both short after you could get errors like the above.
 
Morning buddy,
sorry to tell you, but there's nothing wrong at all in those screenies, lemme explain, top to bottom:

ISSUE 1
1: what we're seeing here is not profit, but discount. both planetary ports sell thorium below average, slightly differing
remember: navigation:markets is NOT the trade panel. it shows you which ware has the most discount comp. to gal. average.

2: absolutely correct, nothing to trade between these ports

ISSUE 2
1: this screen tells me the most discounted ware is beryllium, -270 to gal. average. so this outpost is bad for trading in general.

2: this screen advises me to trade gold to maxwell hub in baghuti, last update was on the 17th of jan., so could be slightly different now.

3: this screen has nothing to do with 1 or 2, cause you're at mondeh holdings...?

So, no errors to see here...?

lol, ninja'd eventure by a couple seconds... :D

Sorry, but you misunderstood the displayed values. DISCOUNT means, that a ware can be buyed with a discount of the displayed value at the shown market. DISCOUNT = Ware Price - Average Price.

What you are looking after is PROFIT, reachable by clicking on the filter above the discount header. There you will see the profits, that can be made by trading between your current market and the displayed market.

D'oh, I should've realised that, as in I knew that, somehow thouse neurons must've died, otherwise know as a Brain F@rt
 
Not sure if I've done something wrong here or not.
View attachment 98883
I've been browsing through the database and I found several instances where for some reason I've added my own system details when there appeared to be some in the database already, just not populated.
Have I screwed the database up in anyway. I usually see the drop down when I add, but on several occasions there was no drop down, so I just added it manually.

View attachment 98884

Rename file suffix to .7z and extract.
 
Last edited:
Not sure if I've done something wrong here or not.
View attachment 98883
I've been browsing through the database and I found several instances where for some reason I've added my own system details when there appeared to be some in the database already, just not populated.
Have I screwed the database up in anyway. I usually see the drop down when I add, but on several occasions there was no drop down, so I just added it manually.

View attachment 98884

Rename file suffix to .7z and extract.

This has previously been reported, so probably will be fixed i9n the upcoming release. Don't worry you haven't screwed up your DB and you can freely delete the UNREGISTERED duplicate, just click it and a DELETE button will show.
 
This has previously been reported, so probably will be fixed i9n the upcoming release. Don't worry you haven't screwed up your DB and you can freely delete the UNREGISTERED duplicate, just click it and a DELETE button will show.

So this begs the question, with the new release of the DB, when you do the import from a previous database it asks you if you want to add your unregistered systems.
Do you import them or not?
Or do you only import what you have created yourself?
The reason I ask is the current database when importing has 23,000 entries and your adding 23,000 similar entries, does it override them?
Another question, if I remove the unregistered systems in my database, when I merge into a new database my records, is deleting them a waste of time, as they will still be there in the newly created database?
I might be right in thinking that each system is not keyed by it's name but keyed against an instance number.
Therefore should the duplicate entry be transposed into the correct entry, or does it not matter?
 
TCE couldn't find ED. It is recommended to first start ED, and start a session (open/solo/pg) and wait til you're ingame.
then alt-tab and start TCE.
it works the other way around, too, but wait til TCE is fully loaded before starting ED.
clicking both short after you could get errors like the above.
Yeah, that's what I normally do...start TCE until it shows the top menu bar and star system summary, then hit 'play' on the ED launcher. I usually do that because things sometimes don't like it when you alt-tab out of them.

I'll just get in to elite fully, then alt-tab back out to start TCE from now on.
 
So this begs the question, with the new release of the DB, when you do the import from a previous database it asks you if you want to add your unregistered systems.
Do you import them or not?
Or do you only import what you have created yourself?
The reason I ask is the current database when importing has 23,000 entries and your adding 23,000 similar entries, does it override them?
Another question, if I remove the unregistered systems in my database, when I merge into a new database my records, is deleting them a waste of time, as they will still be there in the newly created database?
I might be right in thinking that each system is not keyed by it's name but keyed against an instance number.
Therefore should the duplicate entry be transposed into the correct entry, or does it not matter?

Hello,

to be clear, there are about 11,6k unregistered markets or stations at the default database. If you have duplicates into your database, means you have registered a station yourself, without using the list of unregistered stations, simply delete them as you found them by clicking on it and select to delete (Navigation panel), as bAdbUd explained before.

On imports, TCE checks, if your old database holds unregistered stations or not. If true, it ask you to transfer the station from your old database into the new database or not. If not any unregistered station is found into your old database, TCE won't add them by itself on import. The new database will be free of unregistered stations.

The ID of an unregistered station is necessary to delete the right station, when you register it. So no duplicates of IDs are allowed within the table.

Can't get SOL to update, any ideas?
View attachment 98738

Found the issue, it is only SOL, which makes a problem not showing the SAVE button. Will be fixed with the next release. Please use the Navigation panel to change STATE or CLASS for the SOL system.

No keyboard shortcut pressed. I was just flying across several unknown star systems without doing anything to TCE except having the header displayed on screen. The Error 13 Line 28 pic I displayed occurred twice on re-starting TCE then TCE opened fine. Netlogs sent by email. Please note I continued playing ED for quite a time after the error occurred without TCE running so the offending star system may be buried deep in the netlog file.

If I open TCE now, I get the same error twice but for a different entries. Closing and re-opening TCE then gives the same 2 errors again.

View attachment 98825View attachment 98826

Found the issue, happens, if a star system name have () in its name. Will be fixed with the next release.
 
Last edited:
Hello,

to be clear, there are about 11,6k unregistered markets or stations at the default database. If you have duplicates into your database, means you have registered a station yourself, without using the list of unregistered stations, simply delete them as you found them by clicking on it and select to delete (Navigation panel), as bAdbUd explained before.

On imports, TCE checks, if your old database holds unregistered stations or not. If true, it ask you to transfer the station from your old database into the new database or not. If not any unregistered station is found into your old database, TCE won't add them by itself on import. The new database will be free of unregistered stations.

The ID of an unregistered station is necessary to delete the right station, when you register it. So no duplicates of IDs are allowed within the table.



Found the issue, it is only SOL, which makes a problem not showing the SAVE button. Will be fixed with the next release. Please use the Navigation panel to change STATE or CLASS for the SOL system.



Found the issue, happens, if a star system name have () in its name. Will be fixed with the next release.

Thank you
 
Root certificates

Why would you install a ROOT CERTIFICATE onto my computer?? Please explain yourself!

bOoeIWQ.png


Not just one, but THREE certificates...

http://imgur.com/a/ZyW5V

Please explain why the hell you would install ROOT CERTIFICATES on our computers, aswell as two more certificates

See album:
http://imgur.com/a/ZyW5V


nc1BiKh.png
 
Last edited by a moderator:
That is because he signs his code with own self signing certificate. This is good practice so he protect himself and consumers from other hackers using his executables to place a trojan on your computer. For application to run it will require the root certificate to be installed onto your computer to insure the application comes from original source.

I do this quite often when I write power shell application and needing it to run remotely on a server.

Remove the root certificate and then see if you can run the application :p

PS - It would have been nice and polite to ask this question directly to Eventure instead posting it here ... just saying.
 
Last edited:
That is because he signs his code with own self signing certificate. This is good practice so he protect himself and consumers from other hackers using his executables to place a trojan on your computer. For application to run it will require the root certificate to be installed onto your computer to insure the application comes from original source.

I do this quite often when I write power shell application and needing it to run remotely on a server.

Remove the root certificate and then see if you can run the application :p

PS - It would have been nice and polite to ask this question directly to Eventure instead posting it here ... just saying.

Nice Answer...
 
Observation

When in Navigation, looking to remove duplicate, unregistered stations, I select the station to delete, press the delete button. The only issue I see is when you do this, the window above containing the list of visited star systems, jumps to the top of the list. I then have to scroll down to the system I was last at. Luckily enough the star system I was at is still highlighted, so I can find it easily.

See scroll bar just over half way down.
View attachment 99072

See scroll bar back at the top.
View attachment 99073

Is it possible for the table of star systems to remain in it's position after the delete of a station please.
 
Last edited:
Problem

I have found a system in my database with two identical registered systems, I don't remember creating them, but they are both there.
The only difference is, one of them has a last visited date, and they both have commodities.

I am unable to delete a registered station from the navigation tab, no option.
I am able to attempt a delete from the markets tab, but although it appears to do it, it doesn't actually remove it.
The commodities are also still present after attempting the deletion.

Database attached, change suffix to 7z and extract.
System is Wolf 1182, station names are Clifton Hanger.

View attachment 99077

I'd appreciate you taking a look.
 
Last edited:
That is because he signs his code with own self signing certificate. This is good practice so he protect himself and consumers from other hackers using his executables to place a trojan on your computer. For application to run it will require the root certificate to be installed onto your computer to insure the application comes from original source.

I do this quite often when I write power shell application and needing it to run remotely on a server.

Remove the root certificate and then see if you can run the application :p

PS - It would have been nice and polite to ask this question directly to Eventure instead posting it here ... just saying.


Could this sovle a problem I have.. I have installed version MK.II_0.9.8 this works with import of MKI now I have installed version's up to 0.9.9.9 and get the same problem

task manager 001.jpg

Task manager cannot close these down but I can still run MK.II_0.9.8 while these are still running not sure what to do next to get current version to run...

thanks dee..
 

Attachments

  • task manager.jpg
    task manager.jpg
    168.5 KB · Views: 171
Why would you install a ROOT CERTIFICATE onto my computer?? Please explain yourself!

http://i.imgur.com/bOoeIWQ.png

Not just one, but THREE certificates...

http://imgur.com/a/ZyW5V

Please explain why the hell you would install ROOT CERTIFICATES on our computers, aswell as two more certificates

See album:
http://imgur.com/a/ZyW5V


http://i.imgur.com/nc1BiKh.png

There really is no need to be disrespectful, using a large bold font in a demanding manner. Have some respect for the tool makers, they don't do it for the money. If you have an issue then by all means ask, but ask politely and not in a shouting demanding tone as this is.

Seems trollish to me considering this was their second only post in the forums.
 
Last edited:
I have found a system in my database with two identical registered systems, I don't remember creating them, but they are both there.
The only difference is, one of them has a last visited date, and they both have commodities.

I am unable to delete a registered station from the navigation tab, no option.
I am able to attempt a delete from the markets tab, but although it appears to do it, it doesn't actually remove it.
The commodities are also still present after attempting the deletion.

Database attached, change suffix to 7z and extract.
System is Wolf 1182, station names are Clifton Hanger.

View attachment 99077

I'd appreciate you taking a look.

Removing registered market can only be done with the Market Database panel.

It is not correctly updated in TCE but it is "removed". By "removing" it is replaced by an empty entry. The commodity data stays unchanged, because TCE didn't recognize it anymore and the entry got filled up by adding a new station to the database.


Could this sovle a problem I have.. I have installed version MK.II_0.9.8 this works with import of MKI now I have installed version's up to 0.9.9.9 and get the same problem

View attachment 99081

Task manager cannot close these down but I can still run MK.II_0.9.8 while these are still running not sure what to do next to get current version to run...

thanks dee..

TCE has more than one process entry open, so it is okay to have multiple entries at the taskmanager. Take a look at my taskmanager (win 10). Each panel open gets an entry here:
Unbenannt.JPG
 
Back
Top Bottom