Community Event / Creation TradeDangerous GUI front end

Nice GUI. If you're using "--progress" parameter, the output window always jumps to the first line. So you can't see the actual progress output. Can you change that somehow?
 
the plugin version apparently doesn't update the shipyard despite the code being present. edapi.py -eddn does though while sharing the price data.

EDIT : I think I've made a mistake here; seems it doesn't scrape the shipyard data unless you have not only opened, but closed the shipyard data too in game. then it will write it to your csv :)
 
Last edited:
the plugin version apparently doesn't update the shipyard despite the code being present. edapi.py -eddn does though while sharing the price data.

EDIT : I think I've made a mistake here; seems it doesn't scrape the shipyard data unless you have not only opened, but closed the shipyard data too in game. then it will write it to your csv :)

Sounds like a limitation in the API on the server side, albeit a reasonable one--how can the API server know what the most current commodities/shipyard data is if you don't trigger a refresh client-side? That's probably why it's a little delayed when importing after docking, the server is likely set to buffer requests to prevent being flooded during peak hours.

Still, EDAPI is a brilliant way to solve a complicated problem without hooking the game's memory stack.
 
Because it's taking me a little longer than I would have liked, I figure I should toss out a little status update on v1.0.7.0: I'm still working on the Pilot's Log tab (mainly the database side), and if everything goes well I should be done with it in a few days. My goal is this weekend. I'll admit to getting distracted by the Heroes of the Storm public release though. ;)
 
I can't find it in the thread sorry, but does "notify when entering unknown system" auto check my log or do i have to click [c] every system?
 
I can't find it in the thread sorry, but does "notify when entering unknown system" auto check my log or do i have to click [c] every system?

Currently it does check your logs, but it doesn't update the systems dropdown (which will be fixed in v1.0.7.0). Obviously it would have to check the logs to know that you've entered an unrecognized system. :)
 
Currently it does check your logs, but it doesn't update the systems dropdown (which will be fixed in v1.0.7.0). Obviously it would have to check the logs to know that you've entered an unrecognized system. :)

You mean, i'll have to click the [c] right? I think Slopey's BPC did this at the background without user interaction required. (i think so, it's been a long time since i used that)
 
No, bdragon9222, you don't have to click the C button to check if the system you are entering is an unknown one. It happens automatically. I usually get the audio and visual notification a few seconds before the hyperspace jump finishes.

Is that what you mean or have I misunderstood?
 
Yes, that's what i meant. But i'm not getting any notification, no visual and no audio. I'll try to delete all old verbosefiles this evening and try it once more. Maybe that's a problem.
 
Yes, that's what i meant. But i'm not getting any notification, no visual and no audio. I'll try to delete all old verbosefiles this evening and try it once more. Maybe that's a problem.

move or archive them for later recovery if you want to retain your flight log

I think Notify is broken ATM but WombatFromHell has said this will be fixed in the next version

I'm curious, are you using the "Notify when entering unknown systems" feature when this bug occurs?

(Edit: I'm just asking because I'm aware of a few bugs in that feature that I plan on fixing for the next release.)
 
Last edited:
move or archive them for later recovery if you want to retain your flight log

I think Notify is broken ATM but WombatFromHell has said this will be fixed in the next version

It's not broken, it just has bugs (like the messagebox on-top bug, not updating the dropdown when pulling new systems, and not notifying when starting with an unknown system). They're set to be fixed as of v1.0.7.0. It works just fine besides that--start up TDHelper when in-game, switch the Notify option on, then cruise to an unknown system (as-in not in the Trade Dangerous database) and it will alert you by popping up a messagebox.

Saving your logs is a good piece of advice though, when v1.0.7.0 comes out the Pilot's Log will push them into a database with timestamps for you. I should have the next version done in a day or two, just need to fix a few more things and bugtest a bit more.

(@bdragon9222: If you've found a new bug where it doesn't notify on an unknown system even though that system is not in the Trade Dangerous database then by all means let me know how to reproduce it. I'll get it fixed pronto.)
 
Last edited:
I moved all old log files to a backup folder and now it works.
Although i had the first time a notification about an unknown system, that was already SHOWN as my jump route. :)
But currently it works.
 
Version 1.0.7.0 is rolling out now, see the changelog for details.

The Pilot's Log tab, and better access to obscure config settings are among the new toys (besides many important bug fixes). Enjoy, and don't be afraid to report any weirdness with the new Pilot's Log. :)
 
Hi. Just upgraded to 1.0.7.0 and I'm not getting the prompt to input credentials when I import. Did I miss something with the new version?

The edapi.cookies file is created, the elapsed clock continues to run (forever), the app is locked so I cannot do anything else, and the only thing I see on my screen is:

Command line: -u "C:\tradedangerous\trade.py" import -P edapi -O eddn
You do not appear to have any valid login cookies set. We will attempt
to log you in with your Frontier account, and cache your auth cookies
for future use. THIS WILL NOT STORE YOUR USER NAME AND PASSWORD.


Your auth cookies will be stored here:


C:\tradedangerous\data\edapi.cookies


It is advisable that you keep this file secret. It may be possible to
hijack your account with the information it contains.


If you are not comfortable with this, DO NOT USE THIS TOOL.
 
Woops, almost forgot about that.

In the next version I'll make sure to notify the user if the cookies file doesn't exist, and quit out of the import until they do the login process through the console.
 
Woops, almost forgot about that.

In the next version I'll make sure to notify the user if the cookies file doesn't exist, and quit out of the import until they do the login process through the console.

Does it just pull to local or Post to EDDN as well? Good update BTW :)
 
Does it just pull to local or Post to EDDN as well? Good update BTW :)

It posts to EDDN when using EDAPI. I can't think of a reason not to post the data, as it's straight from the server and routes recover fairly quickly anyway.

As an aside, I'm almost done with another big bugfix update that increases performance for large data sets of systems. Getting the database stuff working without glitches is proving to be more complicated and time consuming than I first thought.
 
Back
Top Bottom