Abandoned [RELEASE] Trade Computer Extension

Status
Thread Closed: Not open for further replies.
"The ED folder can be hidden, so please activate "Display hidden folders" at the folder properties of you"

I have done that and still cant find it
 
"The ED folder can be hidden, so please activate "Display hidden folders" at the folder properties of you"

I have done that and still cant find it

Okay, make the following:
Start ED and wait, until you are at the main menu. Switch to desktop with Alt-Tab and open your taskmanager (rightclick taskbar). Look after the elitedangerous32.exe process in the tasklist. If you find it, rightclick on it and open the folder of the process.
Now you are at the right folder.
 
Okay, make the following:
Start ED and wait, until you are at the main menu. Switch to desktop with Alt-Tab and open your taskmanager (rightclick taskbar). Look after the elitedangerous32.exe process in the tasklist. If you find it, rightclick on it and open the folder of the process.
Now you are at the right folder.
Thank you, found it using the task manager
This may have opened another can of worms it looks like the game is installed in my desktop
Desktop/Timothy.Stanley/AppData/Local/Frontier_Development/Products/FORC-FDEV-D-1003
Should I move it somewhere else or should I reinstall the game?
 
Thank you, found it using the task manager
This may have opened another can of worms it looks like the game is installed in my desktop
Desktop/Timothy.Stanley/AppData/Local/Frontier_Development/Products/FORC-FDEV-D-1003
Should I move it somewhere else or should I reinstall the game?

Dont move it, because there are some registry entries, that didnt change. So i suggest a reinstall to a desired folder.
 
Hi Eventure,
This is not your problem but mine but I thought I would add this here to remind everyone. I was working from home on a spread sheet and after about 5 hours I decided to have a little break and played ED for about 20 minutes and ran TCE as well. TCE closed the spread sheets I had open without saving them and like an idiot I hadn't saved them either. Five hours of hard work. As I said it is not your fault but mine and I am really dirty on myself but I am posting this here as a warning to others.
 
Hi Eventure,
This is not your problem but mine but I thought I would add this here to remind everyone. I was working from home on a spread sheet and after about 5 hours I decided to have a little break and played ED for about 20 minutes and ran TCE as well. TCE closed the spread sheets I had open without saving them and like an idiot I hadn't saved them either. Five hours of hard work. As I said it is not your fault but mine and I am really dirty on myself but I am posting this here as a warning to others.

Sorry to hear you lost your data, you worked on. I will check, if it possible to closing TCE specificly, without quitting Excel as a whole, if Excel is used otherwise.
 
Hello,

to 1.:
I recommend to use the installer version, because it creates the correct paths for the batch files. The non-installer version is for users, that having already installed TCE, but want to have access to all files, without installing it again.
Also the non-installer version doesnt create any desktop shortcuts, that are required to give TCE admin rights, because TCE creating and saving files and without, TCE wont work.
Understood - thanks Eventure. I was just pointing it out mostly because the prestart.bat file will, in most cases, need a bit of editing by hand in order to get it to work. I'm aware that 99% of people just use the installer script, and that the shortcuts need Run-as-admin privs; this was really just a heads-up to you in case you wanted to mention the issue in the docs or thread for those people using the non-installer version.

to 2:
The V1.43 didnt use real date values at the station table, because TCE having localization issues with the date format. So i changed the date entry to the number value, that excel is using in the back to identify the real date. TCE gets the number value and formats it back into a real date format. The TDM transfer of older data is correct and not a bug. Please read the V1.42 changelog, that the format was changed. The data isnt lost in transfer, only reformated into a number.
Dont copy the old data back, that can produce errors.
Again, thanks. As it turned out, I detected this issue myself, and we rolled back to the original TCE.MDB file that had been generated by the TDM process, precisely because we experienced type mismatch errors with the Date field when trying to 'Add Station'. I would've removed it from my original post, but decided it would probably just confuse things further, so I left the comment.

To be fair though, the TDM process did not seem to work properly when my friend ran his old DB through it. *ALL* of his self-gathered stations now show a zero in the Date field, not a number based upon the actual date. This is what prompted me to believe that there was an error of some kind going on. As far as newly-updated stations are concerned (or stations added since the migration to 1.43), the last-update date shows fine (I think) - but for all the stations which were pre-existing in his DB before the migration, and which have not been visited again since, they all show no date of last update, so I am told, and this makes the tool more difficult to use (apparently).

Not sure if this is worthy of further investigation, but I'll leave it with you, just in case!

to 3.
For double station entries, TDM is your tool. With TDM, your old station data is displayed in a list, after importing (selecting) the TCE folder of the old version. Deselect all stations, that you dont want to be transfered to the new database, like double entries of stations. A zero or empty date info is correct for stations, that doesnt have commodities to sell. TCE needs a zero value to know, that no price data is available.

TCE must be installed on the same rig, as ED, because it checking constantly the netlog file of ED. Also EliteOCR needs for TCE to be on the same rig too, because TCE makes screencaps, not ED.
Thacyoon want to use TCE also at a different rig, please read here and here as a guideline.

Thanks - I quite easily made TCE able to scan my netlog (and appconfig.xml) folder by sharing the necessary folder across the LAN, and giving the TCE_SETUP sheet references to these locations using UNC paths. It seems to detect where I am quite normally, and was able to make the verbose log change easily enough. Does TCE do anything else more directly linked to the game? If not, it would seem that some of the Application.Activate (EDRun) tasks are possibly non-essential - by that I mean that maybe there is a better way to detect if TCE 'has access' or 'can reach the data/log', rather than hunting for the actual running app and trying to activate it. As it stands, clearly sometimes that activation fails, but it doesn't hinder the workings of TCE, but at other areas (DATABASE button, for example) the inability to set EDRun to true and to activate the game application, clearly does stop some macros in their tracks - which seems possibly unnecessary? You'll know for sure, of course - I am just delving currently. I really like the style of TCE, and would be most happy if I could get it to run on my laptop across the LAN from the game, but it's not the end of the world if I can't. Longer term, I'm looking for a solution that enables import of CSV files generated by EliteOCR or EDMC, rather than automating EliteOCR as a requirement. Then TCE would just be able to 'find' the outputs of EliteOCR (or whatever) rather than trying to control it directly. I will look into Thacyoon's info though - thank you for the tip!

Best regards
 
Again, thanks. As it turned out, I detected this issue myself, and we rolled back to the original TCE.MDB file that had been generated by the TDM process, precisely because we experienced type mismatch errors with the Date field when trying to 'Add Station'. I would've removed it from my original post, but decided it would probably just confuse things further, so I left the comment.

To be fair though, the TDM process did not seem to work properly when my friend ran his old DB through it. *ALL* of his self-gathered stations now show a zero in the Date field, not a number based upon the actual date. This is what prompted me to believe that there was an error of some kind going on. As far as newly-updated stations are concerned (or stations added since the migration to 1.43), the last-update date shows fine (I think) - but for all the stations which were pre-existing in his DB before the migration, and which have not been visited again since, they all show no date of last update, so I am told, and this makes the tool more difficult to use (apparently).

Perhaps you can deliver the old mdb file, so i can recreate the issue with zero date values for stations. But i think, it is the old date itself, because you having dates like 01.01.2015, not 01.01.3301, as TCE uses ingame dates comming with V1.40. Can that be? If so, you dont need to upload the database, i know what to do.

Thanks - I quite easily made TCE able to scan my netlog (and appconfig.xml) folder by sharing the necessary folder across the LAN, and giving the TCE_SETUP sheet references to these locations using UNC paths. It seems to detect where I am quite normally, and was able to make the verbose log change easily enough. Does TCE do anything else more directly linked to the game? If not, it would seem that some of the Application.Activate (EDRun) tasks are possibly non-essential - by that I mean that maybe there is a better way to detect if TCE 'has access' or 'can reach the data/log', rather than hunting for the actual running app and trying to activate it. As it stands, clearly sometimes that activation fails, but it doesn't hinder the workings of TCE, but at other areas (DATABASE button, for example) the inability to set EDRun to true and to activate the game application, clearly does stop some macros in their tracks - which seems possibly unnecessary? You'll know for sure, of course - I am just delving currently. I really like the style of TCE, and would be most happy if I could get it to run on my laptop across the LAN from the game, but it's not the end of the world if I can't. Longer term, I'm looking for a solution that enables import of CSV files generated by EliteOCR or EDMC, rather than automating EliteOCR as a requirement. Then TCE would just be able to 'find' the outputs of EliteOCR (or whatever) rather than trying to control it directly. I will look into Thacyoon's info though - thank you for the tip!

Best regards

Will check the EDRun condition, if some macro dont fire, when ED is not running for TCE.

@Check EDRun conditions. Cant find any condition for the database button, you mentioned. Please tell me, what exactly your problem is with it. There is only one routine, where ED have to be running, it is the screencapture for the OCR scan. If ED didnt run, TCE wont make a screenshot and using EliteOCR. This can be bypassed by activating the 'Disable Screen Capture' option.
 
Last edited:
Installation Problem.

Hi,

I have just installed 1.43 but am having an unusual problem.

When I start TCE it keeps looking for the files path, this has not happened before.:eek:

Also when I have used the installer I have never had it find the paths automatically for some reason.

The paths I have set are :-

Netlog :- C:\Users\User\AppData\Local\Frontier_Developments\Products\FORC-FDEV-D-1002\Logs

Appconfig C:\Users\User\AppData\Local\Frontier_Developments\Products\FORC-FDEV-D-1002

Elite OCR C:\Program Files (x86)\TCE\EliteOCR.0.5.3


Any idea as to what I am doing wrong this time please?

Cmdr Arnak
 
Perhaps you can deliver the old mdb file, so i can recreate the issue with zero date values for stations. But i think, it is the old date itself, because you having dates like 01.01.2015, not 01.01.3301, as TCE uses ingame dates comming with V1.40. Can that be? If so, you dont need to upload the database, i know what to do.
Bless you for your help, Eventure - it is much appreciated!

Yes, as I said, my friend is migrating from v1.37 straight to v1.43, so I think you're right - the problem will be because the dates in his original TCE.MDB are all 21st Century format, not 34th Century! (just fyi, the format displayed is dd/mm/yyyy, not dd.mm.yyyy, but that's probably irrelevant because the value actually being stored in the MDB file is most likely a Microsoft TimeValue or TimeSerial, if memory serves me right).

Are you suggesting that if I run a script to turn all his 2014/2015 dates into 3300/3301 dates, TDM will handle things better?

Actually... before I go too far down that path, he has, of course, added new stuff to his 'live' TCE.MDB now (with zeroed dates for the old stuff), so maybe it would be better for me to just know what the conversion is from 'old-date' to 'ED-epoch-date' to 'new-Eventure-Date-Number-Format' - and then I can probably achieve the same result, but on his current data).



Will check the EDRun condition, if some macro dont fire, when ED is not running for TCE.

@Check EDRun conditions. Cant find any condition for the database button, you mentioned. Please tell me, what exactly your problem is with it. There is only one routine, where ED have to be running, it is the screencapture for the OCR scan. If ED didnt run, TCE wont make a screenshot and using EliteOCR. This can be bypassed by activating the 'Disable Screen Capture' option.

Hmm... I will check again more closely... For me, it seems that if I press ANYTHING related to the DATABASE button (e.g. 'Station') then simply put, nothing happens. No popup appears, no window to manually populate, nothing at all. No errors displayed anywhere, no beeps... just inactivity. The button 'pushes' (i.e. interacts/changes during rollover/push) but nothing occurs as a result.

Most of the other buttons seem to do stuff, and I've not delved too far into those, but I will evaluate them properly and get back to you. If what you're saying is correct (and I'm sure that it is), and the EDRun variable doesn't prevent a macro from running, then that at least is good to know. If I can find a way to patch in an import-from-CSV routine, I'm virtually done! I can then use your other suggestion to disable EliteOCR, and take data direct from my other CSV-generating source, across the LAN. Which will be *very* sweet... I'm looking forward to using TCE in this way!

Thanks again for your continued help - very grateful.
 
Hi,

I have just installed 1.43 but am having an unusual problem.

When I start TCE it keeps looking for the files path, this has not happened before.:eek:

Also when I have used the installer I have never had it find the paths automatically for some reason.

The paths I have set are :-

Netlog :- C:\Users\User\AppData\Local\Frontier_Developments\Products\FORC-FDEV-D-1002\Logs

Appconfig C:\Users\User\AppData\Local\Frontier_Developments\Products\FORC-FDEV-D-1002

Elite OCR C:\Program Files (x86)\TCE\EliteOCR.0.5.3


Any idea as to what I am doing wrong this time please?

Cmdr Arnak

What is TCE reporting at start?
The AppData is a hidden folder, so the setup could have problems in finding the right paths. Is the setup finding your EliteOCR folder at least?
 
Hi Eventure,

TC is going a command prompt screen very briefly, then excel opens up briefly then the file path screen.

This is repeated each time I run TCE.

I have never had this problem before but I bet it's a problem at my end.8-((

Cmdr Arak
 
Hi Eventure,

TC is going a command prompt screen very briefly, then excel opens up briefly then the file path screen.

This is repeated each time I run TCE.

I have never had this problem before but I bet it's a problem at my end.8-((

Cmdr Arak

Sorry i ask, but what file path screen? Can you give a screenshot of it?
Did you tried to make a new ini file? What paths are showed at the ini file?
 
Hi Eventure, ** Edited **
The ini was not made by me but by the prog:-

NetLogPath=C:\Users\User\AppData\Local\Frontier_Developments\Products\FORC-FDEV-D-1002\Logs
AppConfigPath=C:\Users\User\AppData\Local\Frontier_Developments\Products\FORC-FDEV-D-1002
EliteOCRPath=C:\Program Files (x86)\TCE\EliteOCR.0.5.3
Trade_Range=100
Jump_Limit=10
Show_ShipLog=True
Show_Marker=True
Show_NewStar=True
Show_Jurisdiction=True
Show_Economy=True
Show_Distance=True
Show_Trade=True
Auto_Select=True
Backup=True
FTP_Enabled=False
FTP_Path=
User_ID=
User_Pass=
Main_Panel=TOP
OCRLanguage=eng
TCELanguage=eng
HotKey=
Show_Summary=True
TCE_Color=33023
Menu_Mode=CLASSIC
Panel_Mode=True

The path finder is the one that comes uip when you first open TCE for the first time when you use the installer.

It asks you to auto find the paths but it just goes to a directory on my PC, not the correct one.8-((

Then I have to use each path finder to obtain the paths (3).

That is the Trade Computer Setup Screen version 1.05.

I can get a screen shot later if it helps.


* edit **

The path the auto path finder defaults to is :-

Libraries/Documents for some reason?

Thanks,

Cmdr Arnak
 
Last edited:
Hi Eventure,

The ini was not made by me but by the prog:-
NetLogPath=C:\Users\User\AppData\Local\Frontier_Developments\Products\FORC-FDEV-D-1002\Logs
AppConfigPath=C:\Users\User\AppData\Local\Frontier_Developments\Products\FORC-FDEV-D-1002
EliteOCRPath=C:\Program Files (x86)\TCE\EliteOCR.0.5.3
Trade_Range=100
Jump_Limit=10
Show_ShipLog=True
Show_Marker=True
Show_NewStar=True
Show_Jurisdiction=True
Show_Economy=True
Show_Distance=True
Show_Trade=True
Auto_Select=True
Backup=True
FTP_Enabled=False
FTP_Path=
User_ID=
User_Pass=
Main_Panel=TOP
OCRLanguage=eng
TCELanguage=eng
HotKey=
Show_Summary=True
TCE_Color=33023
Menu_Mode=CLASSIC
Panel_Mode=True
The path finder is the one that comes uip when you first open TCE for the first time when you use the installer.

It asks you to auto find the paths but it just goes to a directory on my PC, not the correct one.8-((

Then I have to use each path finder to obtain the paths (3).

That is the Trade Computer Setup Screen version 1.05.

I can get a screen shot later if it helps.

Thanks,

Cmdr Arnak

Okay, you speaking of the TCE setup, not the TCE main program.

When clicking on AUTO-DETECT PATHS, you are asked to select the user or game folder. Now select a drive (in your case C : and wait till the setup founds all paths, be patient, because C: holds many, many files.
Afterwards select the game language and UI. Click on SAVE AND EXIT to let the setup write the ini file.
Your ini file posted looks fine, can you start TCE with it?

The path the auto path finder defaults to is :-

Libraries/Documents for some reason?

Thanks,

Cmdr Arnak

No, its the default directory without setting a specific path, that is your job.
 
Last edited:
Hi Eventure,

Thanks for the advice.:cool:)

I waited for the path finder to finish this time after pointing it to the C drive and that found the paths fine.

When I tried to run TCE I received a whole host of errors so I need to check what I am doing and how I am starting the prog.

I'll get back to you if I can't sort it out.

Regards,

Cmdr Arnak
 
Hi Eventure
I've been getting the following error
Overflow.png
Office is up to date and I am using 1.43 TCE against my old database imported through the Database Manager.

The error comes when just flying in system - I am not doing anything with TCE when it happens.

Any idea what this might be ?
 
Last edited:
Status
Thread Closed: Not open for further replies.
Back
Top Bottom