Community Event / Creation TradeDangerous GUI front end

wolverine2710

Tutorial & Guide Writer
In the past your excellent tool, thread has been added to EDCodex. Before EDCodex was released on the 17th of August you have received in the period 5th - 10th of August a PM with an invitation and a special link. After registering and logging in you would automatically become owner of your entry. According to the admin tool(s) you haven't used the special link (yet). Perhaps you have missed the PM or have been (temporarily) away from ED. Its also possible you choose not to claim your entry. Note: Its also possible to assign another commander editing rights for your entry. In either case please send us a PM. You can find your EDCodex entry here.

Alternative way to get ownership
The special link will cease to function in the (near) future, for security reasons. Should you after that point want to become owner of your entry you can use the "Claim ownership" button. In that case please send biobob or myself a PM with the email addressed you used for registration - for verification. You can also use this procedure if you no longer have the PM.

What is EDCodex:
Its a website with a database of currently approx 215+ tools,threads,websites,videos for ED. Any one can and is encouraged to add entries there. EDCodex is and should be community-driven. EDCodex companion thread. Its equally suited for PC's, tablets and smartphones and has RSS feeds.

With kind regards,
Biobob
Wolverine2710
 
VERY nice! Thanks for all the work on the GUI - clearly a labor of love.

I've been doing the "cut and paste" from a text file; this steamlines TD significantly.

I'm wondering, though, if there's a way to control the GUI colors? I generally use TD in a second screen, in green on black, so it's easier on the eyes when I'm flying in a dark room... Even have my ED colors adjusted to match. I'm thinking that the folks who change their cockpit colors might find this a nice bit of "polish."

Again - thanks for the GREAT tool!
 
'long as I'm whining and suggestion possible 'nifty features...' - any way to add the ability to import ED Market Connector files?

Could be it's in there... but the TD command from the help files would be "trade.py import --ignore-unknown --merge-import -v"
 
Hi Wombat! I've just downloaded your GUI and I'm struggling with the update DB step. I've followed your solution to "ERROR: Unable to load Python 'requests' package" as it's stated in the FAQ site and, after writing "pip install requests", nothing happens. I've run CMD as admin and I've let it running for an hour, and there's no "finished" message, and when I open TDHelper again the error it's still present.

Please help me.

EDIT: I tried using another TradeDangerous GUI and I had the same error, but it asked me to install pip (y/n) and after that the error was gone! Now I can use your GUI.
 
Last edited:
Is anyone else having problems running TD helper under Windows 10 64 bit? I've just installed Python 3.4, trade dangerous and TD Helper on a new PC. As soon as I run TDHelper.exe (in both normal and as administrator) I get a Unhandled Exception error. The title of the error is Microsoft.net framework and the wording is "VerboseLogging" is a duplicate attribute name. Line 5, position 3. Unfortunately, it doesn't say what it is line 5 of!

I tried to reinstall .net framework 4.5 but the Microsoft website says that it is included as part of the operating system so I can't get past that! Trade dangerous works using the command line so no problems there.

If I continue past the exception error, TD helper opens but as soon as I do anything I get the same Unhandled exception error.

i've re-downloaded the three programmes on a different PC (still Windows 10 x64 though) and I still get the same result!

I'm running out of ideas now. It all worked on my previous PC which also had Windows 10!

Does anyone have any ideas what it might be?
 
Is anyone else having problems running TD helper under Windows 10 64 bit? I've just installed Python 3.4, trade dangerous and TD Helper on a new PC. As soon as I run TDHelper.exe (in both normal and as administrator) I get a Unhandled Exception error. The title of the error is Microsoft.net framework and the wording is "VerboseLogging" is a duplicate attribute name. Line 5, position 3. Unfortunately, it doesn't say what it is line 5 of!
I fixed it. Manual edit of default.xml did the job. I changed the net log path, cargo capacity for empty and laden and anything else that wasn't 0, saved it and went straight into TDHelper with no errors!
 
Hi WombatFromHell,

are you now going to add support for the horizons branch of TD now that "kfsone" seems to be inactive?
 
Is anyone else having problems running TD helper under Windows 10 64 bit? I've just installed Python 3.4, trade dangerous and TD Helper on a new PC. As soon as I run TDHelper.exe (in both normal and as administrator) I get a Unhandled Exception error. The title of the error is Microsoft.net framework and the wording is "VerboseLogging" is a duplicate attribute name. Line 5, position 3. Unfortunately, it doesn't say what it is line 5 of!

I've had a very similar problem on Windows 7 64-bit.

It was caused by EDMC and TDHelper BOTH writing a VerboseLogging="1" into the AppConfig file.

More info at https://github.com/Marginal/EDMarketConnector/issues/62
 
Hi WombatFromHell,

are you now going to add support for the horizons branch of TD now that "kfsone" seems to be inactive?

Hi TDHelper users, if you do not have Horizons, then use the bgol Horizons branch of TD and in TDHelper go to the misc settings and put "--no-planet" in the Run Parameters field. Then the run command will have the switch inserted into it that will filter out stations that are marked as planetary=Y.
 
Hi CMDR, with the last Version of TD from "bgol" (16-01-2016) I have a problem. I get the known ERROR/Warning:

WARNING: import.prices:45529 ERROR Unrecognized item name: "BUILDING FABRICATORS"
WARNING: import.prices:45531 ERROR Unrecognized item name: "GEOLOGICAL EQUIPMENT"
WARNING: import.prices:45535 ERROR Unrecognized item name: "SKIMMER COMPONENTS"
WARNING: import.prices:45536 ERROR Unrecognized item name: "THERMAL COOLING UNITS" ...

but yesterday with the version before I had no problems with the update. What's wrong ?
I use the latest item.csv, ship.csv and category.csv from Maddavo's website (http://www.davek.com.au/td/)

Sorry for my english, and thanx for your help.

Greetings from nepomuk
 
HI not sure why but just started to get a i think a .net error , i've tried reinstalling and updateds etc but still get it

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.


************** Exception Text **************
System.Xml.XmlException: 'VerboseLogging' is a duplicate attribute name. Line 5, position 3.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.AttributeDuplCheck()
at System.Xml.XmlTextReaderImpl.ParseAttributes()
at System.Xml.XmlTextReaderImpl.ParseElement()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r)
at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o)
at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)
at System.Xml.Linq.XDocument.Load(String uri, LoadOptions options)
at TDHelper.Form1.validateVerboseLogging()
at TDHelper.Form1.validateNetLogPath(String altPath)
at TDHelper.Form1.validateSettings()
at TDHelper.Form1.loadSettings(String path)
at TDHelper.Form1.altConfigBox_SelectionChangeCommitted(Object sender, EventArgs e)
at System.Windows.Forms.ComboBox.OnSelectionChangeCommitted(EventArgs e)
at System.Windows.Forms.ComboBox.OnSelectionChangeCommittedInternal(EventArgs e)
at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m)
at System.Windows.Forms.ComboBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)




************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1063.1 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
TDHelper
Assembly Version: 1.0.7.6
Win32 Version: 1.0.7.6
CodeBase: file:///D:/Github%20folder/trade-dangerous-helper/TDHelper.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1068.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------


************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.


For example:


<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>


When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


any idea's?

thanks
 
HI not sure why but just started to get a i think a .net error , i've tried reinstalling and updateds etc but still get it

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.


************** Exception Text **************
System.Xml.XmlException: 'VerboseLogging' is a duplicate attribute name. Line 5, position 3.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.AttributeDuplCheck()
at System.Xml.XmlTextReaderImpl.ParseAttributes()
at System.Xml.XmlTextReaderImpl.ParseElement()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r)
at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o)
at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)
at System.Xml.Linq.XDocument.Load(String uri, LoadOptions options)
at TDHelper.Form1.validateVerboseLogging()
at TDHelper.Form1.validateNetLogPath(String altPath)
at TDHelper.Form1.validateSettings()
at TDHelper.Form1.loadSettings(String path)
at TDHelper.Form1.altConfigBox_SelectionChangeCommitted(Object sender, EventArgs e)
at System.Windows.Forms.ComboBox.OnSelectionChangeCommitted(EventArgs e)
at System.Windows.Forms.ComboBox.OnSelectionChangeCommittedInternal(EventArgs e)
at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m)
at System.Windows.Forms.ComboBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)




************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1063.1 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
TDHelper
Assembly Version: 1.0.7.6
Win32 Version: 1.0.7.6
CodeBase: file:///D:/Github%20folder/trade-dangerous-helper/TDHelper.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1068.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------


************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.


For example:


<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>


When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


any idea's?

thanks

I had this a few weeks ago. It has something to do with the way TDHelper adds the VerboseLogging line to the AppConfig.xml file I think. As it has not been updated since before Horizons came out, it is trying to add the line to the AppConfig file for the previous 32bit version of Elite. So if you are running the 64bit ED or Horizons you won't be using that file because your one will be in a different folder. For some reason it throws this error (I'm guessing here) when it also sees the Verbose Logging entry in your proper AppConfig file.

I got round it by searching the entire drive where you have ED installed for the file AppConfig.xml. When the search has found them all, look at each one and remove any line that has VerboseLogging="1" except for the one that your current version of ED is using. Mine for Horizons is in C:\Users\MyName\AppData\Local\Frontier_Developments\Products\elite-dangerous-64 but I don't know where the 64bit one is!

It worked for me! Good luck!
 
cheers for the try , but it's not the AppConfig.xml as it can see it fine and 3 other mod's a use can see it without a problem also the error box is a .dotnet error box
 
I had this a few weeks ago. It has something to do with the way TDHelper adds the VerboseLogging line to the AppConfig.xml file I think. As it has not been updated since before Horizons came out, it is trying to add the line to the AppConfig file for the previous 32bit version of Elite. So if you are running the 64bit ED or Horizons you won't be using that file because your one will be in a different folder. For some reason it throws this error (I'm guessing here) when it also sees the Verbose Logging entry in your proper AppConfig file.

I got round it by searching the entire drive where you have ED installed for the file AppConfig.xml. When the search has found them all, look at each one and remove any line that has VerboseLogging="1" except for the one that your current version of ED is using. Mine for Horizons is in C:\Users\MyName\AppData\Local\Frontier_Developments\Products\elite-dangerous-64 but I don't know where the 64bit one is!

It worked for me! Good luck!

I agree with Ibizan. The first line in your error log is that TDHelper has found a duplicate "VerboseLogging = 1" line. I had this exact same error when running EDMC and TDHelper. Take a look at https://github.com/Marginal/EDMarketConnector/issues/62 and see if it helps.
 
On my 64 bit Horizons install the appconfig entry now lives in \Frontier\EDLaunch\Products\elite-dangerous-64\AppConfigLocal.xml. Hand editing this to only 1 entry for VerboseLogging removes the exception for me but I see another issue after. Once I start a trade search after 2-3 secs I get a system pop up saying "EliteDangerous Executable" has crashed and run fails with no output. This happens with or without the game or launcher running. It was working fine until Monday's (Feb 15th) patch.
 
My mistake i didn't look in the AppConfiglocal.xml i looked in AppConfig.xml , had 7 lines of "VerboseLogging = 1" in the local one lol
cheers for the help
 
Back
Top Bottom