Abandoned [RELEASE] Trade Computer Extension

Status
Thread Closed: Not open for further replies.
TCE cant recognize the goods, that were sold at the last visit, but not listed anymore. These values have to be cleaned by manual input or through a full sweep of all goods, to reset them to zero.
I took the second choice, so it is only done, when arriving at a station and before the scan process starts. Any further scan at the same station updates the prices.
Optional choice could only be realized to be practical by adding an additional scan button (perhaps RESET AND SCAN and UPDATE ONLY SCAN). Is that, what you intended?

i never noticed such thing happening (disappearing commodities)...
when in trading runs, i just don't want to lose all data for a quick update on the commodities im trading atm.
perhaps some lower val. items i don't tend to trade/don't need accurate prices are needed to find later on (missions).

i see 2 more ways to implement this as optional.
first, a global checkbox in the options panel (reset before scanning).
second, a checkbox in the comm. panel.

edit: you tick it before doing your first scan (on a second visit or later), after scanning it could untick itself.

but, i surely could live without that, if it would be too much work or if others don't mind that change.
You did awesome work already, it's feeling a lot better than the first versions, smoother.
:)
 
Last edited:
i never noticed such thing happening (disappearing commodities)...
when in trading runs, i just don't want to lose all data for a quick update on the commodities im trading atm.
perhaps some lower val. items i don't tend to trade/don't need accurate prices are needed to find later on (missions).

i see 2 more ways to implement this as optional.
first, a global checkbox in the options panel (reset before scanning).
second, a checkbox in the comm. panel.

edit: you tick it before doing your first scan (on a second visit or later), after scanning it could untick itself.

but, i surely could live without that, if it would be too much work or if others don't mind that change.
You did awesome work already, it's feeling a lot better than the first versions, smoother.
:)

Thanks,

i saw it live yesterday, i made a testrun and the station have there common goods, 10 mins later there added slaves, battle weapons and one more, i didnt remember.

A checkbox at the options panel seems not practical, too much click around. A checkbox at the Commodity panel is as good as two buttons for scanning. The two buttons solution is very easy to implent, one gets a reset (only one codeline), the other updates as usual.

Update (V1.38 beta 3) released:
- Added plenty of error reporting routines, to encircle issues at the start.
 
Last edited:
Hi, Eventure.

Regarding the hide/unhide issue, the good news is that TCE is not "blinking" anymore in V1.38.
However, when clicking the button to set the hotkey, space bar is automatically set and it does not hide/unhide TCE.
The issue persists even after editing TCE.ini with another hotkey.
I haven't test the beta 3, yet.
Thanks for your help.
 
Hi, Eventure.

Regarding the hide/unhide issue, the good news is that TCE is not "blinking" anymore in V1.38.
However, when clicking the button to set the hotkey, space bar is automatically set and it does not hide/unhide TCE.
The issue persists even after editing TCE.ini with another hotkey.
I haven't test the beta 3, yet.
Thanks for your help.

Beta 3 does nothing to your problem, but your post gives me a hint. Watch out for next beta version.
 
Last edited:
Okay, will add an error message routine in the next update, to find the problem. In addtion, could you tell me, how many green dots you see at the splash screen, when to hit enter key?

when the freeze happens there is no green dots, then i hit enter and the dots all load up and i have no error messages with that version.

new version beta 3 wont let me pick file path locations or do anything and freezes straight away with an error window behind it, will just check verbose logging is in appconfig as trade computer never mentioned it and i have just updated his pc to the new client.
added verboselogging and still the same error box i cant get too.
 
Last edited:
ok deleted the folder with the incremental updates applied and started again with beta 1 and updated it too beta 3.
this alloud me to pick the file paths but froze on splash screen.
Hit enter and the debug mode loaded and no error message and in the ship log it has the time my current system and a near body number

managed tro get a glimpse of the error message and it says it cant modify the appconfig.xml file, its not set to read only?
 
Last edited:
Found the problem, fix will be released soon.



Your database is broken, so please use a backup, that is not in that condition. I have to adjust the import function, so it will be disabled for the moment. Use your old one, it should work without import.

Hi Eventure. If its not too much trouble are you able to elaborate on precisely what is wrong with the database? It would be a shame to lose all my data - even though its corrupted is it likely that the data would be able to be imported into a new database?

Thanks
 
ok deleted the folder with the incremental updates applied and started again with beta 1 and updated it too beta 3.
this alloud me to pick the file paths but froze on splash screen.
Hit enter and the debug mode loaded and no error message and in the ship log it has the time my current system and a near body number

managed tro get a glimpse of the error message and it says it cant modify the appconfig.xml file, its not set to read only?

Thanks for trying out. The file is not read only, its windows, that hinder TCE to get access to it (check UAC). But i will add a fall back solution, if it cant be accessed.

Hi Eventure. If its not too much trouble are you able to elaborate on precisely what is wrong with the database? It would be a shame to lose all my data - even though its corrupted is it likely that the data would be able to be imported into a new database?

Thanks

The database looses all price data from station ID 19 to 72 through the import, that more than the halve of the database. I suggest you to use the database before you imported it with the new beta.
As i saw, you used the old 2 Station database and imported your data into it. But the problem was the import with the new beta (82 goods). I can try to rescue all other stations data, or fill up all the gaps with zeros.
 
Last edited:
Thanks,

i saw it live yesterday, i made a testrun and the station have there common goods, 10 mins later there added slaves, battle weapons and one more, i didnt remember.

A checkbox at the options panel seems not practical, too much click around. A checkbox at the Commodity panel is as good as two buttons for scanning. The two buttons solution is very easy to implent, one gets a reset (only one codeline), the other updates as usual.

Update (V1.38 beta 3) released:
- Added plenty of error reporting routines, to encircle issues at the start.

ah, i see, surely a civil war started right there. would make sense...

whatever version suits you best, do it your way. i am already more than pleased with this.
 
Optional choice could only be realized to be practical by adding an additional scan button (perhaps RESET AND SCAN and UPDATE ONLY SCAN). Is that, what you intended?
I was about to propose another improvement to the scanning system that might solve punkerich's problem as a side-effect. If we could make screenshots of the whole market and then OCR them all at once instead of babysitting the whole process, updating prices would probably feel like less of an effort. So two buttons, one for taking screenshots and another to start the OCR. Well, maybe a third one to clear the screenshot pool in case you realize something went wrong.
 
just made it work by adding the file path to excel in the target path of the shortcut i created to start trade computer-

ie created a short cut to trade computer
right click properties and pick shortcut tab
in target field i made it look like - "C:\Program Files\Microsoft Office\Office15\EXCEL.EXE" "C:\Users\usernamehere\Desktop\TCE 1.38 beta 3\TCE.xlsm"
then apply and click advanced, in here tick run as administrator and then ok and ok again

run the shortcut and the error is gone and it loaded first attempt :)

ps. there is no appconfig.bak file present.


now to check my machine :)
 
Last edited:
I was about to propose another improvement to the scanning system that might solve punkerich's problem as a side-effect. If we could make screenshots of the whole market and then OCR them all at once instead of babysitting the whole process, updating prices would probably feel like less of an effort. So two buttons, one for taking screenshots and another to start the OCR. Well, maybe a third one to clear the screenshot pool in case you realize something went wrong.

EliteOCR is not 100% accurate, so babysitting is the way, it has to be done atm. Making screenshots one by one and crosscheck the data, what EliteOCR gets out of it, seems to me the safest way to get the required results. But i like your solution also, so i could make it for the upgrade of the Commodity panel, that is pending.

just made it work by adding the file path to excel in the target path of the shortcut i created to start trade computer-

ie created a short cut to trade computer
right click properties and pick shortcut tab
in target field i made it look like - "C:\Program Files\Microsoft Office\Office15\EXCEL.EXE" "C:\Users\usernamehere\Desktop\TCE 1.38 beta 3\TCE.xlsm"
then apply and click advanced, in here tick run as administrator and then ok and ok again

run the shortcut and the error is gone and it loaded first attempt :)

ps. there is no appconfig.bak file present.


now to check my machine :)

Nice to hear.
 
Update (V1.38 beta 4) released:
- Hotkey issue fix (again)
- Fixed ShipLog Panel stays hidden (when it was visible before), when unhide TCE
- Optimized error report, when problems with AppConfig.xml access
- Commodity Panel: Added choice to reset price data or update only
 
EliteOCR is not 100% accurate, so babysitting is the way, it has to be done atm. Making screenshots one by one and crosscheck the data, what EliteOCR gets out of it, seems to me the safest way to get the required results. But i like your solution also, so i could make it for the upgrade of the Commodity panel, that is pending.
For me, EliteOCR works surprisingly reliably as of the latest versions. I've yet to see one value recognized incorrectly since I use TCE. And even if there's an occasional mistake, the data isn't uploaded for public use so it's no big deal, I can live with that. Anyway, as the man said,
whatever version suits you best, do it your way. i am already more than pleased with this.
 
I've started afresh with tce
1. installed 1.38 to a nice new drawer
2. updated to 1.38 b4
started it all ok but no database at all?
tried to import from old tce but import greyed out.
also decided to move my ocr drawer to inside tce (used to have it running for other s/w)
but how do I now tell tce where it is?? option screen for paths only sjows up once at first startup
also how do I import from old tce or find data for this one (I do like something to start from and the old database was great) I don't really want to start from just 2 stations)

Cmdr Bupu
 
Last edited:
For me, EliteOCR works surprisingly reliably as of the latest versions. I've yet to see one value recognized incorrectly since I use TCE. And even if there's an occasional mistake, the data isn't uploaded for public use so it's no big deal, I can live with that. Anyway, as the man said,

perhaps we should mention that fiddling around with:
- FOV (setting too high, overriding the game with the .ini)
- brightness, and even blur (best = off)
- and most of all, gui colours (hud changer)

do have strong effects for the accuracy of eliteocr.
everything on default, not a single misread value at all.
you can set the fov to the max in the game, but leave the .ini
alone.

if others know of more things affecting ocr, feel free to expand the list.

eventure, if you really get it done what was suggestioned by YeOldeMiller,
you will be, officially, my new hero. :D
cause i don't have a clue how this could be reliably done.

- - - - - Additional Content Posted / Auto Merge - - - - -

I've started afresh with tce
1. installed 1.38 to a nice new drawer
2. updated to 1.38 b4
started it all ok but no database at all?
tried to import from old tce but import greyed out.
also decided to move my ocr drawer to inside tce (used to have it running for other s/w)
but how do I now tell tce where it is?? option screen for paths only sjows up once at first startup
also how do I import from old tce or find data for this one (I do like something to start from and the old database was great) I don't really want to start from just 2 stations)

Cmdr Bupu

simply delete the tce.ini. it will rebuild itself at next start.
 
Update (V1.38 beta 4) released:
- Hotkey issue fix (again)
- Fixed ShipLog Panel stays hidden (when it was visible before), when unhide TCE
- Optimized error report, when problems with AppConfig.xml access
- Commodity Panel: Added choice to reset price data or update only

wow your on the ball thanks again.
 
Status
Thread Closed: Not open for further replies.
Back
Top Bottom