Community Event / Creation TradeDangerous GUI front end

Thanks :)



Do you have a screen-grab of the TDhelper window for when you are executing these command it may help in finding the problem.

[edit] on looking at the outputs you are getting they look normal to me based on your Laden/UnLaden entries?

This is more what I am talking about: http://gyazo.com/f252364aa2f9a369767a831cb3be9f8b

Have you tried running the command from a prompt outside of TDHelper? It looks like it might be a bug in TD itself. Maybe try reinstalling TD and see if it still happens?

I just finished reinstalling Windows(and python,TD,and TD Helper), and have been able to successfully replicate the problem. I do have it posted over in the official TD post as well but no replies to me as of yet.
 
This is more what I am talking about: http://gyazo.com/f252364aa2f9a369767a831cb3be9f8b



I just finished reinstalling Windows(and python,TD,and TD Helper), and have been able to successfully replicate the problem. I do have it posted over in the official TD post as well but no replies to me as of yet.

Since there's a ticket up on the TD bug tracker about it now I'm sure Oliver will get to it as soon as he can. It looks like tradecalc is ignoring maxLyPer when using --direct, which ends up yielding a destination that should be invalid.

(Edit: As I'm going through testing "--direct" with other source systems, it seems to be broken when using an anonymous destination.)

(Edit2: Scratch that, it's just broken in general on TD 7.3.0 for whatever reason. It does many "Bad Things", rather than being sensible. Good catch, IrbyStdat.)
 
Last edited:
Just happened to be luck of the draw, tbh! According to someone on the tracker, it does quite a few questionable things when using an anonymous destination, atleast with --direct. Just glad it's out there now so it can be fixed :)
 
Last edited:
Just happened to be luck of the draw, tbh! According to someone on the tracker, it does quite a few questionable things when using an anonymous destination, atleast with --direct. Just glad it's out there now so it can be fixed :)

So, Oliver mentioned on that issue ticket that "--direct" is intended to ignore filtering options and assume the destination is reachable. My suggestion for doing what you want is to change your Hops and Jumps both to 1 (if they're at 0 they default to 2), this will give you the nearest direct route from your current location. This should be what you want.
 
So, Oliver mentioned on that issue ticket that "--direct" is intended to ignore filtering options and assume the destination is reachable. My suggestion for doing what you want is to change your Hops and Jumps both to 1 (if they're at 0 they default to 2), this will give you the nearest direct route from your current location. This should be what you want.

Oh okay, I didn't realize that they defaulted to 2, i just assumed it looked for the most profitable which happened to be a 2 hop run. That's why I always used direct, as it would often give a 1 jump to the nearest system with best profit.
 
thank you so much for TD Helper. It is really fantastic.

Minor text issue noticed: the tooltip for Buy and Sell functions are the same.
 
thank you so much for TD Helper. It is really fantastic.

Minor text issue noticed: the tooltip for Buy and Sell functions are the same.

Thanks, it's all made possible by Trade Dangerous and the community. :)

I'll add it to the list of things to fix when I finish doing proper EDAPI support. Thanks for mentioning it, as I tend to miss little things like that sometimes.
 
Thanks, it's all made possible by Trade Dangerous and the community. :)

I'll add it to the list of things to fix when I finish doing proper EDAPI support. Thanks for mentioning it, as I tend to miss little things like that sometimes.

oh cool - you are integrating edapi more fully.

It would be nice if you added a custom hotkey to trigger this, rather than having to alt-tab out. Also note that when in your tree overlay view, you cannot currently hit the import button.

A side request then unrelated to the core functionality of wrapping trade dangerous, but I would love to be able to export/log the stats that edapi offers, not just the prices. I am really hoping to get a time series of stats/net assets going (as long as the log/export is there then I can deal with this part in Excel). Unfortunately EDMC only displays but does not export this info.
 
Last edited:
oh cool - you are integrating edapi more fully.

It would be nice if you added a custom hotkey to trigger this, rather than having to alt-tab out. Also note that when in your tree overlay view, you cannot currently hit the import button.

A side request then unrelated to the core functionality of wrapping trade dangerous, but I would love to be able to export/log the stats that edapi offers, not just the prices. I am really hoping to get a time series of stats/net assets going (as long as the log/export is there then I can deal with this part in Excel). Unfortunately EDMC only displays but does not export this info.

I'll definitely be adding a global hotkey so VA (and similar programs) will work with it. After all, the whole point is to make grabbing and uploading station data to EDDN as easy as possible for the user.

As for not being able to use Import/Upload while in TreeView--that's intended behavior so the UI takes up as little space as possible. The original idea was to have an easy to reference hop-by-hop travel list in as minimal a format as possible so the user can have it on-top in a corner of the screen while running routes. That's how I use it, anyway.

As for stats, I'll need to plan out how best to approach implementing that. It'll probably have to wait until after I'm done with the core EDAPI functionality in v1.0.7.7. Maybe for v1.0.7.8, we'll see. :)

(Edit: I'd like to clarify; the global hotkey for EDAPI Import will also work in TreeView, but I'm not opposed to adding a small button as long as it doesn't interfere with the original purpose of the TreeView.)
 
Last edited:
Since it's been a little while I thought it would be a good idea to let you guys know I'm still working on v1.0.7.7. I've got most everything done on my local repo, I just have a major blocking bug due to an issue with how .NET 4.5 handles passing secure cookies.

I still don't have an ETA on the next release, because I may have to report for jury duty in the next two weeks. If that doesn't happen I should have enough time to finish up v1.0.7.7 in the next week or so.

Have fun out there. :)
 
Since it's been a little while I thought it would be a good idea to let you guys know I'm still working on v1.0.7.7. I've got most everything done on my local repo, I just have a major blocking bug due to an issue with how .NET 4.5 handles passing secure cookies.

I still don't have an ETA on the next release, because I may have to report for jury duty in the next two weeks. If that doesn't happen I should have enough time to finish up v1.0.7.7 in the next week or so.

Have fun out there. :)

[Suggestion] how about a right-click option to open EDDB with the selected system from the pilot log
 
I dont get an output window... (I assumed there would be a 2nd window pop up judging from the screenshots on the first page)

Any simple fix Im missing?

[[EDIT:]] Apparently I needed to click the check box beside T then click T.

Can we have the Tree View up along side the regular view??

Im running..
Python 3.4.3
.Net 4.5


Also..
Where do the list of stations on the dropdown list come from?
I see where I can add favorites.
Can I remove the others or2 they are supposed to be most recent visited?


Also..
What does the update button..update?

Example:
Normally with TD we can use these commands..

trade import -P maddavo -O corrections,stations,systems,shipvendors,usefull,force
trade import -P maddavo -O use2d,force
trade import -P maddavo -O use3h,force,exportcsv

Does the update button do all of this?


==then==
Normally use..
trade import -P edapi -O eddn
to download the data from the port we are at and upload to eddn (i think eddn)

The Import (i think) does the same?

and the Upload button will send the same information to Maddavo?


So what the difference between uploading to EDDN and uploading to Maddavo?
 
Last edited:
I dont get an output window... (I assumed there would be a 2nd window pop up judging from the screenshots on the first page)

Any simple fix Im missing?

[[EDIT:]] Apparently I needed to click the check box beside T then click T.

Can we have the Tree View up along side the regular view??

Im running..
Python 3.4.3
.Net 4.5


Also..
Where do the list of stations on the dropdown list come from?
I see where I can add favorites.
Can I remove the others or2 they are supposed to be most recent visited?
WombatFromHell can probably give better answer for above.

Also..
What does the update button..update?

Example:
Normally with TD we can use these commands..

trade import -P maddavo -O corrections,stations,systems,shipvendors,usefull,force
trade import -P maddavo -O use2d,force
trade import -P maddavo -O use3h,force,exportcsv

Does the update button do all of this?
Yes while using the gui it will know what type of update to do depending on age of your data i think.

==then==
Normally use..
trade import -P edapi -O eddn
to download the data from the port we are at and upload to eddn (i think eddn)

The Import (i think) does the same?
Import can be used in many ways but its simplest is how you describe. for example you could be using one of the OCR tools and use CTRL+Upload to select the output file from OCR, also SHIFT+Upload can upload the file to maddavo (not required if using the plugin)
and the Upload button will send the same information to Maddavo?


So what the difference between uploading to EDDN and uploading to Maddavo?

as far as i know uploading to EDDN will eventualy ( a few hrs if i remember) be merged into maddavo
 
I dont get an output window... (I assumed there would be a 2nd window pop up judging from the screenshots on the first page)

Any simple fix Im missing?

[[EDIT:]] Apparently I needed to click the check box beside T then click T.

Can we have the Tree View up along side the regular view??

Im running..
Python 3.4.3
.Net 4.5


Also..
Where do the list of stations on the dropdown list come from?
I see where I can add favorites.
Can I remove the others or2 they are supposed to be most recent visited?


Also..
What does the update button..update?

Example:
Normally with TD we can use these commands..

trade import -P maddavo -O corrections,stations,systems,shipvendors,usefull,force
trade import -P maddavo -O use2d,force
trade import -P maddavo -O use3h,force,exportcsv

Does the update button do all of this?


==then==
Normally use..
trade import -P edapi -O eddn
to download the data from the port we are at and upload to eddn (i think eddn)

The Import (i think) does the same?

and the Upload button will send the same information to Maddavo?


So what the difference between uploading to EDDN and uploading to Maddavo?


1) I've replied to your PM about the console window question. I may be misunderstanding what you mean by a 2nd console window however.

2) I intended the TreeView mode to be a minimal version of the TDHelper Output tab. I could add an override in Misc. to allow showing the main TDHelper form even when TreeView is active, but currently it hides the main window.

3) Yes, the dropdowns show the most recent systems visited that appear in your netLog files when VerboseLogging is enabled.

4) This is covered in the TDHelper FAQ page. Trade Dangerous doesn't currently update from all data sources unless you manually run 3 commands each time. TDHelper does this for you based on the timestamp from the last update.

5) TDHelper's "Import" button is currently hardcoded to use "trade.py import -P edapi -O eddn". If you want to manually import a prices file you can use Ctrl+Click on the Import button to do this.
 
HI,
i installed TDH a few weeks ago and ran it once without any problems
but due to RL stuff i haven't had the chance to use it as i've been unable to play ,
tonight i decided to jump on ED as i had a bit of time free so i loaded up TDH on trying to import prices by clicking on the import button i get this pop 100% of the time
tdhelper.PNG

any idea's as to why ? i've looked in here, the wiki and can't seem to see any reason for it
 
HI,
i installed TDH a few weeks ago and ran it once without any problems
but due to RL stuff i haven't had the chance to use it as i've been unable to play ,
tonight i decided to jump on ED as i had a bit of time free so i loaded up TDH on trying to import prices by clicking on the import button i get this pop 100% of the time
View attachment 61000

any idea's as to why ? i've looked in here, the wiki and can't seem to see any reason for it

You can usually get around this by deleting the edapi.cookies file and letting TD recreate it. It's a TD specific issue that involves the cookies in the file being reported as invalid by the EDAPI server, and for whatever reason TD won't replace the file with a proper set of cookies until you delete the file. It tends to occur sporadically if you don't login (import stuff) for awhile.

(Edit: This particular issue is a big reason why I've been working on integrating EDAPI into TDHelper natively. TD's implementation of EDAPI importing has a few bugs, and in general isn't very nice to use in certain situations. I've just been busy with Real Life stuff, so I haven't had a chance to finish the code and push it. I will get to it soon.)
 
Last edited:
Hi
i've tried deleting the cookie file , but i still get the pop up and the odd thing i can add my email address but can't type in or cut / paste the password

i can import the local file via a cmd in td

anyone got a idea on how to edit the file by hand , until WombatFromHell is free to fix the code

EDIT : seem to have found a work around for some reason if i use the CTRL I when clicking on the import button , i lets me import via a pop up window without a problem
 
Last edited:
Back
Top Bottom