Abandoned [RELEASE] Trade Computer Extension

Status
Thread Closed: Not open for further replies.
"When clicked the first time, after reaching a station, you can choose to make an Update Scan or a Clean Scan"

Sounds fine... however... what's the difference? First time visit a clean and then always the update one?

And another matter... maybe I dont understand it but there is no way to plot and save a simple navigation loop instead of a full featured trade route?
For example I'd like to plot me a circular rare stations course... and if there are any regular commodities worth transporting between two hops I'd like TCE to tell me that. But that's a no go, yes?
 
Last edited:
Thank you for this great tool!
Now with the newest update 1.45a I can see I have a problem. There seems to be a distance errror on most of my added stars. I really thought, and still do, that I understood how to enter them in the db. Anyhow, I have done it in the same way every time and it looks that some of the stars have correct coordinates. In the acess db I guess that the ones I have entered have SOK: = 1 ? It anyway looks like it though the ones with the higest Id:s are the ones I entered and they all have SOK: = 1, but some other star with lower Id:s also have that setting. Maybe you entered them via the tce ui?

Well, do you have any suggestion in how to find whats wrong?
Greetings,
Nick

SOK means "Status Of Knowledge": 0 = not visited, 1 = visited, 2 = partial, 3 = complete.

Well, I'm not allowed to edit my post but it seems that the coords (when calculated in the form) isnt the ones saved in the db. It removes the decimal separator!
For instance the star "PISCIUM SECTOR IC-V B2-6" where shown the coords x: -96.271 y: -66.036 z: -33.995 but are saved as x: -96271 y: -66036 z: -33995 in the db?
Any clue to why this is happening?


Edit: * Now I can edit my posts *
The problem seems to have to locale settings. I dont use "." as decimal seperator I use "," (comma). So my excel and my access dosent like it when numbers are entered as "-96.271" instead of "-96,271". I Always entered all ly and ls data with comma and Everything works fine. The difference with the x,y,z coordinates seems to be that those are entered in the excel form with a illegal "." which is then filtered away by excel/access since that sign have no meaning. So a fix might be that those read only x,y,z fields in the form are updated with values and not strings, maybe?

//Nick

Its a localization problem, next update will fix it. Until then you can change the delimiter setting in your Excel options.

I have a problem with OCR as well. Where did you see that it tried to make cvs file? I have \TCE\OCR_Export folder and its empty. Looking at error log in OCR i see nothing.

If the export folder is empty, EliteOCR didnt make a file. Please activate the OCR debug window to see, where the problem is. Check also the path setting at your TCE.ini file for EliteOCR.

Hi Eventure,

What a great prog, especially now I have moved it off my SSD to a normal Hard Drive.

Just one query, was the Data Base files Access 2003?? or my Access 2007 may be doing it.

No problem because 2007 does convert 2003 and also puts the Dates to a readable format.

You have saved me a fortune in Printing and Paper and my tired typing fingers, a Well earned donation by you follows shortly.

It is a Access 2007 DB file. The dates at the db are numbers, because of localization issues. Thanks for your support :)

"When clicked the first time, after reaching a station, you can choose to make an Update Scan or a Clean Scan"

Sounds fine... however... what's the difference? First time visit a clean and then always the update one?

And another matter... maybe I dont understand it but there is no way to plot and save a simple navigation loop instead of a full featured trade route?
For example I'd like to plot me a circular rare stations course... and if there are any regular commodities worth transporting between two hops I'd like TCE to tell me that. But that's a no go, yes?

A Clean Scan clears all values, you gathered before. That is useful, if commodities are no longer available at the station.
An Update Scan adds/updates commodity prices only.

A circular navigation plot is not supported by TCE directly, only via the trade route planner, as you said.
 
Last edited:
SOK means "Status Of Knowledge": 0 = not visited, 1 = visited, 2 = partial, 3 = complete.



Its a localization problem, next update will fix it. Until then you can change the delimiter setting in your Excel options.

Big thanks! And yes I've changed the delimeter for now.
 
seems to be a great tool, some friends use this but I have a problem, install all goes great, TCE runs and the overlay works on my desktop. hot key works too. but when I open elite and log in, I cant get past the menu screen with the training and start links, start stays red when I hover over it. when I copy the backup appcongif.xml back in place, it works fine but your program complains about the old file. I checked the configuration of the file and it appears to be identical except the config file created by your application has missing white spaces which shouldn't make any difference. a friend installed this with the same steam purchased game and same excel version and it works fine. any ideas?
 
Minor bug

Hi Eventure

Using v1.45a and noticed a minor bug.

On the Trade Information screen whilst the icon is there to show that there are system notes, when clicked no data shows in the system notes window. The station notes are fine however.
 
seems to be a great tool, some friends use this but I have a problem, install all goes great, TCE runs and the overlay works on my desktop. hot key works too. but when I open elite and log in, I cant get past the menu screen with the training and start links, start stays red when I hover over it. when I copy the backup appcongif.xml back in place, it works fine but your program complains about the old file. I checked the configuration of the file and it appears to be identical except the config file created by your application has missing white spaces which shouldn't make any difference. a friend installed this with the same steam purchased game and same excel version and it works fine. any ideas?

Please try to use the backup of your appconfig.xml and add the VerboseLogging="1" entry manually. Did that work?

Hi Eventure

Using v1.45a and noticed a minor bug.

On the Trade Information screen whilst the icon is there to show that there are system notes, when clicked no data shows in the system notes window. The station notes are fine however.

Found the problem, will be fixed with next update.
 
Last edited:
my config file always had the verbose flags... im a developer too but not if this caliber lol :) but your application insists that your version of the file be used regardless of the settings within the file. maybe have your app check the current settings within the network section and then make changes only if required?

I noticed something else odd too. the net log file created after starting elite with the tce app installed, has no filename. ".log" but again, replacing the appconfig file with the backup and elite runs again (with same configuration as pervious file but more white spaces).

also, I noticed these 2 lines get logged when elite is working but not when your appconfig file is being used :
{17:10:59} New machine: 0
{17:10:59} New machine: 1
 
Last edited:
Hi Eventure

I am trying to find some platinum with TCE v1.44b and this is the error I receive:

Rob
 

Attachments

  • VB Error.png
    VB Error.png
    4.5 KB · Views: 233
  • VB Code.png
    VB Code.png
    51.2 KB · Views: 81
my config file always had the verbose flags... im a developer too but not if this caliber lol :) but your application insists that your version of the file be used regardless of the settings within the file. maybe have your app check the current settings within the network section and then make changes only if required?

I noticed something else odd too. the net log file created after starting elite with the tce app installed, has no filename. ".log" but again, replacing the appconfig file with the backup and elite runs again (with same configuration as pervious file but more white spaces).

also, I noticed these 2 lines get logged when elite is working but not when your appconfig file is being used :
{17:10:59} New machine: 0
{17:10:59} New machine: 1

The appconfig.xml file is replaced every update of ED and therefor deletes the entry. TCE checks the file at startup. If the VerboseLogging entry is not present, TCE adds it and creates a backup. If it is there, TCE does nothing.
The appconfig file holds an entry for the netlog filename (LogFile="netLog"). Is this entry present in your appconfig file?
If you are saying, your appconfig file holds the verbose entry, please show me your path to it (listed in the TCE.ini), and also the path to the netlog file.

The problem must be on your side, because nobody else having this issue. I assume a wrong path setting.

Hi Eventure

I am trying to find some platinum with TCE v1.44b and this is the error I receive:

Rob

Fixing the issue with the next update. Thanks for reporting.
 
Last edited:
The appconfig.xml file is replaced every update of ED and therefor deletes the entry. TCE checks the file at startup. If the VerboseLogging entry is not present, TCE adds it and creates a backup. If it is there, TCE does nothing.
The appconfig file holds an entry for the netlog filename (LogFile="netLog"). Is this entry present in your appconfig file?
If you are saying, your appconfig file holds the verbose entry, please show me your path to it (listed in the TCE.ini), and also the path to the netlog file.

The problem must be on your side, because nobody else having this issue. I assume a wrong path setting.


Fixing the issue with the next update. Thanks for reporting.

I know it does seem odd no one else is having this issue. the setting in the tce.ini file is NetLogPath=E:\Program Files\Steam\SteamApps\common\Elite Dangerous\Products\FORC-FDEV-D-1010\Logs

my appconfig file network settings (before running your app) are:
<Network
Port="0"
upnpenabled="1"
LogFile="netLog"
DatestampLog="1"
ReportSentLetters="1"
ReportReceivedLetters="1"
VerboseLogging="1"
>
</Network>

the appconfig your application is creating has this:

<Network
VerboseLogging="1"
Port="0"
upnpenabled="1"
LogFile="netLog"
DatestampLog="1"
ReportSentLetters="1"
ReportReceivedLetters="1"
VerboseLogging="1"
>
</Network>

seems verbose logging is being added twice in your appconfig. not sure why that matters or if it does.


thanks for the help thus far :)
 
SOLVED :) seems your search script for variable values is failing to identify the verbose flag correctly in the original file. I tried moving it around within the network tag but no change. I then removed the verbose line and ran the program again. it works !!! :) I can send you a copy of the original file if you have trouble duplicating this.
thanks again. :)

ps: just wondering if you might have a list of code meanings (decoding) for the elite log files. there doesn't seem to be much available on this topic. thanks again :)
 
Last edited:
SOLVED :) seems your search script for variable values is failing to identify the verbose flag correctly in the original file. I tried moving it around within the network tag but no change. I then removed the verbose line and ran the program again. it works !!! :) I can send you a copy of the original file if you have trouble duplicating this.
thanks again. :)

ps: just wondering if you might have a list of code meanings (decoding) for the elite log files. there doesn't seem to be much available on this topic. thanks again :)

Fine, you identified the problem and of course, give me your copy to recreate the issue. I will try to optimize this routine.
In the netlog file, there is only one codeline that is important. It is the line with the star system name and the current body ID. That is all TCE needs to function.

That's great! Many thanks Eventure.

Is there somebody who can explain the best way to use the Trade Scout please?

Rob

Hmm, the bidirectional scout is selfexplaining, set the filter settings to the desired values and press search. Select a found route and start it.
For the Trade Route Planner please look at the first post after HOW TO OPERATE.
 
Last edited:
Rares etc

Hi Eventure

Me again I'm afraid :)

Is it possible to add a new 'Rare' commodity? I have just gained the permit for Jotun and notice that Jotun Mookah is not in the list of rares. I tried to add it manually directly into the Rares table but as I anticipated it caused an error.

It was fine when adding as a trading activity (Jotun Mookah showed in the list of rares and was selectable) but once this had been saved when I tried to look at the trading entry in the activities tab it caused an error. Unfortunately I cannot post the code as there was an error dialog which was hidden by TCE and I ended up having to use task manager to close TCE.

On another note I am curious how in the Commodity Panel the 'trend' arrows are applied. As far as I can see in the StationPrices table only the latest prices are saved. How can the trend arrows be produced if there is nothing to make a comparison with?

Thanks
 
Hi Eventure

Me again I'm afraid :)

Is it possible to add a new 'Rare' commodity? I have just gained the permit for Jotun and notice that Jotun Mookah is not in the list of rares. I tried to add it manually directly into the Rares table but as I anticipated it caused an error.

It was fine when adding as a trading activity (Jotun Mookah showed in the list of rares and was selectable) but once this had been saved when I tried to look at the trading entry in the activities tab it caused an error. Unfortunately I cannot post the code as there was an error dialog which was hidden by TCE and I ended up having to use task manager to close TCE.

On another note I am curious how in the Commodity Panel the 'trend' arrows are applied. As far as I can see in the StationPrices table only the latest prices are saved. How can the trend arrows be produced if there is nothing to make a comparison with?

Thanks

Will add the rare. The issue in adding the rare manually is found and leads me to optimize all background data routines for activities and contacts. Good find.
With the next version, you will be able to add further rares temporary, if you found more and please post them also, so i can add them to the core database.

Regarding the trend arrows, when reaching a station and clicked on Commodity panel, TCE makes a shadow copy of all commodity prices of the station.
When you updating the commodities, TCE compares the pre-update price with the actual one.
 
Last edited:
Will add the rare. The issue in adding the rare manually is found and leads me to optimize all background data routines for activities and contacts. Good find.
With the next version, you will be able to add further rares temporary, if you found more and please post them also, so i can add them to the core database.

Regarding the trend arrows, when reaching a station and clicked on Commodity panel, TCE makes a shadow copy of all commodity prices of the station.
When you updating the commodities, TCE compares the pre-update price with the actual one.

for rares i have this list, where i combined everything from https://forums.frontier.co.uk/showthread.php?t=63119 i found useful and i think that's all the rares sans some few, nobody heard of...
 
Last edited:
Full Version (V1.46) released:



Changelog:
- Added some missing rare commodities.
- Check of OCR scan results adjusted (the sell price of a commodity can't be higher than the buy price).
- Fixed a localization delimiter issue in Star System Database panel.
- Fixed an issue with the star system note boxes in Trade Information panel.
- Fixed an issue with the best buy/sell commodities search in Trade Information panel.
- Fixed an issue in Activities regarding rare commodities.
- Optimized scan routine for VerboseLogging entry check.
- Optimized Activities and Contacts background data routines.

Note:
Please use the Transfer Database Manager (TDM) to make your database compatible with the actual version of TCE.
 
Last edited:
TCE is not recognising ED. It is always saying 'Waiting for game' and the buttons remain 'locked'. I have configured it and I have verbose logging on.

Any tips?
 
Status
Thread Closed: Not open for further replies.
Back
Top Bottom