Release Trade Computer Extension Mk.II

pff i just wanted to update to the latest prices this starter db as i wanna make some cash trading... and i do not find any other db around... i hoped that i will be able to update the entire DB with latest prices for those 150 stations markets

This function will be available with the 1.4 version, but you can do it now manually (after downloading and extracting TCE-Relay, see OP):

Open a commandprompt, move to the TCE-Relay path, then enter:

tce-relayclient.exe --tce-path 'Add your path here, like D:\TCE'

Your database will be automatically updated! Start TCE thereafter and profit.
 
Last edited:
pff i just wanted to update to the latest prices this starter db as i wanna make some cash trading... and i do not find any other db around... i hoped that i will be able to update the entire DB with latest prices for those 150 stations markets

Edit: deleted a lot fo crap that wasn't relevant to the TCE app and a whole lot of my opinion that doesn't matter in this thread.

Check out these links if you're looking for additional resources on where to look for certain trade runs:

http://imgur.com/gallery/QsxScn1
https://eddb.io/
 
Last edited:
Edit: deleted a lot fo crap that wasn't relevant to the TCE app and a whole lot of my opinion that doesn't matter in this thread.

Check out these links if you're looking for additional resources on where to look for certain trade runs:

http://imgur.com/gallery/QsxScn1
https://eddb.io/

I can say it for sure, TCE will not support the add market option of TCE-Relay natively. Anyone, who want to use the option, has to use TCE-Relay itself to provide the data.

1.4.0 Beta 4 Personal Tab, Credit Balance issue.

TCE correctly read when I paid 300,000 Cr. to speed up my next powerplay allotments, and recorded it properly. However when I went to next system I performed two things: 1 I collected my powerplay weekly dividend (was recorded), and turned in 50 powerplay control items for 5,000 Cr. Payout. TCE did record my transfer of the cargo, but did not record the 5,000 credit even after I made a purchase transaction at the commodity market. It looks as though there is no Amount modifier for the PloerPlayDeliver Event

"StationType":"Coriolis", "StarSystem":"CF 464", "Faction":"Kadrusa Gold Life Services", "Allegiance":"Empire", "Economy":"$economy_HighTech;", "Economy_Localised":"High tech", "Government":"$government_Corporate;", "Government_Localised":"Corporate", "Security":"$SYSTEM_SECURITY_medium;", "Security_Localised":"Medium Security" }
{ "timestamp":"2016-10-02T15:48:43Z", "event":"PowerplaySalary", "Power":"Denton Patreus", "Amount":1000 }
{ "timestamp":"2016-10-02T15:49:21Z", "event":"PowerplayDeliver", "Power":"Denton Patreus", "Type":"$patreusgarisonsupplies_name;", "Type_Localised":"Patreus Garrison Supplies", "Count":50 }
{ "timestamp":"2016-10-02T15:50:58Z", "event":"MarketBuy", "Type":"pesticides", "Count":10, "BuyPrice":75, "TotalCost":750 }

Yes, the reward is missing. Will add a request/reminder to add it.
 
Last edited:
neah no use sir... cant manage to update the DB prices via comandpromt as i dont have any ideea how to write it and all the steps. If i buy the beta acces from frontier can i use 1.4 update of TCE and use the relay inside it to update it ? will it work ?
 
Update (1.4.0 Beta5) released:



Changelog:
- Fixed a crash at the postion update routine, when adding an unregistered market.
- Fixed a crash at the postion update routine, when approaching or departing from an unregistered market.

Note:
Copy the content into your TCE folder to update your version. That's all for today, next updates will come tomorrow.
 
neah no use sir... cant manage to update the DB prices via comandpromt as i dont have any ideea how to write it and all the steps. If i buy the beta acces from frontier can i use 1.4 update of TCE and use the relay inside it to update it ? will it work ?

The price update from TCE-Relay will work, but the 1.40 is still in beta, so don't be angry when encounter a crash or bug when playing.
 
neah no use sir... cant manage to update the DB prices via comandpromt as i dont have any ideea how to write it and all the steps. If i buy the beta acces from frontier can i use 1.4 update of TCE and use the relay inside it to update it ? will it work ?

I wouldn't bother with that, since the Beta markets are not the same prices as the open/2.1 markets.
 
Hi Eventure,

I'm running my game as windowed 1900x900 Resolution. And from time to time, especially after I FSD'd to a new sistem, sometimes my TCE Mk II likes to give me whole black screen that obstruct my view, I could just wait and it will eventually fix itself but by the time it goes back, my Ship already crashing the Star and Emergency Dropped there.

Does the game really need to be borderless-windowed only?

thx
 
Hi Eventure,

I'm running my game as windowed 1900x900 Resolution. And from time to time, especially after I FSD'd to a new sistem, sometimes my TCE Mk II likes to give me whole black screen that obstruct my view, I could just wait and it will eventually fix itself but by the time it goes back, my Ship already crashing the Star and Emergency Dropped there.

Does the game really need to be borderless-windowed only?

thx

Yes, it is required!

Black screens happens mainly because of too big trade ranges (reduce it to 50-100 LYs) or a slow CPU. The V1.4 containing more optimized routines resulting in a better overall performance.
 
Last edited:
I could just wait and it will eventually fix itself but by the time it goes back, my Ship already crashing the Star and Emergency Dropped there.

You could just press "X" (0% throttle on keyboard) while the FSD-Jump animation is shown (not during the countdown) and you'll never crash into the star.
 
TCE 1.4.0 beta5
Perhaps I'm doing something wrong, I've tried with both default database and importing my own. When trying to enter Market data at any station, all the fields are red, and Star System field is not auto-populating or letting me manually enter anything so I cannot save station data of any kind. I have tried to reset database to start fresh with 0 saved stations but cannot remember how to start without any stations or stars in TCE system. Also, clicking the Modify Entry or Delete Entry fields do nothing, so I cannot clear the "placeholder" information to input my own.

Also, and perhaps because of the above, I am also unable to do any OCR scans of market to save my own data. Every time I click View Prices or Scan Prices, the button flashes red and says "No Market" even though the Location block does correctly say what system and station I am docked at.

Also, While I do appreciate what you're trying to accomplish with the auto-fill credit monitor, I personally like the task of entering my own information. I did prefer the stand-alone credit tab that allowed me to manipulate my data as I chose. However there is one problem I see with the current system: if a read mistake occurs, I cannot change my credit balance to correct it in any way. I can double click and manually change the individual fields, but manual changes in that way are not reflected on the balance. The only way I have found to correct the credit balance is to restart both TCE and ED so that TCE can read the new balance from a fresh Log File.

Lastly, the Crew Commission field is creating minor calculation errors. Whenever any calculation results in a partial credit, that partial credit is always rounded up in favor of the pilot, not the crew member. So if a calculation were to result in any of 11.1, 11.5, 11.9, all of those would be rounded up to 12 in favor of the pilot. Currently I have seen a rounding error on Bounty turn in. Hopefully this will be fixed whenever ED Dev adds Crew Commission information into the Journal file.
 
Last edited:
TCE 1.4.0 beta5
Perhaps I'm doing something wrong, I've tried with both default database and importing my own. When trying to enter Market data at any station, all the fields are red, and Star System field is not auto-populating or letting me manually enter anything so I cannot save station data of any kind. I have tried to reset database to start fresh with 0 saved stations but cannot remember how to start without any stations or stars in TCE system. Also, clicking the Modify Entry or Delete Entry fields do nothing, so I cannot clear the "placeholder" information to input my own.

Also, and perhaps because of the above, I am also unable to do any OCR scans of market to save my own data. Every time I click View Prices or Scan Prices, the button flashes red and says "No Market" even though the Location block does correctly say what system and station I am docked at.
Found this bug, preventing autofill the required fields. It happens, when TCE didn't found the market at the unregistered market database. Will be fixed in Beta6.
You can't click Modify or Delete Entry, because no stations are registered. Add Entry is your only choice. When a market is registered, you can modify or delete it.
This affects also commodity data, no market registered, no Commodity panel.

Also, While I do appreciate what you're trying to accomplish with the auto-fill credit monitor, I personally like the task of entering my own information. I did prefer the stand-alone credit tab that allowed me to manipulate my data as I chose. However there is one problem I see with the current system: if a read mistake occurs, I cannot change my credit balance to correct it in any way. I can double click and manually change the individual fields, but manual changes in that way are not reflected on the balance. The only way I have found to correct the credit balance is to restart both TCE and ED so that TCE can read the new balance from a fresh Log File.

Your total credit balance is updated on every CONNECT, so most the time, it will correct itself. So normally it is not required to change your cash value manually.
EDMC is currently not usable at the beta of ED, so the total value may be not correct, because of your mention problems of read mistakes (incomplete journal).
But I will add the ability to change the total value as like the other categories.

Lastly, the Crew Commission field is creating minor calculation errors. Whenever any calculation results in a partial credit, that partial credit is always rounded up in favor of the pilot, not the crew member. So if a calculation were to result in any of 11.1, 11.5, 11.9, all of those would be rounded up to 12 in favor of the pilot. Currently I have seen a rounding error on Bounty turn in. Hopefully this will be fixed whenever ED Dev adds Crew Commission information into the Journal file.

Will fix that too with the Beta6.

Thanks for reporting.
 
Hi Eventure

Tried to get control box for the cargo panel to open so I can get the transparency set but nothing happens may be bug..

dee..
 
Update (1.4.0 Beta6) released:



Changelog:
- Added editing of the cash balance category at the Personal panel.
- Added starter database compilation, when a fresh database is detected and the last star system is known at the Launcher Database window.
- Added a check when loading a backup, if it is compatible with the current version of TCE. If not, the backup has to be transfered.
- Fixed an issue with the registration of a market, which is unknown to TCE.
- Fixed a rounding error at the calculation of crew commissions.
- Fixed a bug that preventing the usage of the CONTROL button at the Cargo panel.

Note:
Copy the content into your TCE folder to update your version.
 
Awesome work, Eventure!

Found an unhandled exception: Saved market in DB, then went to Commodity>Scan Prices>Clean Scan>Start Scan and this appeared:

************** Exception Text **************
System.ArgumentNullException: Value cannot be null.
Parameter name: Argument 'Array' is Nothing.
at Microsoft.VisualBasic.Information.UBound(Array Array, Int32 Rank)
at Trade_Computer_Extension.MD_Matrix.Setup_Commodities(Int64 ID) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Matrix.vb:line 311
at Trade_Computer_Extension.EXT_OCR.OCR_Process() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\EXT_OCR.vb:line 241
at Trade_Computer_Extension.EXT_OCR.OCR_Import() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\EXT_OCR.vb:line 142
at Trade_Computer_Extension.Panel_Commodity.BTN_OCR_Click(Object sender, EventArgs e) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Commodity.vb:line 765
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.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)

At this point, TCE did not crash, but the Commodity Tab became unusable, throwing up another dialogue box (9) with:
Value cannot be null.
Parameter name: Argument 'Array' is Nothing.
 
Also found something that I'm not sure is a bug or error on my part. I started today at Jokester's Station/LTT 911. I added that station to the DB. I then flew to Schlesinger City/Chapsugaibo. When I arrived here and was docked in station I noticed that TCE still showed me as Departing Jokester's Station. I couldn't think of a way to change my current location from Jokesters to current so I exited TCE then restarted. Now the TCE overlay showed me as being Docked at correct station/system but unregistered. When I go to Add market it seems that TCE has auto populated the Add Market with Jokerster's Station information but showing only name, system, and Faction info for where I'm really at.

Now, when leaving Schlesinger City, TCE changed my location back to Jokester's Station, and flags on the left of the screen showed "Registered Station Detected" and "Jokester's Station" twice each. At this point, I exited and reloaded TCE. On loading, it showed correctly Normal Flight, Chapsugaibo/Schlesinger City. I should also note that before the restart of TCE, I could not hide the overlay with my normal Alt/Num+ ; there was no way to hide the overlay without reloading. After the reload, it hide and showed normally.

Now I flew to Adams Market/Eotienses. TCE showed normally in space in Eotienses system, but as soon as I dropped out of supercruise at Adams Market, TCE switched to showing LTT 911/Jokester's Market. When I requested docking, TCE briefly switched to showing Adams Market (due to the Journal entry), but then switched back to showing LTT 911/Jokester's. Once docked, I attempt to Add Market, but because it thinks I am at Jokester's, it only offers me to Delete or Modify Market. The only way to add this market is to exit/reopen TCE. The TCE Launcher correctly shows my system, and when it loads it properly shows me at Eotienses/Adams Market. I proceed to Add the market. Now on departing Adams Market, again as soon as I take control of my ship TCE switches my location back to showing LTT 911/Jokester's Station, and again at this point I can no longer Hide/Show the TCE overlay.

Again, as I drop out of Supercruise at next destination (Urkovic Station / Pai Huldr), TCE again changes my position to show LTT 911/Jokester's Station. Again, I had to exit and reload TCE in order to add the new market to my DB.

While I don't know if this fact is relevant or not, I should note that Jokester's Station/LTT 911 was the first station/Market that I added to this freshly reset database. I don't know if the same problem would happen showing any other system if I happened to add that station first.

In the video below, watch the Destination field in TCE change as I drop out of Supercruise, Request Permission to Dock, and Launch. The video shows mostly Adams Market/Eotienses and a bit if Urkovic/Pai Huldr, but it is the same situation no matter where I go now.

http://plays.tv/video/57f40ecc10385811ba/-elitedangerous-tcebeta-destination-bug
 
Also found something that I'm not sure is a bug or error on my part.

Thanks for the vid. Now it is clear, that TCE got a little . :)
Found the issue, a missing shipstate information. Also enhanced the FSJ Jump to display more in time and not afterwards.
Will release Beta 7 tomorrow.
 
Just installed this on a fairly fresh PC (rebuilt a couple of weeks ago due to Windows Anniversary Edition.....)

When I start the program, the launcher is stuck on "Checking Installed Extensions - Please Wait" and I cant click on or select anything.

Any ideas?

Ta!
 
Just installed this on a fairly fresh PC (rebuilt a couple of weeks ago due to Windows Anniversary Edition.....)

When I start the program, the launcher is stuck on "Checking Installed Extensions - Please Wait" and I cant click on or select anything.

Any ideas?

Ta!

Please use the lastest update to Beta6. The issue was fixed in Beta2.
TCE checking the version numbers of all found extensions. But I included a timeout, if the whole process needs more than 10 seconds.
 
Last edited:
Back
Top Bottom